場合によっては、ファイルを切り詰めたり、小さな断片に分割したりする必要があるかもしれません。これは、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
CentOS / RHEL :ボンドインターフェース (bondx:y) のエイリアス (仮想インターフェース) の設定方法
CentOS / RHEL 6 :透過的なヒュージ ページ (THP) を無効にする方法