问答详情
源自:6-2 Linux中压缩命令2

tar命令压缩多个文件

tar -zcvf test.tar.gz abc /tmp/gggg我使用这个命令后被 压缩的不是gggg这个文件,而是tmp目录,为什么请问

提问者:阿里不花 2017-08-09 16:17

个回答

  • FounderTeam
    2017-08-09 19:12:59
    已采纳

    我刚才试了一下是可以的,确认一下你输入的路径正确。还不行的话就试试绝对路径。

    我刚才在/home/$username$/路径下,压缩桌面上neuron/文件夹中的server.py、还有桌面上test/文件夹中的abc。使用的命令为: tar -zcvf test.tar.gz ./Desktop/neuron/server.py ./Dektop/test/abc 

    确认在路径前加“.”,只有这样系统才知道是从当前目录开始,不加点的话指的是根目录。

  • qq_落英缤纷_3
    2017-08-09 17:04:08

    因为abc 和gggg不在同一个目录下,多个文件一起压缩应该是在同一个目录下的