web-dev-qa-db-fra.com

Comment faites-vous défiler vers le haut / bas sur la console Linux?

Je reconnais que Up/Down vous donnera l'historique des commandes. Mais comment regardez-vous la sortie passée en faisant défiler de haut en bas?

J'ai utilisé Shift+Page Up/Page DownAlt+Shift+Up/Down et Page Up/Page Down mais aucun ne semble fonctionner.

C'est une boîte Linux Redhat.

171
Jane Doh

SHIFT+Page Up et SHIFT+Page Down. Si cela ne fonctionne pas, essayez ceci et alors il devrait:

Allez dans le programme du terminal et assurez-vous
Edit/Profile Preferences/Scrolling/Scrollback/Unlimited
est vérifié.

L'emplacement exact de cette option peut être différent, cependant, je vois que vous utilisez Redhat.

223
meyumer

Shift+FnUP ou DOWN sur un Macbook vous permettra de faire défiler.

105
Lauren

Alternative: vous pouvez utiliser la commande less.

Tapez dans la console: 

"your_command" | less   

Cela vous permettra de faire défiler avec les flèches haut et bas.

En gros, votre sortie a été transmise avec la commande less.

57
igaurav

SHIFT + Page Up et SHIFT + Page Down sont les clés appropriées pour fonctionner sur la console linux (virtuelle), mais vmware console ne possède pas ces paramètres de terminal. La console virtuelle a une taille de défilement fixe fixe, cela ressemble à une taille de mémoire vidéo conforme à la documentation de cette console virtuelle Linux .

19
BenPen

ALTERNATIVE POUR DÉFILEMENT LIGNE PAR LIGNE

Ctrl + Shift + Up Arrow ou Down Arrow

Contrairement à Shift + Page Up ou Page Down, qui fait défiler la page entière, cela vous aidera avec un défilement plus doux ligne par ligne, ce qui est exactement ce que je cherchais.

18
Vicky Singh

Une autre alternative, qui est peut-être déjà installée sur votre système, consiste à utiliser l'écran GNU]:

# This starts screen which adds basic window management in terminals
screen

# This starts the copy mode you can use to scroll
<CTRL-A> [

# Now use the arrows to scroll

# To exit copy mode, do
<ESC>

Voir l'écran pour des options bien plus utiles (fenêtres multiples, ...) ... 

11
Joel.O

VM Ubuntu sur un Mac ... fn + shift + flèches haut/bas

6
duderweb2

Il semble que cela ne soit pas facilement possible: Le Arch Linux Wiki n'indique aucun moyen de le faire sur la console (bien que cela soit facilement possible sur le terminal virtuel).

Vous pouvez utiliser tmux scrolling :

Ctrl-b puis [ alors vous pouvez utiliser vos touches de navigation normales pour faire défiler (par exemple. Up Arrow ou PgDn). presse q quitter le mode de défilement.

Sinon, vous pouvez appuyer sur Ctrl-bPgUp pour aller directement en mode copie et faire défiler une page vers le haut (ce qui semble être ce que vous voudrez la plupart du temps)

5
serv-inc

J'ai rencontré le même problème avec la station de travail VMWare avec l'invité Ubuntu. VmWare ne prend pas en charge le défilement depuis la vue du serveur. Ce que j'ai fait était d'installer x GUI, puis d'exécuter xterm à partir de là. Pour une raison quelconque, il fonctionne de la même manière, mais vous permet de faire défiler les méthodes habituelles. J'espère que cela aidera les futurs lecteurs des boîtiers virtuels VmWare.

3
csugai

Fn + Haut/Bas permet de faire défiler les terminaux sous Mac OS X 10.11

3
likid1412

PERSISTENT, solution définitive

Ajouter cette ligne à votre ~/.screenrc

termcapinfo xterm* ti@:te@

Vous pouvez maintenant créer un écran et le faire défiler vers le haut ou le bas avec votre souris. Comme tu le fais normalement.

2
Slake

Pour certaines commandes, telles que mtr + (plus) et - (moins), faites défiler vers le haut et le bas.

0
mcbluefire

Dans certains hébergements VPS (tels que linode), vous devez cliquer sur Ctrl+A et alors ESC. Quittez avec double ESC également.

0
T.Todua

Shift Pageup/End fonctionne pour moi.

0
Rjj