Linux文件分割與合并:split&cat
作者:佚名
還搞不清楚如何在Linux系統下對文件進行分割與合并嗎?看了以下的文章你就會明白,其實分割與合并文件很簡單!只需要你復制幾段命令行就行!
Linux下文件分割可以通過split命令來實現,而用cat進行文件合并。而分割可以指定按行數分割和安大小分割兩種模式。Linux下文件合并可以通過cat命令來實現,非常簡單。
在Linux下用split進行文件分割:
模式一:指定分割后文件行數
對與txt文本文件,可以通過指定分割后文件的行數來進行文件分割。
命令:
split -l 300 large_file.txt new_file_prefix
模式二:指定分割后文件大小
對于可執行文件等二進制文件,則不能通過文件行數來進行文件分割,此時我們可以指定分割大小來分隔文件。
命令:
split -b 10m large_file.bin new_file_prefix
對二進制文件我們同樣也可以按文件大小來分隔。
在Linux下用cat進行文件合并:
命令:
cat small_files* > large_file
Linx文件分割命令英文釋義:
- -, read standard input.
- Mandatory arguments to long options are mandatory for short options too.
- -a, --suffix-length=N
- use suffixes of length N (default 2)
- -b, --bytes=SIZE
- put SIZE bytes per output file
- -C, --line-bytes=SIZE
- put at most SIZE bytes of lines per output file
- -d, --numeric-suffixes
- use numeric suffixes instead of alphabetic
- -l, --lines=NUMBER
- put NUMBER lines per output file
【編輯推薦】
- Linux操作系統調優參數
- Linux 發行版將引入 /run 目錄
- Linux中whatis與makewhatis的作用
- Linux下用mrtg監控網絡設備端口流量
- LINUX下使用MRTG畫虛擬主機流量圖
責任編輯:馮宇
來源:
ChinaUnix文檔頻道