📌  相关文章
📜  linux 查看屏幕 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:17:23.247000             🧑  作者: Mango

Linux 查看屏幕 - Shell/Bash

程序员在Linux系统下,默认使用Shell/Bash终端进行命令操作。在操作时,有时需要查看屏幕内容,比如查看日志文件、程序输出、系统状态等。下面介绍几种Linux Shell/Bash终端查看屏幕的方法。

1. less命令

less命令可用于查看文本文件内容,比如日志文件等。当文本内容超过一屏时,less可以进行分屏、翻页等操作,便于查看。

less filename

如果需要查看gz、bz2等压缩格式的文件,可以使用以下命令:

zless filename.gz
bzless filename.bz2
2. tail命令

tail命令用于查看文件末尾内容,常用于查看日志文件等。使用tail命令时,常常需要加上-f参数,使得可以动态查看文件变化。

tail -f logfile

如果需要同时查看多个文件的末尾内容,可以使用以下命令:

tail -f logfile1 logfile2
3. top命令

top命令用于查看系统进程情况,包括CPU、内存使用情况等。top命令默认按CPU占用率进行排序。

top

如果需要查看某个进程的详细信息,可以使用以下命令:

top -p pid
4. screen命令

screen命令可以创建多个会话窗口,便于同时进行多个操作。screen命令的使用比较复杂,需要掌握一些基本操作命令。

4.1 创建窗口
screen -S sessionname
4.2 分离窗口

在screen窗口中执行Ctrl+A和D,即可将当前窗口从screen会话中分离出来。

4.3 启动会话
screen -r sessionname
4.4 列出会话
screen -ls
4.5 结束会话

在screen窗口中执行Ctrl+A和K,即可结束当前窗口。

总结

上述是Linux Shell/Bash下的几种屏幕查看方法,适用于日常操作、程序开发、系统运维等场景。在实际操作中,可以根据需要灵活选用。