less命令
less命令适用于查看比较大的文件,例如:日志文件
作用
less会以一页一页的显示方便使用者逐页阅读,而且还有搜寻字串的功能。
最佳实践
最佳实践是:查看Java Web应用的日志文件,排查问题。
操作命令
跳转最后一页: shift+g
向前翻一页:[pageup] 或 ctrl+b 或 b
向后翻一页:[pagedown] 或 ctrl+f 或 空格
向前翻半页:u
向后翻半页:d
向前翻一行:k 或 y
向后翻一行:j 或 回车
移动到最后一行:G
移动到第一行:g
向上搜索:?字符串
向下搜索:/字符串
重复前一个搜索:n
反向重复前一个搜索:N
使用配置的编辑器编辑:v
显示帮助界面:h
退出命令:q或Q
参数
-b <缓冲区大小> 设置缓冲区的大小
-e 当文件显示结束后,自动离开
-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g 只标志最后搜索的关键词
-i 忽略搜索时的大小写
-m 显示类似more命令的百分比
-N 显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q 不使用警告音
-s 显示连续空行为一行
-S 行过长时间将超出部分舍弃
-x <数字> 将”tab”键显示为规定的数字空格