多语言展示
当前在线:627今日阅读:152今日分享:13

如何在Linux中more命令查看文本文档

最近在Linux中进行操作,在查看一些大的文本文档时,用cat 、more等命令可以提高我们的查看效率,下面和大家分享下不同命令带来的不同效果。  more a.txt cat  b.txt tail a.txt head b.txt
工具/原料

SecureCRT

方法/步骤
2

more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。1.命令格式:more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ] 2.命令功能:more命令和cat的功能一样都是查看文件里的内容,但有所不同的是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

3

head   参数选项   文件file       默认情况下,head将文件的前10行输出到标准输出。当文件的数目大于1时,head分别输出每个文件的前10行。如果没有“文件file”时,或者当“文件file”是“-”时,从标准输入中读取输入二、参数选项-cn         打印每个文件的前n个字节-n 打印每个文件的前n行,而不是打印默认的前10行--help 显示帮助并退出--version 显示版本信息并退出

4

tail [+ / - num ] [参数 ] 文件tail命令中各个选项的含义为:+ num 从第 num行以后开始显示。- num 从距文件尾 num行处开始显示。如果省略 num参数,系统默认值为 10。l 以文本行为 num的计数单位。与参数选项+ num或- num选项同时使用时, num表示要显示的文本行行数。c 以字节为 num的计数单位。与参数选项+ num或- num选项同时使用时, num表示要显示的字符数。( l、 c选项可以省略,系统默认值为 l,即按行计数)。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。

推荐信息