cat命令:查看一個文件的內容並顯示在屏幕上。less
語法:spa
cat [選項] [文件名]字符串
選項:test
-n 查看文件時,顯示行數語法
-A 顯示全部,包括特殊字符重定向
[root@localhost~]#echo 'Hello,world'>test.txt移動
[root@localhost~]#echo '73 76 79 86 69 85'>>test.txt文件
[root@localhost~]# cat test.txtco
Hello,world字符
73 76 79 86 69 85
注:> ,>>是重定向。
tac命令:查看一個文件的內容並顯示在屏幕上,與「cat」相反的是先顯示最後一行。
語法:
tac [文件名]
[root@localhost~]# tac test.txt
73 76 79 86 69 85
hello.world
more命令:查看文件內容,通常用在大文件上,一屏放不下全部內容。看完一屏按空格下一屏,看完全部內容就會退出,或者按q提早退出。查看文件時,按「/」,輸入一個字符串,即當前行向下查找該字符串。若是多個該字符串,n鍵顯示下一個。「?」當前行向上查找。
語法:
more [文件名]
[root@localhost~]# more /etc/passwd
less命令:相似more命令,優點在於能夠上翻、下翻。空格一樣能夠翻頁,j鍵向下單行移動,k鍵向上單行移動。Ctrl+b和Ctrl+f分別實現上翻頁和下翻頁。查看文件時,按「/」,輸入一個字符串,即當前行向下查找該字符串。若是多個該字符串,n鍵顯示下一個。「?」當前行向上查找。
語法:
less [文件名]
[root@localhost~]# less /etc/passwd
head命令:默認顯示文件前10行。
語法:
head [-n] [文件名]
-n 顯示文件前n行
[root@localhost~]# head -5 /etc/passwd
tail命令:默認顯示文件最後10行。
語法:
tail [選項] [文件名]
-n 顯示文件最後n行
-f 動態顯示最後10行
[root@localhost~]# tail -f /var/log/messages