Linux(Centos7.6)命令详解:less
- 游戏开发
- 2025-08-26 03:39:02

1.命令作用
less命令是 Unix 和 Linux 系统中的一个用于查看文件内容的命令。它可以显示文件的全部内容,并且可以进行搜索、滚动、翻页等操作
2.命令语法Usage: less [OPTION]... FILES
3.参数详解OPTION:
-? --help,显示帮助信息-a --search-skip-screen,搜索跳过当前屏幕-A --SEARCH-SKIP-SCREEN,搜索从目标线之后开始-e, -E, --quit-at-eof, --QUIT-AT-EOF,在文件末尾退出(默认不退出)-f, --force,强制打开非常规文件-F, --quit-if-one-screen,如果整个文件在一屏就可以显示全,显示后退出-g, --hilite-search,只突出显示搜索的最后匹配项-G, --HILITE-SEARCH,不要突出显示任何搜索的匹配项-I, --IGNORE-CASE,在所有搜索中忽略大小写-n, --line-numbers,不适用行号(默认)-N, --LINE-NUMBERS,使用行号(默认无行号)-s, --squeeze-blank-lines,挤压多个空白行,即多个空行只显示一行+/,指定搜索字符串 4.快捷键 4.1.移动快捷键 h, H,显示帮助选项q, :q, Q, :Q, ZZ,退出命令n,向前/下翻n行e, j,向前/下翻一行y, k,向后/上翻一行f, SPACE, z,向前/下翻一屏b, ESC-v, w,向后/上翻一屏ESC-SPACE,向前/下翻一屏,但文件结束时不会停止下翻d,向前/下翻半屏u,向后/上翻半屏ESC-), RightArrow(->键),屏幕右移半屏显示ESC-(, LeftArrow(<-键),屏幕左移半屏显示F,永远向前;比如tail -fr,重新绘制屏幕(无明显效果)R,重新绘制屏幕,丢弃缓冲输入(无明显效果) 4.2.搜索快捷键 /pattern,向前/下进行字符搜索(搜索后可按n/N进行上下继续搜索,参考第3、4行说明)?pattern,向后/上进行字符搜索(搜索后可按n/N进行上下继续搜索,参考第3、4行说明)n,重复向后/上进行先前搜索N,重复向前/下进行先前搜索ESC-n,重复先前的搜索(与n效果一样)ESC-N,重复先前的搜索(与N效果一样)ESC-u,撤消/切换搜索匹配字符串高亮显示&pattern,只显示搜索匹配的行 4.3.跳跃快捷键 g, <, ESC-<,转到文件的第一行G, >, ESC->,转到文件的最后一行p, %,转到文件的开头 4.4.其他快捷键 !command,使用$SHELL执行shell命令 5.常用用例 5.1.显示行号 [root@localhost Desktop]# less /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin ... ... ## 此处省略一些行,方便观察 chrony:x:994:989::/var/lib/chrony:/sbin/nologin radvd:x:75:75:radvd user:/:/sbin/nologin : [root@localhost Desktop]# [root@localhost Desktop]# less -N /etc/passwd 2 bin:x:1:1:bin:/bin:/sbin/nologin 3 daemon:x:2:2:daemon:/sbin:/sbin/nologin 4 adm:x:3:4:adm:/var/adm:/sbin/nologin ... ... ## 此处省略一些行,方便观察 28 radvd:x:75:75:radvd user:/:/sbin/nologin 29 unbound:x:993:988:Unbound DNS resolver:/etc/unbound:/sbin/nologin : 5.2.搜索功能 ## 输入/bin回车,对bin进行搜索,搜索字符bin会高亮显示 1 root:x:0:0:root:/root:/bin/bash 2 bin:x:1:1:bin:/bin:/sbin/nologin 3 daemon:x:2:2:daemon:/sbin:/sbin/nologin ... ... ## 此处省略一些行,方便观察 26 nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin 27 chrony:x:994:989::/var/lib/chrony:/sbin/nologin 28 radvd:x:75:75:radvd user:/:/sbin/nologin /bin 5.3.执行命令 ## 输入!,!后输入执行命名hostname,然后回车执行命令 1 root:x:0:0:root:/root:/bin/bash 2 bin:x:1:1:bin:/bin:/sbin/nologin 3 daemon:x:2:2:daemon:/sbin:/sbin/nologin ... ... ## 此处省略一些行,方便观察 27 chrony:x:994:989::/var/lib/chrony:/sbin/nologin 28 radvd:x:75:75:radvd user:/:/sbin/nologin !hostname ## 执行后显示如下,根据提示按RETURN键后回到上面文件内容显示 [root@localhost Desktop]# less -N /etc/passwd localhost.localdomain !done (press RETURN)Linux(Centos7.6)命令详解:less由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Linux(Centos7.6)命令详解:less”
上一篇
PDF文档中文本解析