小文件可以用cat(也可以用head、tail)
顯示文件最后20行:cat err.log | tail -n 20
顯示文件前面20行:cat err.log | head -n 20
從第20行開始顯示(包含第20行)后面的所有行:cat err.log | tail -n +20
從倒數第20行開始顯示(不包含倒數第20行)之前的所有行:cat err.log | head -n -20
顯示100行到500行:cat err.log | head -n 500 | tail -n +100
cat err.log | tail -n +100 | head -n 401
sed -n '100,500p' err.log
大文件最好用head、tail
head -n 20 err.log
tail -n 20 err.log

顯示100行到500行:head -n500 test.txt | tail -n +100
tail -n +100 test.txt| head -n 401
示例
看最后20行:tail -f -n20 all.log,也可以簡寫為:tail -fn20 all.log
看最后20行中的包含error的行(-i表示忽略大小寫):tail -f -n20 all.log | grep -i error
給被搜索的關鍵字加顏色方便查看(默認是紅色):tail -f -n20 all.log | grep -i error --color=auto
