linux tar 到指定目录
时间: 2023-08-30 17:08:26 浏览: 337
Linux解压文件到指定目录的方法
5星 · 资源好评率100%
回答:在Linux中,你可以使用tar命令将文件或目录压缩至指定目录。有几种方法可以实现这个目标。引用中的方法是进入要压缩的目录,然后使用tar命令将文件压缩,并保存为指定目录中的文件。例如,可以使用以下命令将test目录中的文件压缩至new_test目录,但不包含原目录test:
tar -cvzf log.tar.gz *
tar -xvzf log.tar.gz -C /opt/new_test/
引用中的方法是使用--strip-components 1参数,将压缩文件解压至指定目录或当前目录,而不包含打包前的原目录。例如,可以使用以下命令将log.tar.gz解压至/opt/new_test目录:
tar zxf log.tar.gz --strip-components 1 -C /opt/new_test
引用中的方法是使用--exclude参数,可以排除某个目录或文件不进行打包。例如,以下命令将/opt/web/test目录中的文件压缩至log.tar.gz,但排除了111.log文件:
tar cvzf log.tar.gz /opt/web/test/ --exclude=/opt/web/test/111.log
希望这些方法可以满足你的需求。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [linux tar解压文件至指定目录,不包含原目录](https://blog.csdn.net/u012795439/article/details/126725642)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文