linux常用命令詳解--文件內(nèi)容操作

linux常用命令詳解--文件內(nèi)容操作

ID:11784821

大?。?44.71 KB

頁數(shù):13頁

時間:2018-07-14

linux常用命令詳解--文件內(nèi)容操作_第1頁
linux常用命令詳解--文件內(nèi)容操作_第2頁
linux常用命令詳解--文件內(nèi)容操作_第3頁
linux常用命令詳解--文件內(nèi)容操作_第4頁
linux常用命令詳解--文件內(nèi)容操作_第5頁
資源描述:

《linux常用命令詳解--文件內(nèi)容操作》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、文件內(nèi)容操作1.在命令行下閱讀文本文件cat、more、less。2.提取文件首/尾部內(nèi)容head、tail。3.統(tǒng)計文本行數(shù)wc、檢索文本內(nèi)容grep。1.在命令行下閱讀文本文件cat、more、less。1)使用cat命令連接/查看文件cat命令本來的作用是連接多個文件,執(zhí)行結(jié)果會輸出到屏幕上,利用重定向>可以保存到新文件。例如,以下操作可以連接/etc/redhat-release和/etc/resolv.conf這兩個文件的內(nèi)容。1[root@svr5~]#cat/etc/redhat-release/etc/resolv

2、.conf2//將連接后的內(nèi)容輸出到屏幕3RedHatEnterpriseLinuxServerrelease5.9(Tikanga)4;generatedby/sbin/dhclient-script5searchtarena.com6nameserver192.168.1.57nameserver202.106.0.208[root@svr5~]#cat/etc/redhat-release/etc/resolv.conf>file4.cat9//將連接后的內(nèi)容保存為新文件file4.cat當cat命令的操作對象只有一個文件時

3、(這也是最常見的用法),實際的效果相當于直接輸出整個文件內(nèi)容。例如,可使用cat命令分別查看上述三個文件的內(nèi)容:1[root@svr5~]#cat/etc/redhat-release//查看第1個文件內(nèi)容2RedHatEnterpriseLinuxServerrelease5.9(Tikanga)3[root@svr5~]#cat/etc/resolv.conf//查看第2個文件內(nèi)容4;generatedby/sbin/dhclient-script5searchtarena.com6nameserver192.168.1.57

4、nameserver202.106.0.208[root@svr5~]#catfile4.cat//查看連接后的新文件內(nèi)容9RedHatEnterpriseLinuxServerrelease5.9(Tikanga)10;generatedby/sbin/dhclient-script11searchtarena.com12nameserver192.168.1.513nameserver202.106.0.20使用cat命令可以閱讀整個文件內(nèi)容,查看內(nèi)容較短的文件時非常方便,但是存在一定局限性——當文件內(nèi)容超過當前終端的一屏時,

5、用戶只能看到最末尾的一屏內(nèi)容,而無法向前翻頁或者從頭閱讀。例如,執(zhí)行操作:14[root@svr5~]#cat/etc/inittab后只能看到最末尾的部分內(nèi)容,如圖-1所示。圖-12)使用more命令分頁閱讀文本文件對于內(nèi)容較多的文本文件,可以直接改用more命令來進行閱讀。例如,執(zhí)行操作:1[root@svr5~]#more/etc/inittab后會進入一個全屏幕的閱讀環(huán)境,如圖-2所示,左下角顯示當前內(nèi)容在整個文件中的百分比。在more閱讀環(huán)境中,可以按Enter鍵逐行滾動查看、按空格鍵向下翻一屏,按b鍵向上翻一屏,當翻頁

6、到最后一屏時自動返回原來的命令環(huán)境,或者在文件的任意位置可以按q鍵退出。圖-2除了直接使用more閱讀文件以外,也可以結(jié)合管道“

7、”操作對命令的屏幕輸出進行分頁瀏覽。例如,前面的“more/etc/inittab”命令可改為以下操作:1[root@svr5~]#cat/etc/inittab

8、less再例如,當使用find命令查找出根目錄下的所有*.conf配置文件時,輸出信息會比較多,這時候也可以通過“

9、more”來分頁查看。執(zhí)行以下操作:2[root@svr5~]#find/-name"*.conf"-typef

10、more后,

11、分頁效果如圖-3所示。圖-33)使用less命令分頁閱讀文本文件less命令是較晚出現(xiàn)的分頁閱讀工具,與more命令的用法基本相同,但less提供了一些擴展功能。日常學習、工作中的分頁文本閱讀推薦使用less命令。例如,執(zhí)行以下操作:1[root@svr5~]#less/etc/inittab也可以分頁查看/etc/inittab文件,如圖-4所示。圖-4在more或less閱讀環(huán)境中,可輸入“/word”來查找文件內(nèi)的關(guān)鍵字“word”,光標自動跳至第一個查找結(jié)果處,按“n”可跳至下一個結(jié)果、按“N”跳至前一個結(jié)果。例如使用le

12、ss閱讀/etc/inittab文件時,可輸入“/initdefault”來查找到包含此關(guān)鍵字的位置,如圖-5所示。圖-52.提取文件首/尾部內(nèi)容head、tail。1)使用head命令查看文件開頭的指定行查看文件/etc/passwd開頭的10行

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。