GNU/Linux >> Tutoriels Linux >  >> Linux

Effacement de la console Shell ?

Existe-t-il un moyen de clarifier ce qui est affiché sur la console shell (sous Ubuntu Linux) en une seule touche ou deux ? Quand je reçois un flot de lignes de grep et qui dépasse la hauteur de la fenêtre, je veux revenir rapidement à la position où j'ai tapé la commande après l'invite. Je peux le faire si j'avais ouvert un nouveau terminal avant de taper la commande, et juste aller à la position initiale. Mais si je continue à utiliser la même fenêtre de terminal, je dois trouver manuellement la position. Ctrl +l n'est pas une réponse car il ne fait que défiler et le contenu du terminal reste. Je ne peux pas utiliser less car la sortie colorée de grep n'apparaît pas en couleur.

Réponse acceptée :

Le

reset

La commande, qui fait partie de ncurses et se trouve
dans le paquet ncurses-bin sur Debian, effacera complètement la console. C'est ce que vous voulez ?

Bref résumé de reset depuis la page de manuel :

reset définit les modes cuisson et écho,
désactive les modes cbreak et brut, active
la conversion de nouvelle ligne et réinitialise tous les
caractères spéciaux non définis à leurs
valeurs par défaut avant de faire terminal
initialisation de la même manière que tset.

Comme indiqué dans https://superuser.com/questions/122911/bash-reset-and-clear-commands, et comme l'a souligné Erik dans Shell console clearing, clear va juste effacer l'écran, reset va (comme le dit bignose), "réinitialiser votre terminal lorsqu'il est gâché par des séquences de contrôle". Personnellement, je suis bon pour gâcher mon terminal, et quand je l'efface, je ne cherche pas à récupérer quoi que ce soit qui était là avant, donc j'utilise simplement reset . Mais miam.


Linux
  1. Coloriser votre environnement terminal et shell ?

  2. Le terminal Gnome est-il un type de shell sans connexion ?

  3. Comment vérifier quel shell j'utilise ?

  4. Exécuter un script shell dans un nouveau terminal à partir du terminal actuel

  5. Exécutez le code C # sur le terminal Linux

5 façons de diviser votre terminal Linux

Quelle est la différence entre une console, un terminal et un shell ?

Borne de dédouanement

Différence entre les commandes dans le script bash et les commandes dans le terminal

Capture d'écran de l'application du terminal via un script shell ?

Où est la vue terminale de tty7