Linux中tar压缩解压核心为三步:打包、选算法、指定目标;常用命令如tar -czvf backup.tar.gz config/ logs/,支持排除文件、指定解压路径及多种压缩格式选择。

Linux里用tar压缩和解压文件,核心就三步:打包、选压缩算法、指定目标。不用装额外软件,系统自带,日常备份、传文件、部署服务都靠它。
压缩多个文件夹(最常用)
想把当前目录下的几个文件夹一起打包压缩,比如要备份config和logs两个目录:
-
命令写法:
tar -czvf backup.tar.gz config/ logs/ - -c 表示创建新归档,-z 表示用gzip压缩(生成.tar.gz),-v 显示过程,-f 后面必须紧跟文件名
- 路径可以是相对路径(如上面的
config/),也可以是绝对路径(如/etc/nginx/),但用绝对路径时,解压到原位置需有对应权限
排除不需要的文件再压缩
临时文件、缓存目录、日志碎片这些通常不用备份,加--exclude跳过即可:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~