博学而笃定,切问而近思
cat. more, less区别
上一篇 /
下一篇 2013-05-20 13:56:31
/ 个人分类:Linux常用命令
Cat
显示文件的内容,可以将多个文件一起显示
cmd: cat filename1 filename2
More单独使用格式(也可和其他命令混用,后面说)
more命令一般用于显示内容超过一屏的文件,提供翻页的功能,用空格显示下一页,用b key显示上一页
cmd: more filename
格式:more [选项] 文件 或者 more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..] 参数:
- -p 显示下一屏之前先清屏。
- -c 作用同- p基本一样。不同的是先显示内容再清除其他旧资料 。
- -d 在每屏的底部显示更友好的提示信息:
- -- More -- (XX%)[Press space to contiune , ‘q’ to quit . ]
- 而且若用户输入了-个错误命令则显示出错信息,而不是简单地鸣响终端。
- -l 不处理 Ctrl+l (换页符)。如果没有给出这个选项,则more命令在显示了
- 一个包含有 Ctrl+l 字符的行后将暂停显示,并等待接收命令。
- -s 文件中连续的空白行压缩成一个空白行显示。
- -f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
- -u 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)
- -num 一次显示的行数
- +/ 在每个档案显示前搜寻该字串(pattern),然后从该字串之后开始显示
- +num 从第 num 行开始显示
fileNames 欲显示内容的档案,可为复数个数
Less
less命令一般用于显示内容超过一屏的文件,提供翻页的功能,用空格显示下一页,用b key显示上一页,同时,也可以上下键表示卷动文件
cmd:less filename
后2者功能上比较相似。
(1)其他命令和more/less命令匹配使用:eg: ps aux |less
eg: ps aux |more
收藏
举报
TAG: