【Linux】Linux-bzip 2 recoverコマンドを一歩一歩学ぶ(70)

1859 ワード

00.目次


文書ディレクトリ

  • 00. ディレクトリ
  • 01. コマンド概要
  • 02. コマンドフォーマット
  • 03. 共通オプション
  • 04. 参考例
  • 05. 付録
  • 01.コマンドの概要


    bzip 2 recoverコマンドは破損を修復するために使用されます.bz 2ファイル、bzip 2はブロック方式でファイルを圧縮し、各ブロックは独立した単位と見なす.したがって、あるブロックが破損した場合、bzip 2 recoverを使用して、ファイル内のブロックを隔てて、正常なブロックを解凍してみましょう.通常は圧縮ファイルが大きい場合にのみ適用されます.

    02.コマンドフォーマット

     bzip2recover filename
    

    03.一般的なオプション


    -c
    標準出力に解凍または解凍ファイルを書き込む
    -d
    解凍
    -z
    呼び出し名に関係なく圧縮を強制
    -t
    指定したファイルの整合性をチェックしますが、解凍しないでください.
    -f
    強制実行
    -k
    解凍後、ソースファイルを保持
    -s
    圧縮、解凍、テスト用のメモリ使用量を削減

    04.参考例


    4.1修復bz 2ファイル
    [deng@localhost test]$ bzip2recover passwd.bz2 
    bzip2recover 1.0.6: extracts blocks from damaged .bz2 files.
    bzip2recover: searching for block boundaries ...
       block 1 runs from 80 to 7770
    bzip2recover: splitting into blocks
       writing block 1 to `rec00001passwd.bz2' ...
    bzip2recover: finished
    [deng@localhost test]$ 
    

    4.2 b.shをpasswdに圧縮する.bz2
    [deng@localhost test]$ bzip2recover -c b.sh passwd.bz2 
    bzip2recover 1.0.6: extracts blocks from damaged .bz2 files.
    bzip2recover: usage is `bzip2recover damaged_file_name'.
            restrictions on size of recovered file: None
    [deng@localhost test]$ 
    

    05.付録


    参考:【Linux】一歩一歩Linuxシリーズチュートリアルのまとめ