Linux查看文件內容的常用方式(more,less,head,tail,cat)


一、more 指令-分頁顯示文件內容

more指令會以一頁一頁的形式顯示文件內容,按空白鍵(space)顯示下一頁內容,按Enter鍵會顯示下一行內容,按 b 鍵就會往回(back)一頁顯示,其基本用法如下:

more    file1             查看文件file1的文件內容;

more   -num   file2    查看文件file2的內容,一次顯示num行;

more   +num   file3   查看文件file3的內容,從第num行開始顯示;

二、less指令-可以向前或者向后查看文件內容

less指令查看文件內容時可以向前或向后隨意查看內容;

less指令的基本用法為:

less   file1    查看文件file1的內容;

less   -m    file2     查看文件file2的內容,並在屏幕底部顯示已顯示內容的百分比;

按空格鍵顯示下一屏的內容,按回車鍵顯示下一行的內容; 

按  U  向前滾動半頁,按  Y   向前滾動一行;

按[PageDown]向下翻動一頁,按[PageUp]向上翻動一頁;

按   Q   退出less命令;

三、head指令-查看文件開頭內容

head指令用於顯示文件開頭的內容,默認情況下,只顯示文件的頭10行內容;

head指令的基本用法:

head  -n  <行數>   filename      顯示文件內容的前n行;

例如:head   -n   5   file1     顯示文件file1的前5行內容

head   -c  <字節>    filename      顯示文件內容的前n個字節;

例如:head  -c  20  file2      顯示文件file2的前20個字節內容

四、tail指令 - 顯示文件尾部的內容

tail指令用於顯示文件尾部的內容,默認情況下只顯示指定文件的末尾10行;

tail指令的基本用法:

tail    file1      顯示文件file1的尾部10行內容;

tail  -n  <行數>  filename    顯示文件尾部的n行內容;

例如:tail  -n  5   file1    顯示文件file1的末尾5行內容

tail  -c  <字節數>   filename     顯示文件尾部的n個字節內容;

例如:tail  -c  20   file2    顯示文件file2的末尾20個字節

五、cat指令-顯示文件內容

使用cat命令時,如果文件內容過多,則只會顯示最后一屏的內容;

cat指令的基本用法:

cat   file1        用於查看文件名為file1的文件內容;

cat   -n   file2       查看文件名為file2的文件內容,並從1開始對所有輸出的行數(包括空行)進行編號;

cat   -b   file3      查看文件名為file3的文件內容,並從1開始對所有的非空行進行編號;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM