Afficher les informations de la console sous Linux ?
PHP中文网
PHP中文网 2017-05-16 13:21:07
0
6
836

Lorsque j'exécute une commande, la console imprime beaucoup d'informations. En raison de la hauteur limitée de l'écran, elle ne peut pas afficher toutes les informations, comme le montre la figure ci-dessous :

Question : Quelles sont les bonnes façons de visualiser toutes les informations imprimées à l'écran ?

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(6)
洪涛

Vous pouvez utiliser moins ou du tee

  • <La commande que vous avez exécutée> moins<你执行的命令> | less

  • <你执行的命令> | more

<La commande que vous avez exécutée> plus🎜🎜 🎜
仅有的幸福

Idée plus simple : 命令 > xxx.logEnregistrer dans le texte
Par exemple :

$ ls -l > tmp.log
$ cat tmp.log 
曾经蜡笔没有小新

queue de chat plus moins

刘奇

En savoir plus sur les commandes de canal

漂亮男人

Je vais parler de quelque chose qui n’a rien à voir avec la solution. (Pour la solution, voir la réponse de l'internaute ci-dessus)

Les informations affichées sur la console sont placées dans le frame buffer de la carte graphique. Cette capacité est limitée et n'est pas enregistrée à ce niveau. Elle est jetée après avoir été affichée. Ce mécanisme détermine qu'il n'y a aucun moyen de résoudre ce problème à ce niveau (la conception originale n'a pas été conçue pour résoudre ce besoin)
Je me souviens que j'avais l'habitude d'appuyer sur pageup+shift sur la console, et je pouvais à peine faire défiler vers le haut un écran, ce n’est pas clair maintenant.

Si vous souhaitez résoudre ce problème, utilisez un tube pour vous connecter moins ; ou utilisez quelque chose de similaire comme xterm dans xwindows, vous pouvez voir le cache affiché auparavant.

左手右手慢动作

Utilisez screen ou tmux, de sorte que quel que soit le terminal que vous utilisez, vous puissiez facilement visualiser la sortie historique, la recherche et divers autres avantages.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal