centos tar圧縮と解凍コマンド大全


メインオプション:-c新しいアーカイブファイルを作成します.ユーザーがディレクトリまたはファイルをバックアップしたい場合は、このオプションを選択します.-rアーカイブするファイルをファイルの末尾に追加します.たとえば、ユーザーがバックアップファイルを作成し、もう1つのディレクトリまたは一部のファイルがバックアップを忘れていることに気づいた場合、このオプションを使用して、忘れたディレクトリまたはファイルをバックアップファイルに追加できます.-tファイルの内容をリストし、バックアップしたファイルを表示します.-uファイルを更新します.つまり、元のバックアップファイルの代わりに新しいファイルを使用し、更新するファイルがバックアップファイルに見つからない場合は、バックアップファイルの最後に追加します.-xファイルからファイルを解放します.補助オプション:-bこのオプションはテープドライブに設定され、その後、ブロックのサイズを説明するために数字が付いています.システムのプリセット値は20(20)です.×512 bytes).-fファイルまたはデバイスを使用します.このオプションは通常必須です.-k既存のファイルを保存します.たとえば、あるファイルを復元すると、復元中に同じファイルに遭遇し、上書きされません.-mファイルを復元する場合は、すべてのファイルの変更時間を現在に設定します.-M複数のディスクに格納するために、複数のボリュームのアーカイブファイルを作成します.-v tarが処理したファイル情報を詳細に報告します.このオプションがない場合、tarはファイル情報を報告しません.-w一歩一歩確認を要求します.-zはgzipでファイルを圧縮/解凍します.このオプションを加えるとファイルを圧縮できますが、復元するときも必ずこのオプションを使用して解凍します.例:1.現在のディレクトリの下にあるすべての.txtファイルをパッケージ化してファイルに圧縮アーカイブするthis.tar.gz、tar czvfを使ってもいいです.tar.gz ./*.txt  2.現在のディレクトリの下にあるthisをtar.gzのファイルを現在のディレクトリに解凍するにはtar xzvf thisを使用します.tar.gz ./
 
圧縮と解凍:
tar xvf wordpress.tar       ####  tar     ####
tar -tvf myfile.tar       ####  tar         ####
tar cf toole.tar tool       #### tool     toole.tar  ####
tar cfz xwyme.tar.gz tool      #### tool        xwyme.tar.gz  ,  .tar           ,MT .tar.gz     .tar       10MB ####
tar jcvf /var/bak/www.tar.bz2 /var/www/       ####  .tar.bz2  ,    ####
tar xjf www.tar.bz2       ####  tar.bz2  ####
gzip -d ge.tar.gz       ####  .tar.gz   .tar  ####
unzip phpbb.zip       ####  zip  ,windows       .tar.gz            ####
 
bunzip2 file1.bz2       ####       ‘file1.bz2′   ####
bzip2 file1       ####       ‘file1′    ####
gunzip file1.gz       ####       ‘file1.gz’   ####
gzip file1       ####       ‘file1′   ####
gzip -9 file1       ####      ####
rar a file1.rar test_file       ####       ‘file1.rar’   ####
rar a file1.rar file1 file2 dir1       ####     ‘file1′, ‘file2′      ‘dir1′####
rar x file1.rar       ####  rar ####
unrar x file1.rar       ####  rar ####
tar -cvf archive.tar file1       ####         tarball####
tar -cvf archive.tar file1 file2 dir1       ####        ‘file1′, ‘file2′    ‘dir1′     ####
tar -tf archive.tar       ####         ####
tar -xvf archive.tar       ####     ####
tar -xvf archive.tar -C /tmp       ####        /tmp   ####
tar -cvfj archive.tar.bz2 dir1       ####    bzip2      ####
tar -xvfj archive.tar.bz2       ####    bzip2      ####
tar -cvfz archive.tar.gz dir1       ####    gzip      ####
tar -xvfz archive.tar.gz       ####    gzip      ####
zip file1.zip file1       ####    zip      ####
zip -r file1.zip file1 file2 dir1       ####               zip      ####
unzip file1.zip       ####    zip     ####