📚Linux中`tar`命令用法✨
科技
在Linux系统中,`tar` 是一个非常强大的工具,用于文件打包和压缩解压。无论是日常运维还是开发工作,掌握它的用法都非常实用!下面来快速了解一下吧👇
📦 打包文件
想要将多个文件或目录打包成一个文件?使用 `-c` 参数即可!例如:
```bash
tar -cvf archive.tar file1 file2 directory/
```
这里的 `archive.tar` 就是生成的打包文件,包含了 `file1`、`file2` 和 `directory` 的内容。
🔐 压缩打包
如果想同时压缩,可以加上 `-z` 参数(gzip)或者 `-j` 参数(bzip2)。比如用 gzip 压缩:
```bash
tar -czvf archive.tar.gz file1 file2
```
这样就得到了一个 `.tar.gz` 格式的压缩包。
🌟 解压文件
解压也很简单!如果是 `.tar.gz` 文件,可以用:
```bash
tar -xzvf archive.tar.gz
```
如果是 `.tar.bz2` 文件,则换成 `-j` 参数即可。
🛠️ 其他小技巧
- 查看打包文件`tar -tvf archive.tar`
- 保留权限解压:`tar --same-owner -xvf archive.tar`
- 指定解压路径:`tar -xf archive.tar -C /path/to/extract`
学会这些基本用法后,你就能轻松应对各种文件管理任务啦!💪
免责声明:本文由用户上传,如有侵权请联系删除!