1. 程式人生 > 實用技巧 >linux輸出檔案內容常用命令

linux輸出檔案內容常用命令

cat
cat test.log: 輸出全部內容
cat -n test.log: 輸出全部內容並顯示行號
head
head test.log: 輸出檔案頭10行內容
head test.log -n 10: 從頭開始輸出10行
tail
tail -f test.log: 輸出最後10行並持續輸出
tail -f test.log -n 10: 輸出最後10行,可指定行號,並持續輸出
tail -10f test.log: 輸出最後10行,可指定行號,並持續輸出
tail +20f test.log:從第20行開始輸出,可指定行號,並持續輸出
more
more -d10 test.log:輸出前10行,後續內容以百分比顯示,回車鍵繼續輸出,按q鍵退出
more 
-p10 test.log:清空當前螢幕並輸出前10行,後續內容以百分比顯示,回車鍵繼續輸出,按q鍵退出 more -c10 test.log:清空當前螢幕並輸出前10行,後續內容以百分比顯示,回車鍵繼續輸出,按q鍵退出
less
q:退出
-e:輸出結束後,自動離開
-f:可以開啟目錄,目錄會輸出該錄下檔案
-N:顯示每行的行號
-o:<檔名> 將less 輸出的內容在指定檔案中儲存起來
-s:顯示連續空行為一行
/字串:向下搜尋字串
?字串:向上搜尋字串
n:重複前一個搜尋(與 / 或 ? 有關)
b:向上翻一頁
d:向後翻半頁
h:顯示幫助介面
u:向前滾動半頁
y:向前滾動一行
空格鍵:滾動一頁
回車鍵:滾動一行
vim
i:插入模式
/字串:搜尋字串
:q : 不儲存退出
:w : 儲存
:wq : 儲存後退出
:q! : 強制退出
:wq! : 強制儲存後退出