vi命令是编辑器,但是有个可怕的地方。如果文件很大,好几十G,那么vi一下,则会把所有文件都会加载到内存中。导致服务器瘫痪。 因此查看文件,最好用less,cat,tail命令。 lessless(less) 命令可以对文件或其它输出进行分页显示,与moe命令相似,但是比more命令要强大许多。应该说是linux正统查看文件内容的工具。 用法less [选项]… [文件]… 选项
-? …….. –help 显示帮助 常用命令
回车键 向下移动一行; 查看命令历史使用记录并通过less分页显示history | less less 版 tail –f 动态查看日志文件使用 less file-name 打开日志文件,按 F 可以实现类似 tail -f 的效果。按ctrl+c退出。 catcat (concatenate,连接)命令将[文件]或标准输入组合输出到标准输出,如果没有指定文件,或者文件为”-“,则从标准输入读取。 taccat 反向显示 moremore (more) 该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比,方便逐页阅读(file perusal filter for crt viewing) 。more名单中内置了若干快捷键,按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中按h可以查看说明文件 。 headhead (head) 用来显示档案的开头至标准输出中。如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。如果不指定文件,或者文件为”-“,则从标准输入读取数据。
显示文件的前n行
输出文件除了最后n行的全部内容 tailtail (tail) 用来显示档案的结尾(默认为10行)至标准输出中。若指定了多于一个文件,程序会在每段输出的开始添加相应文件名作为头。如果不指定文件或文件为”-” ,则从标准输入读取数据。
tail主要是流式查看文件,或者是从末尾查看文件。
显示文件的后n行
从第5行开始输出文件
动态显示文件内容 Referencehttp://www.cnblogs.com/xqzt/p/5424866.html http://www.cnblogs.com/xqzt/p/5425331.html (责任编辑:IT) |