Ubuntu篇—文件压缩与解压

查看文件夹占用磁盘大小

du -sh

一:Ubuntu下解压和压缩tgz文件

参数:

-c :create 建立压缩档案的参数;

-x : 解压缩压缩档案的参数;

-z : 是否需要用gzip压缩;

-v: 压缩的过程中显示档案;

-f: 置顶文档名,在f后面立即接文件名,不能再加参数

  • 1 将tgz文件解压到指定目录
tar zxvf a.tgz -C 指定目录
# 比如将/app/a.tgz解压到 /app/b 目录
tar zxvf /app/a.tgz -C /app/b
  • 2 将指定目录压缩到指定文件
# 比如将b 目录压缩到  a.tgz
tar czvf a.tgz b

二:ubuntu下解压和压缩rar文件

压缩成rar

# test.rar是压缩的文件名  test是要压缩的文件
rar a test.rar test

# 解压rar
rar x test.rar

三:ubuntu下压缩和解压zip文件

实例:压缩服务器上当前目录的内容为xxx.zip文件

zip -r xxx.zip ./*

解压zip文件到当前目录

unzip filename.zip

四:ubuntu下解压和压缩7z文件

apt-get instatll p7zip

压缩成7z

# 压缩7z  test.7z是压缩文件的文件名  test2是准备要压缩的文件
7z a test.7z test2

# 解压7z   test.7z 是要解压的文件
7z x test.7z
# 解压:
tar –xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar –xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

总结:

(1)、*.tar 用 tar –xvf 解压

(2)、*.gz 用 gzip -d或者gunzip 解压

(3)、*.tar.gz和.tgz 用 tar –xzf 解压

(4)、*.bz2 用 bzip2 -d或者用bunzip2 解压

(5)、*.tar.bz2用tar –xjf 解压

(6)、*.Z 用 uncompress 解压

(7)、*.tar.Z 用tar –xZf 解压

(8)、*.rar 用 unrar e解压

(9)、*.zip 用 unzip 解压

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/5060

(1)
安屠生的头像安屠生
上一篇 2022年6月22日 上午8:44
下一篇 2022年6月22日 下午2:41

相关推荐

  • ARM服务器快速测速

    下载speedtest镜像[arm64] 项目地址:https://github.com/cdhtlr/MikroTik-Speedtest/ root@nanopik2-s905:~# docker run -itd –name speedtest -p 8080:80 -e ‘MAX_KB=1000’ -e ‘THRESHOLD_MBPS=1.0’ -…

    2023年1月20日
    1.2K00
  • k8s-重启Pod方法

    kubectl 没有 restart pod 这个命令,主要是由于在 k8s 中pod 的管理属于rs 等控制器,并不需要手动维护,但有时更新了yaml文件后,期望破都能够”重启”重新加载yaml文件,比如修改了configmap 的配置文件后,希望重启pod 加载配置,此时就需要 “重启” Pod。而”重启”…

    2023年10月9日
    1.4K00
  • Centos7中搭建WebDav的服务

    一 什么是WebDAV 百度百科的定义:WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序Web Server直接读写,并支持写文件锁定(Lock…

    2023年3月9日
    1.4K00
  • Centos7.6安装MySQL(超详细)

    1、查看是否已经安装Mysql rpm -qa | grep mysql 我已经安装过了 如果你查看出来有东西,可以使用下面命令将其删除 rpm -e 文件名 如果提示warning: waiting for transaction lock on /var/lib/rpm/.rpm.lock,则需要执行 2、下载官方Mysql包 wget -i -c ht…

    2022年6月9日
    1.7K00
  • cobbler搭建

    什么是cobbler Cobbler是一个Linux系统安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升…

    2022年11月26日
    1.3K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信