Linux命令学习之路-文档浏览之less
使用权限:所有角色
使用方式:less [ options ] filename
作用:文档内容浏览,可向前或者向后浏览文档内容
注意点:
1.less 命令和 more 命令的作用大致相同,less 命令允许用户向前或者向后浏览文档内容,而 more 命令只允许用户向前浏览文档内容
2.less 命令并不是在一开始就读入整个文档,因此在打开大型文档时比一般文本编辑器要快
3.filename 表示要读入的文档的名称
关键点:
1.-e : 文件内容显示完毕后,自动退出
2.-f : 强制加载整个文档
3.-g : 不加亮显示搜索到的所有关键词,仅显示当前关键字,以提高显示速度
4.-l : 搜索时忽略大小写的差异
5.-N : 每一行行首显示行号
6.-s : 将连续多个空行压缩成一行显示
7.-S : 在单行显示较长的内容而不换行显示
8.-x<数字> : 将Tab字符显示为指定个数的空格,如 less -x2 filename 把Tab字符显示为2个空格
使用示例:
1.强制加载整个文档
less -f test.txt
2.文档内容显示完毕后自动退出
less -e test.txt 此时如果文档显示完了,再按下Page Down时会自己退出
3.搜索时忽略大小写
less -l test.txt
4.再每一行行首显示行号
less -N test.txt
5.将连续多个空行压缩成一行显示
less -s test.txt
6.不换行显示较长的文本内容
less -S test.txt
7.用指定个数的空格代表Tab字符
less -x2 test.txt 用2个空格代表Tab字符
总结:less命令主要用于文件浏览,对于大型文档的打开速度效率高于一般的文本编辑器;在文本浏览时,less命令支持向前或者向后浏览;