将大文件拆分成小文件,然后整合,得到原始文件

Sid*_*Sid 37 command-line bash files

如何将 7GB(电影)文件拆分为(例如)1GB 的较小文件,然后(在另一台 Ubuntu 计算机中)将它们集成以获取原始文件(仅使用 bash 命令)?

Jan*_*anC 52

分开:

split -b 1G -d bigfile bigfile-part
Run Code Online (Sandbox Code Playgroud)

加入:

cat bigfile-part* > bigfile
Run Code Online (Sandbox Code Playgroud)

  • +1 最佳方法。我通常喜欢通过在前后运行“md5sum bigfile”来检查一切是否正常。 (6认同)

Joã*_*nto 24

要将文件拆分为 1024MB,请使用终端:

split --bytes=1024m original_filename /destination/path/prefix
Run Code Online (Sandbox Code Playgroud)

获取原始文件:

cat /source/path/prefix* > original_filename
Run Code Online (Sandbox Code Playgroud)