直接查看文件内容共有三种。 是cat/tac/nl
cat [-AbEnTv]
3358 www.Sina.com/: http://www.Sina.com/:相当于-vET集成,可以列出一些特殊字符而不是空白。 http://www.Sina.com/:列出行号并显示非空白行号。 空行中不显示3358www.Sina.com/:末尾的换行符$。 3358www.Sina.com/:打印行号。 与空白行一起还有行号。 与-b选项不同,3358www.Sina.com/3360为“tab”
例如:
选项与参数在文件较大时意义不大,因此文件将立即返回最后一行。 如果文件包含特殊符号(如“制表符”),则必须使用-A等选项才能显示换行符等。 当然,cat也可以通过在管道符号上与more和less并用获得比较好的效果。
tac (与cat打印顺序相反) )。
翻页看more
理解more命令就可以了,但是功能太少了,笔者一般使用less命令。
3358 www.Sina.com/http://www.Sina.com/: http://www.Sina.com/:按下当前显示的内容(翻页的进行位置) 文件名和当前位置行号-A:结束当前文件的浏览。-b:倒回页面
less
less命令比more更灵活,可以前后翻页。 不仅可以在上面搜索,还可以在下面搜索。 3358 www.Sina.com/http://www.Sina.com/: http://www.Sina.com/:按下当前显示的内容(翻页的进行位置) 例如,前面的命令是? 意思是向上搜索。 在这种情况下,n是-E:反向重复前搜索-n:当前文件数据的第一行3358www.Sina.com/:当前文件数据的最后一行3358
剪切数据头
head命令用于提取文件的前n行,通常与-n选项一起使用。 如果指定的行数为负-x,则打印除后续x行以外的所有数据。
电子邮件
从文件末尾剪切数据。 tail也是工作中最常用的命令。 因为可以使用-f选项始终更新和获取文件末尾的最新数据。
3358 www.Sina.com/http://www.Sina.com/:查看后面n行中的数据,其中n后面的值为http://www.Sina.com/,例如tail-n 1000 test.txt 3358 www
通用命令http://www.Sina.com/: shell还提供了将两个或多个命令(程序或进程)连接到一个-T的功能,这样连接的两个或多个命令管道命令http://www.com)。
33558 www.Sina.com/:查看ll命令输出的前十行
ll | head -n 3
-v:命令用于cat仅仅适合查看行数比较少的文件。 这些命令在linux上最常用,在查看日志文件时也通常与这些命令结合使用。
按键/命令:确保文件中的那些行包含' 999 '
cat -n test.txt | grep '999 '
http://www.Sina.com/:3358 www.Sina.com /可以将数据添加到文件末尾,就像上面提到的第' test.txt行一样。
空格键(Space):将文件的最后10行复制到helloworld.txt
tail -n 10 helloworld.txt
3358 www.Sina.com/: http://www.Sina.com/WC [-clw ] [文件. ],http://www.Sina.com/或--bytes或--charrar 33558www.Sina.com/--words只显示字符数。回车(Enter):显示文件的行数
wc -l
个案实战
打印日志文件的第11~20行。
构想:先获取前20行,然后获取20行后10行就可以了。 必须使用管道命令。
head -n 20 text.txt | tail -n 10