いくつかのファイルでzipファイルを作成しようとしていますが、zipを解凍するとファイルが1つだけ出てきますね。
tar cfvz test.zip file1.mp3 file2.mp3 file3.jpg
test.zipを抽出した後は、「テスト」ファイルのみを取得します。 zipサイズは大丈夫です。抽出時に同じファイルを取得できるように、これを行う方法がわかりません: "file1.mp3 file2.mp3 file3.jpg"
ベストアンサー1
これは私にとって効果的です。
$ tar -czvf test.tar.gz ./file1 ./file2 ...
$ tar -tzf test.tar.gz
./file1
./file2
# to extract do:
$ tar -xzf test.tar.gz
オプションを渡した後にf
生成されるアーカイブのファイル名を指定する必要があります。
ああ、そしてファイルを解凍するとディレクトリはzip
得られませんが、タルボールは得られます。 Tarballにはすべてのファイルが含まれています。使用:
tar -xf test
すべてのファイルを表示する必要があります。
欲しいならノーマルzipファイルの場合は、/ tandemの代わりにzip
コマンドを使用してください。正しいファイルサフィックスを追加するのも良い習慣です。tar
gz
- gzipを含むtar(例:)
tar czvf ...
:filename.tar.gz - tarとbzip2(例:)
tar cjvf ...
:filename.tar.bz2 - 圧縮されていないtar(例
tar cvf ...
:):filename.tar