来源
https://blog.csdn.net/qq_21997625/article/details/89460657
https://blog.csdn.net/qq_35624842/article/details/95492155
cat命令
cat filename.txt #查看文件所有内容(如果太长一般只显示后面一部分)超过1M就不要用了
cat filename.txt | head -n 100 #查看文件前100行
cat filename.txt | tail -n 50 #查看文件后50行
tail -n +1000 #从1000行开始显示,也就是显示1000行以后的
cat filename.txt |head -n 3000 | tail -n +1000 #显示1000行到3000行内容
cat filename.txt | tail -n +3000 | head -n 1000 #从第3000行开始,显示1000行,也就是3000~3999
sed -n '5,10p' filename.txt #只查看文件的第5行到第10行
zcat命令-查看压缩包文件
zcat filename.txt #查看文件所有内容(如果太长一般只显示后面一部分)超过1M就不要用了
zcat filename.txt | head -n 100 #查看文件前100行
zcat filename.txt | tail -n 50 #查看文件后50行
tail -n +1000 #从1000行开始显示,也就是显示1000行以后的(未验证)
zcat filename.txt |head -n 3000 | tail -n +1000 #显示1000行到3000行内容
zcat filename.txt | tail -n +3000 | head -n 1000 #从第3000行开始,显示1000行,也就是3000~3999
sed -n '5,10p' filename.txt #只查看文件的第5行到第10行(未验证)
wc命令
wc -l filename.txt #查看文件行数
wc -w filename.txt #文件的字数
wc -c filename.txt #文件的字节数
wc filename.txt #行数、字数、字节数都打印出来(耗时)