檔案編輯、打包壓縮與查詢命令

山有木xi發表於2020-03-31

Linux中“萬物皆檔案”,而對於服務程式進行配置自然也是編輯程式的配置檔案。如果不能很好的使用這類操作則很影響日常的工作,打包壓縮也是使用者的日常操作,因為壓縮檔案體積小,在網路相同的情況下,傳輸速度更快

  • cat

用於檢視純文字檔案(內容較少),格式為"cat[選項][檔案]"

  • more

用於檢視純文字檔案(內容較多),格式為"more[選項]檔案"

當我們需要看很長的配置檔案時,再用cat就不合適了,因為一旦使用cat來讀取,資訊會在螢幕上快速的滾動,導致根本來不及看到內容就已經翻篇了,因此長篇的文字內容需要使用more

  • head

用於檢視純文字檔案的頭幾行,格式為"head[選項][檔案]"

  • tail

用於檢視純文字檔案的後幾行,格式為"tail[選項][檔案]"

  • tr

用於替換文字檔案中的字元,格式為"tr[原始字元][目標字元]"

很多時候,我們需要快速的替換文字中的一些內容,如果進行手工替換則操作步驟太繁瑣,工作量太大,有急事需要處理大批次的內容時,手動替換不現實,這是就需要cat命令讀取然後tr命令提換

  • wc

用於統計指定文字的行數,字數,位元組數,格式為"wc[引數] 文字"

  • stat

用於檢視檔案的具體儲存資訊和時間等資訊,格式"stat檔名稱"

  • cut

用於按列題文字字元,格式為"cut[引數]文字"

  • diff

用於比較多個文字間的差異,格式為"diff[引數]檔案"

  • tar

用於對檔案進行打包和壓縮或者解壓,格式為"tar[選項][檔案]"

  • grep

用於在文字中執行關鍵詞搜尋,並顯示匹配的結果,格式為"grep[選項][檔案]"

grep是最為廣泛的文字搜尋匹配工具

  • find

用於按照指定條件查詢檔案,格式為"find[查詢路徑] 尋找條件 操作"

如同上面說的,在Linux中“萬物皆檔案”,在Linux系統中,搜尋工作一般透過find命令來完成,它可以使用不同檔案的特性作為尋找條件(如檔名,大小,時間,許可權等),一旦匹配成功則預設將資訊顯示到螢幕上

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69917874/viewspace-2683593/,如需轉載,請註明出處,否則將追究法律責任。

相關文章