在windows上某些文件我們想看內容,只要有對應文件的查看軟件,直接打開就可以看,比如word文件等。
在linux上,可以用一些命令做到這樣的功能。這些命令的功能主要用於顯示當前文件的內容,一個一個的看看。
1.cat
cat命令用於直接將當前文件的內容打印到屏幕上。
通過cd命令回到root的根目錄(如果後面跟的是~這個符號,ls看到install.log等,就對了,),
ls查看根目錄下有哪些文件,cat 後面跟上要顯示內容的文件,回車打印文件內容到屏幕上。
總結:該命令顯示的文件內容如果太大的話,屏幕是顯示不下的,只能顯示一部分,主要用於顯示小內容文件內容。
2.more
因為cat只能顯示大文件的部分內容,或小文件內容,為了能夠看文件的全部內容,得用more命令,顧名思義,就是顯示更多內容的意思。
總結:回車看到文件的內容最後一行顯示--More--(3%),表示這個位置為文件內容的3%,這是個大概數值,
要看更多內容請按回車鍵查看更多。如果要退出,Ctrl+c快捷鍵退出當前文件內容查看。
當然了,你可能想用Pg Up(上)或Pg Dn(下)快捷鍵上下翻頁查看,像翻書一樣,但是你發現無能為力,只能一頓的按回車鍵往下看,
如果要回去看只能拖動滾動條滑動查看。
3.less
用more可以看更多內容,但是不能用上下也翻頁查看,是個遺憾,讓我們用less來彌補遺憾吧!
文件內容:
現在可以如願以償的使用上下鍵或Pg Up或Pg Dn鍵進行分頁查看了吧,雖然能夠分頁查看了,但是不知道咋退出啊,
辦法是人想的,linux命令為我們設計好了,通過按q鍵退出文件內容查看,是不是解決了你的問題。
4.head和tail
人的欲望是無法滿足,好的欲望成就一個人,壞的欲望毀掉一個人。我們有了cat查看文件內容,雖然看不全,
但是湊合用呗,為了解決問題來了個more,有個more可以看全部文件內容了,但是不能用上下分頁,為了
解決上下分頁,看起來方便,設計出了less命令。看是把文件內容查看問題都解決了,但是,人們還是覺得不完美,
如果我只想迅速的看這篇文章的開頭和結尾,咋整啊?
只要有合理的需求市場,產品自然會呈現,為滿足好奇寶寶和極端客戶,設計了head和tail命令看文章開頭和結尾,默認都是顯示10行內容。
文件內容前10行head:
文件內容最後10行tail: