tar 打包压缩与解压缩
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
tar 命令用于对文件进行打包压缩或解压缩。
在Linux系统中,常见的压缩包文件格式有很多,其中主要使用的是 .tar 或 .tar.gz 或 .tar.bz2 的格式。
1、tar 命令的参数
-c 创建压缩文件
-x 解压缩文件
-t 查看压缩包内有哪些文件
-z 使用 Gzip 格式压缩或解压文件
-j 使用 bzip2 格式压缩或解压文件
-v 显示压缩或解压的过程
-f 目标文件
-C 指定解压到哪个目录
-p 保留原始的权限和属性
-P 使用绝对路径进行压缩
备注:
1、-c 参数用来创建压缩文件,-x 参数用来解压文件,因此这两个参数不能同时使用。
2、-z 参数指定使用 Gzip 格式来压缩或解压缩文件。
3、-j 参数指定使用 bzip2 格式来压缩或解压缩文件。在使用时,需要根据文件的后缀来决定使用
哪种格式参数进行解压。
4、-f 参数必须放到参数的最后一位,表示要压缩或解压的文件包名称。
5、压缩时,可以使用 tar -czvf 压缩包名称; 解压时可以使用 tar -xzvf 压缩包名称
2、压缩简单使用
压缩 /etc/nginx/ 打包后的名字为:aaa.tar.gz
[root@mycentos test]# tar -czvf aaa.tar.gz /etc/nginx/
tar: Removing leading `/' from member names
/etc/nginx/
/etc/nginx/scgi_params
/etc/nginx/fastcgi_params
/etc/nginx/modules
/etc/nginx/mime.types
...... 压缩过程省略
3、解压文件到指定的目录
[root@mycentos test]# tar -xzvf aaa.tar.gz -C log/
etc/nginx/
etc/nginx/scgi_params
etc/nginx/fastcgi_params
etc/nginx/modules
etc/nginx/mime.types
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献1条内容
所有评论(0)