tar -zxvf 指定目录解压失败
打印信息如下
[root@192 download]# tar -zxvf ./zookeeper-3.4.14.tar.gz /usr/local/zookeeper/zk1
tar: /usr/local/zookeeper/zk1:归档中找不到
tar: 由于前次错误,将以上次的错误状态退出
是否是指定的目录不存在呢?
- 经过测试,若指定的目录不存在,则打印的信息是这个样子的:
问题解决
- 使用 tar 指定目录解压文件是 需要 在原来文件路径后面添加“-C” 指定当前目录绝对路径
- 正确写法为,如下:
[root@192 download]# tar -zxvf ./zookeeper-3.4.14.tar.gz -C /usr/local/zookeeper/zk1
- OK 这样就如你所愿,解压成功了