温馨提示×

如何压缩ubuntu文件

小樊
54
2026-10-01 23:16:29
栏目: 智能运维

在 Ubuntu 中“压缩文件”通常有几种常见场景:命令行压缩、图形界面压缩、压缩整个目录或磁盘。下面按最常用方式给你讲清楚。


一、命令行方式(最常用)

1️⃣ 压缩为 .tar.gz(推荐)

tar -czvf 文件名.tar.gz 要压缩的目录或文件

示例:

tar -czvf backup.tar.gz /home/user/data

参数说明:

  • -c 创建
  • -z 用 gzip 压缩
  • -v 显示过程
  • -f 指定文件名

解压:

tar -xzvf backup.tar.gz

2️⃣ 压缩为 .zip(Windows 兼容)

zip -r 文件名.zip 目录或文件

示例:

zip -r data.zip data/

解压:

unzip data.zip

如果没安装:

sudo apt install zip unzip

3️⃣ 高压缩率(.tar.xz)

tar -cJvf 文件名.tar.xz 目录

解压:

tar -xJvf 文件名.tar.xz

二、图形界面方式(适合新手)

  1. 右键文件 / 文件夹
  2. 选择 “压缩”
  3. 选择格式(.zip / .tar.gz / .7z)
  4. 点击创建

三、压缩整个 Ubuntu 系统(备份用)

⚠️ 不建议直接压缩 /,一般用:

tar -czvf system_backup.tar.gz --exclude=/proc --exclude=/sys --exclude=/mnt --exclude=/media /

或用专门工具:

  • Timeshift
  • rsync
  • Clonezilla

四、你适合哪种?

  • ✅ 普通文件/文件夹 → tar.gz 或 zip
  • ✅ 服务器备份 → tar.gz / rsync
  • ✅ Windows 互传 → zip

如果你能告诉我:

  • 是 单个文件 / 整个目录 / 系统
  • 用在 本地 / 服务器 / U盘

我可以给你更精确的命令。

0 踩