GNU/Linux >> Linux の 問題 >  >> Linux

Linux で「split」コマンドを使用して iso またはファイルを分割する方法

場合によっては、ファイルを切り詰めたり、小さな断片に分割したりする必要があるかもしれません。これは、DVD や CD に収まるように大きな ISO を切り詰めたい場合に非常に便利です。または、ネットワーク経由での転送にも使用できます。ファイルを小さな断片に分割するには、split を使用できます コマンド。

分割コマンドの構文は次のとおりです:

# split -b [size of split pieces] [file to split] [split file prefix]

たとえば、サイズ 4.6GB の iso ファイル image.iso を 2000MB の小さなチャンクに分割するには、以下のコマンドを使用します:

# split -b 1200M image.iso split-file

作成される小さいファイルの SIZE は、次のいずれか、またはオプションで整数の後に次の乗数のいずれかを指定できます:

サフィックス 倍率
KB 1000
K 1024
MB 1000 × 1000
M 1024 x 1024

これにより、次のファイル サイズの 3 つのファイルが生成されます。小さいファイルのファイル接頭辞を指定できます。

# du -sh chunks-a*
2.0G	chunks-aa
2.0G	chunks-ab
0.6G	chunks-ac

ファイルを再作成するには、cat コマンドを使用してください。

# cat split-imga* > new-image.iso

split および cat コマンドは、coreutils によって提供されます。 パッケージ。

ファイルの整合性を確認する

注:ファイルが正しく復元されたことを確認するには、ファイルを分割する前後にコマンド md5sum を使用します。構文:

# md5sum [filename]

分割前

# md5sum image.iso
06caba513738f3af0ac475910e7f8a0f  image.iso

分割された部分からファイルを再作成した後

# md5sum new-image.iso
06caba513738f3af0ac475910e7f8a0f  new-image.iso


Linux
  1. Linuxでコマンド出力をファイルに保存する方法

  2. Cksum コマンドを使用して Linux で CRC チェックサムを計算する方法

  3. LinuxでISOファイルをマウントするには?

  1. Etcherを使用してLinuxでISOファイルをUSBドライブに書き込む方法

  2. コマンドラインを使用してLinuxでtar.gzファイルを抽出する方法

  3. Linux で iso ファイルをマウントする方法

  1. Linuxファイルコマンド:Linuxでファイルタイプを決定する方法

  2. 「dd」コマンドを使用して Linux でスパース ファイルを作成する方法

  3. Linux で mail コマンドを使用してファイルを添付するには?