Linux 命令 | less

2023-09-14 18:29:41 浏览数 (1)

作者

林一

白天搬砖,晚上做梦。我有故事,你有酒么?

Linux 命令 less 命令解析

less 命令是一种基于 shell 的分页器,可以用来查看长篇大论的文件。

同时可以上下翻页、搜索、跳转等,类似于 Windows 的记事本。

less 的一般形式如下:

代码语言:javascript复制
less [选项] 文件名

选项包括:

-N 显示行号
-S 不换行显示
-F 当只有一页内容时不进行分页
-i  忽略搜索时的大小写
-q  不要在屏幕上显示任何警告信息

为方便读者理解,林一写个具体的 demo:

代码语言:javascript复制
less /var/log/syslog

这行代码可以查看 Linux 的系统日志,如下:

代码语言:javascript复制
Jan 31 10:34:47 hostname kernel: [ 0.000000] Initializing cgroup subsys cpuset

时间:1月31日10点34分47秒,主机名:hostname,内核信息:初始化cgroup subsys cpuset

Jan 31 10:34:47 hostname kernel: [ 0.000000] Initializing cgroup subsys cpu

时间:1月31日10点34分47秒,主机名:hostname,内核信息:初始化cgroup subsys cpu

Jan 31 10:34:47 hostname kernel: [ 0.000000] Initializing cgroup subsys cpuacct

时间:1月31日10点34分47秒,主机名:hostname,内核信息:初始化cgroup subsys cpuacct

Jan 31 10:34:47 hostname kernel: [ 0.000000] Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.

时间:1月31日10点34分47秒,主机名:hostname,内核信息:Linux版本号和gcc版本号

Linux 命令 less 命令注意事项

less 命令支持 vim 的操作模式,可以使用 h/j/k/l 等键进行上下左右移动。

less 命令不会将整个文件读入到内存当中,而是按需读取数据,因此可以快速查看大文件。

less 命令还可以与管道配合使用,例如可以通过 cat 命令将多个文件合并后再使用 less 查看。

0 人点赞