Linux 命令学习:more [转载]

1.      命令格式:
  more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]
2.      命令功能:
  
more和cat功能一样,都是查看文件里的内容。但不同more命令可以按页查看。more命令从前向后读取文件,还有搜索字符串的功能。
3.      常用参数:
  • +n      从笫n行开始显示

  • -n       定义屏幕大小为n行

  • +/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示  

  • -c       从顶部清屏,然后显示

  • -d       提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能

  • -l        忽略Ctrl+l(换页)字符

  • -p       通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似

  • -s       把连续的多个空行显示为一行

  • -u       把文件内容中的下画线去掉

4.      常用操作命令
  • Enter    向下n行,需要定义。默认为1行

  • Ctrl+F   向下滚动一屏

  • 空格键  向下滚动一屏

  • Ctrl+B  返回上一屏

  • =       输出当前行的行号

  • :f     输出文件名和当前行的行号

  • V      调用vi编辑器

  • !命令   调用Shell,并执行命令 

  • q       退出more

5.      命令实例

  • more +3 -10 log.txt:从第3行开始显示文件的内容,每次显示10行
  • more +/error log.txt:从文件中查找第一个出现"error"字符串的行,并从该处前两行开始显示输出
  • ls -l | more 10:理出一个目录下的文件,使用more命令来分页,每页显示10个文件的内容

 

posted on 2012-12-18 09:46  学习,记录,总结  阅读(107)  评论(0编辑  收藏  举报