查看文件內容的一些命令
1.cat命令:顯示并連接()文件的內容,經常用來查看文件的內容
命令格式:cat [選項] 文件名
注:當文件較大時,文本在屏幕上迅速閃過(滾屏),用戶往往看不清所顯示的內容。為了控制滾屏,可以按Ctrl+S鍵,停止滾屏;按Ctrl+Q鍵可以恢復滾屏。按Ctrl+C(中斷)鍵可以終止該命令的執行,并且返回Shell提示符狀態。
例:
# cat /etc/host.conf 查看host.conf文件中的內容
# cat /etc/host.con /etc/.conf > /file1將host.conf和.conf的內容合并后放入文件file1中
2.more命令:全屏方式分頁顯示文件內容linux查找關鍵字的行數,more名單中內置了若干快捷鍵
命令格式:more [選項] 文件名
常用的快捷鍵:
按Space鍵:顯示文本的下一屏內容
按Enier鍵:只顯示文本的下一行內容
按h鍵:顯示幫助屏,該屏上有相關的幫助信息
按b鍵:顯示上一屏內容
按q鍵:退出more命令
例:
#more /etc/httpd/conf/httpd.conf分屏查看httpd.conf文件的內容
#ls -lh /etc/*.conf | more 結合管道符“|”分屏查看執行命令時的輸出信息
3.less命令:與 more 命令相同,但擴展功能更多
命令格式:less [選項] 文件名
用less命令顯示文件時,用鍵向上翻頁,用鍵向下翻頁。要退出less命令linux查找關鍵字的行數,應按Q鍵。
常用的快捷鍵:
按Page Up 向上翻頁,Page Down 向下翻頁
按“/”鍵查找內容,“n”下一個內容,“N”上一個內容
其他功能與 more 命令基本類似
常用選項:
-e:文件內容顯示完畢后,自動退出;
-f:強制顯示文件;
-g:不加亮顯示搜索到的所有關鍵詞,僅顯示當前顯示的關鍵字,以提高顯示速度;
-l:搜索時忽略大小寫的差異;
-N:每一行行首顯示行號;
4.head命令:查看文件開頭的部分內容(默認為10行)
命令格式:head [選項] 文件名
常用選項:
-n:指定顯示頭部內容的行數(n為具體的行數)
例:
#head -5 /etc/查看賬號文件/etc/第1行至第5行的內容
5.tail命令:查看文件結尾的部分內容(默認為10行)
命令格式: tail [選項] 文件名
常用選項:
-c或——bytes=:輸出文件尾部的N(N為整數)個字節內容
-n:指定顯示頭部內容的行數(n為具體的行數)
-f:跟蹤文件尾部內容的動態更新,便于實時監控文件內容的變化。
例:
#tail -5 /etc/查看賬號文件/etc/的最后5行內容
#tail -f /var/log/查看系統公共日志文件/var/log/的最后十行內容,并在末尾跟蹤顯示該文件中新記錄的內容(按Ctrl+C終止)