tar解压到新建文件夹
时间: 2023-10-14 16:56:47 浏览: 233
要将tar文件解压到新建的文件夹,可以按照以下步骤进行操作。首先,使用命令"mkdir"创建一个新的文件夹,指定文件夹的名称。然后,使用命令"tar -zxvf"加上要解压的tar文件的路径和名称,再加上"-C"参数和刚刚创建的文件夹的路径,这样就可以将tar文件解压到新建的文件夹中了。如果你想去除解压后的文件中的第一层前导文件夹,可以在解压命令中加上"--strip-components 1"参数。这样,解压后的文件就会直接放在新建的文件夹中,而不会再有额外的前导文件夹。
#### 引用[.reference_title]
- *1* *2* [tar解压到指定文件夹 2208281732](https://blog.csdn.net/kfepiza/article/details/126572118)[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^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关问题
tar 新建文件夹并解压
可以使用以下命令新建一个文件夹并解压 tar 文件:
```
mkdir folder_name && tar -C folder_name -zxvf file.tar.gz
```
其中,`folder_name` 为你要创建的文件夹名称,`file.tar.gz` 为要解压的 tar 文件名称。
这个命令会先在当前目录下创建一个新的文件夹 `folder_name`,然后将 `file.tar.gz` 解压到这个文件夹中。
python新建一个当天的文件夹,然后从固定文件夹解压tar文件存在新建的文件夹里
好的,可以使用Python内置的os和datetime模块来实现创建当天的文件夹,以及使用tarfile模块解压文件。下面是一个简单的代码示例:
```python
import os
import datetime
import tarfile
# 获取当前日期
today = datetime.date.today().strftime('%Y%m%d')
# 创建当天的文件夹
os.makedirs(today, exist_ok=True)
# 解压tar文件到新建的文件夹
with tarfile.open('path/to/tarfile.tar', 'r') as tar:
tar.extractall(today)
```
以上代码中,`os.makedirs`函数用于创建新的文件夹,`exist_ok=True`表示如果文件夹已经存在也不会报错。`tarfile.open`函数用于打开tar文件,`'r'`表示以读取模式打开,`tar.extractall`方法用于解压文件到指定的目录。你可以将`'path/to/tarfile.tar'`替换为你的tar文件路径。
阅读全文