ディレクトリとそのksh
内容を圧縮する方法AIX
私が作成したファイルの場合compress filename
答え1
tar cjf <your-name-in-specific-path> <your-directory-path>
c: Create
j: Use bzip2 for compression
f: Save it to given file name
メモ:使用しているtarバージョンにこれらのオプションがない場合は、次のガイドラインに従ってください。
tar cf <your-name-in-specific-path> <your-directory-path>
gzip <your-name-in-specific-path>
メモ:bzip2
などの他のツールを使用してxz
ファイルを圧縮できます。
答え2
ディレクトリが通常のファイルではないため、圧縮できません。これはファイルセットのコンテナへのポインタです。
tar
ディレクトリとその内容を単一のファイルに配置してファイルを圧縮できます。または、cd
そのディレクトリに移動して個々のファイルを圧縮することもできます。
答え3
AIX の Tar はデフォルトでは圧縮をサポートしていません。 tarと圧縮を同時に実行するには、gzipコマンドを組み合わせる必要があります。
$ tar cvf test.tar test # pure tar only
$ tar cvf - test | gzip > test.tar.gz # tar and compress together
次のように解凍して解凍することもできます。
$ gunzip -c test.tar.gz | tar tvf - # list compress files
$ gunzip -c test.tar.gz | tar xvf - # decompress files