SSH解压文件必备命令有哪些?

常见压缩格式解压命令

.tar 格式(归档文件)

tar -xvf 文件名.tar
  • 参数解释
    -x:解压
    -v:显示解压过程(可选)
    -f:指定文件名
  • 示例
    tar -xvf backup.tar 解压当前目录下的 backup.tar

.gz 格式(gzip压缩)

gunzip 文件名.gz          # 解压后删除原压缩包
gzip -d 文件名.gz         # 同上(等效命令)
  • 保留原压缩包
    gunzip -c 文件名.gz > 输出文件名

.tar.gz 或 .tgz 格式(双重压缩)

tar -xzvf 文件名.tar.gz
  • 参数
    -z:启用gzip解压
  • 示例
    tar -xzvf site.tgz 解压并显示过程

.zip 格式(跨平台压缩)

unzip 文件名.zip
  • 解压到指定目录
    unzip 文件名.zip -d /目标路径/
  • 覆盖已有文件
    unzip -o 文件名.zip  # -o 覆盖不提示

.bz2 格式(bzip2压缩)

bunzip2 文件名.bz2       # 解压后删除原包
bzip2 -d 文件名.bz2      # 等效命令
  • 解压.tar.bz2 文件
    tar -xjvf 文件名.tar.bz2  # -j 启用bzip2

.7z 格式(高压缩比)

7z x 文件名.7z          # 需提前安装 p7zip
  • 安装 p7zip
    Ubuntu/Debian:sudo apt install p7zip-full
    CentOS:sudo yum install p7zip

关键操作技巧

解压到指定目录

tar -xzvf 文件.tar.gz -C /目标路径/  # 注意-C后无空格
unzip 文件.zip -d /目标路径/

查看压缩包内容不解压

tar -tf 文件.tar.gz      # 查看.tar.gz内容
unzip -l 文件.zip        # 查看.zip内容
7z l 文件.7z             # 查看.7z内容

处理权限问题

  • 解压后权限异常时修复:
    tar -xzvf 文件.tar.gz --no-same-owner  # 忽略原所有者
    unzip -o 文件.zip                      # 覆盖时保留新权限

安全注意事项

  1. 来源可信
    解压前用 file 命令验证文件类型:

    file 可疑文件.zip  # 检查实际类型是否与后缀匹配
  2. 空间检查
    解压前确认磁盘空间:

    df -h                # 查看磁盘剩余空间
    du -sh 压缩包文件名   # 查看压缩包大小
  3. 避免覆盖文件
    首次解压时建议备份目标目录:

    cp -r /目标路径 /备份路径  # 防止数据丢失

常见问题解决

  • 报错 “command not found”
    安装对应工具:

    sudo apt install unzip bzip2 p7zip-full  # Debian/Ubuntu
    sudo yum install unzip bzip2 p7zip       # CentOS
  • 解压后文件名乱码
    指定编码(适用于.zip):

    unzip -O GBK 中文文件.zip  # 中文环境常用GBK/GB18030

  • 基础命令:tar 处理 .tar/.tar.gz,unzip 处理 .zip,bunzip2 处理 .bz2。
  • 安全优先:验证文件来源和磁盘空间,敏感操作前备份。
  • 高效技巧:用 -C 或 -d 指定目录,用 -t/-l 预览内容。

引用说明:本文命令基于 GNU tar 5.2、Info-ZIP 6.0 和 p7zip 16.02 测试,符合 Linux 标准工具规范,操作前请确保您拥有文件的合法权限,生产环境建议在非高峰时段执行解压任务。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6487.html

赞 (0)
酷番叔酷番叔
上一篇 2025年7月6日 22:33
下一篇 2025年7月6日 22:42

相关推荐

  • 百度智能云登录怎么操作?

    百度智能云作为百度公司旗下的企业级智能云计算服务平台,致力于为政府、金融、工业、互联网等各行各业提供稳定、安全、高效的云计算、人工智能、大数据、物联网等一站式智能云服务,用户在使用百度智能云的各项服务前,首先需要完成登录操作,这是进入云服务管理控制台、调用API接口、管理资源的前提步骤,百度智能云的登录流程设计……

    2025年11月26日
    17600
  • CDN支持哪些业务类型?,jsp做门户网站

    JSP门户网站与CDN的深度融合,支撑六大核心业务类型对于基于JSP构建的传统或现代门户网站,CDN(内容分发网络)不仅是静态资源的加速器,更是支撑动态内容分发、安全防护、全球负载均衡、大数据分析、API加速以及边缘计算的核心基础设施,通过合理配置CDN,JSP门户网站可在降低源站压力的同时,将用户访问延迟减少……

    2026年8月21日
    3100
  • 镜像存放位置具体在哪?,镜像存放位置怎么设置

    镜像存放位置的选择是云资源部署的核心决策,直接影响服务可用性、访问速度与成本控制,最佳实践是将镜像存放到与计算资源同区域或靠近用户的地理位置,并通过跨区域复制实现冗余与灾备,从而在性能与安全性之间取得平衡,镜像存放位置的核心考量选择镜像存放位置时,需要综合评估以下因素:访问延迟:镜像拉取速度取决于源站与目标节点……

    2026年8月21日
    3600
  • 为何安全工程专业必须考数据结构?这门课对安全技能提升有何关键作用?

    安全工程的核心目标是构建可靠、可控的安全防护体系,而数据结构作为计算机科学的基础,为安全工程中的数据处理、算法实现和系统优化提供了关键支撑,无论是入侵检测、漏洞分析还是密码学应用,数据结构的合理选择与高效运用,都直接影响安全系统的性能与可靠性,数据结构在安全工程中的核心作用在安全工程领域,数据结构是处理海量安全……

    2025年11月19日
    14500
  • 国内windows操作系统安全加固

    需定期更新补丁,关闭高危端口,设置强密码策略,开启防火墙及日志审计。

    2026年2月27日
    16900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信