Comment effacer vraiment l'écran du terminal sous Linux

Normalement, nous utilisons la commande clear ou appuyez sur « Ctrl + L » pour effacer l'écran du terminal sous Linux. Bien que cela fonctionne en réalité l'écran est clair & # 8211; seule la sortie ci-dessus se déplace à l'extérieur de la zone visible. Mais si l'exigence est effectivement nettoyer l'écran du terminal?

Cet article discutera de la commande de réinitialisation qui permet. L'article se concentrer également sur d'autres scénarios critiques où cette aide de commande.

Índice
  1. Le problème avec « clair »
  2. Comment « restart » résout le problème
  3. Que peut le « reset »?
  4. conclusion

Le problème avec « clair »

Comme je l'ai mentionné au début, la commande clear est le plus souvent utilisé quand il vient pour nettoyer l'écran du terminal de commande Linux, et pour être honnête, fait le travail la plupart du temps. Cependant, le fait que la production ne fait que déplacer précédente peut être source de confusion vers le haut à la fois.

Par exemple, imaginez une situation où vous faites quelque chose de vraiment essentiel dans la ligne de commande (par exemple, surveiller l'activité du réseau pour détecter une éventuelle tentative de piratage informatique) qui consiste à exécuter une ou un ensemble de commandes à plusieurs reprises temps et utilisez les touches de défilement de la souris ou PgPréc PgSuiv et de comparer / analyser la sortie.

Maintenant, si vous émettez une déclaration claire au milieu pour effacer l'écran, les chances de vous faire une erreur sont élevés, car il est parfois difficile de distinguer où la sortie des extrémités de commande ci-dessus et commence la commande en cours.

Par exemple, la capture d'écran ci-dessous (prise après la fenêtre du terminal se déplacer légèrement vers le haut) montre l'utilisation de « Ctrl + L », tandis que la commande ls -lart encore et encore est exécuté.

Comment « restart » résout le problème

Si vous jetez un coup d'œil à la commande page de manuel de réinitialisation page man Vous verrez que dit que la commande du terminal en option initialise & # 8211; ou plutôt réinitialiser la borne & # 8211; plutôt que de manipuler simplement la position de sortie, il est clair.

 Réinitialiser 

Notez, cependant, que la commande de réinitialisation n'a pas d'effet sur l'état de la coque (bash), ce qui signifie qu'il reste inchangé.

Que peut le « reset »?

Il y a des moments où vous essayez d'ouvrir accidentellement un fichier exécutable dans la fenêtre du terminal en utilisant la commande cat. Inutile de dire que la sortie est produite tous les déchets, parce que le fichier en question est un fichier binaire.

Ce n'est pas un problème dans la plupart des cas, car ils peuvent appuyer sur « Ctrl + C » pour récupérer leur préparation et continuer leur travail. Mais parfois, l'opération (afficher le contenu d'un fichier binaire) peut même faire la ligne de commande corrompt:

Et tout ce que vous tapez est également affiché sous forme de caractères ordures.

Ceci est généralement parce que quelque part il y a des séquences de contrôle de données binaires qui sont interprétées par le terminal demande de modification du jeu de caractères utilisé pour le dessin. Pour faire avancer les choses à la normale, il suffit de lancer la commande de réinitialisation.

 Réinitialiser 

Note : Tapez la commande de réinitialisation avec précaution car les caractères affichés sur le terminal seront les déchets jusqu'à ce que la commande est exécutée correctement

.

conclusion

En bref, la commande de réinitialisation est votre ami dans le besoin & # 8211; de nettoyer l'écran du terminal pour fixer l'écran du terminal, il est généralement un dernier recours. Pour plus d'informations sur la commande, je vous encourage à consulter votre site page man .

Crédit image: réinitialiser

Cliquez pour évaluer cet article !
[Total: 0 Moyenne: 0]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Go up