在linux上,有時會遇到檢視比較大的日誌,但是使用vi檢視很慢。所以就想通過將檔案分割成多個小一點的檔案,方便檢視。
功能說明:切割檔案。
語法:split [--help][--version][-《行數》][-b 《位元組》][-c 《位元組》][-l 《行數》][要切割的檔案][輸出檔名]
補充說明:split可將檔案切成較小的檔案,預設每1000行會切成乙個小檔案。
參 數:
-《行數》或-l《行數》 指定每多少行就要切成乙個小檔案。
-b《位元組》 指定每多少字就要切成乙個小檔案。支援單位:m,k
-c《位元組》 與-b引數類似,但切割時盡量維持每行的完整性。
--help 顯示幫助。
--version 顯示版本資訊。
[輸出檔名] 設定切割後檔案的前置檔名,split會自動在前置檔名後再加上編號。
使用例子:
split -b 100m 1111.log (按照位元組分隔)
split -l 1000000 1111.log (按照行數分隔)
合併檔案
cat x* >> 1111.log2
diff -r 1111.log 1111.log2 (如果沒有輸出,說明2個檔案一致)
linux split 切割大檔案
語法 split l 行數 b 位元組 c 位元組 要切割的目標檔案 輸出檔名字首 說明 l 行數 指定每多少行就要切成乙個小檔案,預設值是1000行。b 位元組 m k 指定每多少位元組就要切成乙個小檔案。b n k n 1024 bytes b n m n 1024 1024 bytes c 位...
Linux split命令例項
你曾經是否想要把乙個大檔案分割成多個小檔案?比如乙個5gb日誌檔案,我們需要把它分成多個小檔案,這樣我們才有可能使用普通的文字編輯器讀取它。有時我們需要傳輸20gb的大檔案到另一台伺服器,這就需要我們把它分割成多個檔案,這樣便於傳輸資料。下面我們來通過五個例項來講解它。split命令分割檔案成每個檔...
linux 檢視大檔案 命令
常用命令 du h max depth 1 grep tg sort 查詢上g和t的目錄並排序 du sh 統計當前目錄的大小,以直觀方式展現 du h max depth 1 grep g sort 檢視上g目錄並排序 du sh max depth 1 檢視當前目錄下所有一級子目錄資料夾大小 d...