当前位置:首页>Linux>Linux常用命令之文件备份和压缩!

Linux常用命令之文件备份和压缩!

  • 2026-09-02 19:25:41
Linux常用命令之文件备份和压缩!

你有没有过这种经历:服务器上几百个文件要打包,你还在 cp 一个一个复制?日志太大占满磁盘,你只会 rm 删掉,结果第二天老板找你要数据?给同事传个文件夹,压缩包都不会打,直接甩过去一堆散文件……

别笑,很多人干了两年运维,备份压缩还是只会右键“添加到压缩包”。

今天不废话,直接上 Linux 里最常用、最救命 的 5 条备份压缩命令。看完就能用,用了就省时间。

1. tar —— 打包界的“瑞士军刀”

最常用:打成 tar 包,顺便压缩

记法:

  • c = create 创建

  • z = gzip 压缩

  • v = 显示过程(可选)

  • f = 指定文件名

一句话:tar -czvf 打出 .tar.gz,tar -xzvf 解开。

2. gzip / gunzip —— 单文件压缩神器

场景:只压一个文件,比如日志文件。

小技巧:想保留原文件?用 -c 重定向:

3. zip / unzip —— Windows 也能打开

场景:要发给同事,对方可能不用 Linux。

优点:通用性强,Windows 原生支持。缺点:不保留 Linux 权限信息。

4. rsync —— 增量备份神器

场景:本地或远程同步文件夹,只传变化的部分。

记法:

  • a = 归档模式(保留权限、时间等)

  • v = 详细输出

最牛的地方:第一次全量,以后只传改动的文件。做定时备份,rsync 是第一选择。

5. dd —— 硬盘克隆级备份

场景:备份整个分区或磁盘,甚至做系统镜像。

警告:这命令外号“数据销毁器”,写错 of 就凉凉。适用:系统迁移、磁盘克隆、制作启动盘。

一句话总结

你想干嘛
用这个命令
打包整个目录
tar -czvf
压缩单个文件
gzip
发给 Windows 同事
zip
定时同步备份
rsync -av
备份整个硬盘
dd

备份这事,用不到的时候嫌麻烦,用到的时候恨自己没有。

服务器数据丢了,老板不会听你解释“我正准备配自动备份”。把这 5 条命令存下来,下次直接抄作业。

最新文章

随机文章