我试图用一些文件制作一个 zip 文件,但当我解压 zip 时,我只得到 1 个文件。
tar cfvz test.zip file1.mp3 file2.mp3 file3.jpg
Run Code Online (Sandbox Code Playgroud)
在我提取 test.zip 后,我只得到一个“测试”文件。zip 大小还可以,我只是不知道如何进行这项工作,以便在提取时我得到相同的文件:“file1.mp3文件2.mp3 文件3.jpg"
小智 5
这对我有用:
$ tar -czvf test.tar.gz ./file1 ./file2 ...
$ tar -tzf test.tar.gz
./file1
./file2
# to extract do:
$ tar -xzf test.tar.gz
Run Code Online (Sandbox Code Playgroud)
传递f
选项后,您应该给出正在创建的存档的文件名。
哦,如果您使用zip
解压缩文件,您将不会获得目录,但会获得 tarball。Tarball 包含您的所有文件。使用:
tar -xf test
Run Code Online (Sandbox Code Playgroud)
您应该会看到所有文件。
如果您想要普通的zip 文件,请使用zip
命令而不是tar
/ gz
tandem。添加正确的文件后缀也是一个好习惯:
tar czvf ...
): filename.tar.gztar cjvf ...
): filename.tar.bz2tar cvf ...
): filename.tar 归档时间: |
|
查看次数: |
27563 次 |
最近记录: |