首页 > 系统相关 >linux压缩和解压

linux压缩和解压

时间:2023-07-19 10:35:31浏览次数:29  
标签:解压 zip tar 压缩 linux test txt

1.压缩格式

zip linux,windows,MacOS
7zip windows
rar windows
tar linux,MacOS
gzip linux,MacOS

.tar格式:简单的将文件组装到一个文件中,没有太多文件体积的减少,只是简单的封装
.gz格式:使用gzip压缩算法将文件压缩到一个文件内,可以极大的减少压缩后的体积

2.压缩命令

针对.tar .gz这两种格式,均可以使用tar命令进行压缩和解压缩
tar [-c -v -x -f -z -C] 参数1 参数2 ......参数n
-c:创建压缩文件,用于压缩模式
-v:显示压缩,解压过程,用于查看进度
-x:解压模式
-f:要创建的文件,或要解压的文件,这个选项必须放在最后
-z:gzip模式,不使用-z就是普通的tarball模式,要用的话一般放在第一个
-C:选择解压的目的地,也用于解压模式

常用压缩组合
1.tar -cvf test.tar 1.txt 2.txt 3.txt
2.tar -zcvf test.gz 1.txt 2.txt 3.txt
常用解压组合
1.tar -xvf test.tar(解压到当前目录)
2.tar -xvf test.tar -C 指定路径(此命令可以将目录解压到指定目录)
3.tar -zxvf test.gz [-C 指定路径]

zip命令压缩文件
zip [-r] 参数1 参数2 ......参数n
-r 含有文件夹时使用
例:zip test.zip a.txt b.txt 3.txt

unzip解压
unzip [-d] 参数
-d指定要解压取得地方
unzip test.zip
unzip test.zip -d 指定路径

 

标签:解压,zip,tar,压缩,linux,test,txt
From: https://www.cnblogs.com/lucisfer/p/17564874.html

相关文章

  • Linux配置IP地址
    目录修改配置文件重启网络服务相关命令查看路由状态route-n查看IP地址ipa查看网卡参数ethtoolens33查看DNS解析nslookup修改配置文件vi/etc/sysconfig/network-scripts/ifcfg-ens33配置解释TYPE=Ethernet#网卡类型是以太网PROXY_METHOD=noneBROWSER_ONLY=noBOO......
  • Linux基础命令记录
    基础命令详解1.cd:切换工作路径#cd默认回到宿主目录下#cd /opt切换到根下opt下2.ifconfig:查看更改ip地址安装包为:net-tools启动关闭指定网卡#ifconfigeth0down#ifconfigeth0up添加/删除临时子网卡#ifconfigaddens3410.254.254.74#ifcon......
  • Linux Lite 6.6发行版的候选版(RC)可供公众测试
    Linux Lite的创建者JerryBezencon近日宣布,即将推出的LinuxLite6.6发行版的候选版(RC)开发版本可供公众测试。LinuxLite6.6仍然基于Ubuntu22.04.2LTS(JammyJellyfish)长期支持的操作系统系列,由长期支持的Linux5.15LTS内核系列提供动力,并采用Xfce4.16桌面环境系列,承......
  • Linux Lite 6.6发行版的候选版(RC)可供公众测试
    Linux Lite的创建者JerryBezencon近日宣布,即将推出的LinuxLite6.6发行版的候选版(RC)开发版本可供公众测试。LinuxLite6.6仍然基于Ubuntu22.04.2LTS(JammyJellyfish)长期支持的操作系统系列,由长期支持的Linux5.15LTS内核系列提供动力,并采用Xfce4.16桌面环境系列,承......
  • Linux Lite 6.6发行版的候选版(RC)可供公众测试
    Linux Lite的创建者JerryBezencon近日宣布,即将推出的LinuxLite6.6发行版的候选版(RC)开发版本可供公众测试。LinuxLite6.6仍然基于Ubuntu22.04.2LTS(JammyJellyfish)长期支持的操作系统系列,由长期支持的Linux5.15LTS内核系列提供动力,并采用Xfce4.16桌面环境系列,承......
  • linux 中快速查找ip的方法
     001、ifconfig [root@PC1test03]#ifconfig|headens33:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet192.168.254.130netmask255.255.255.0broadcast192.168.254.255inet6fe80::fc6d:b22a:39c9:7257prefixlen64sco......
  • linux 杀死进程
    杀死进程ctrl+c#组合键结束前台运行的进程kill[选项...]PID#按照进程的PID号杀死进程常用选项:-l#列出可用进程信号常用信号:-1重启进程,-9强制杀死进程,-15正常杀死进程(默认信号无需指定)killall进程名#按照进程的名称......
  • Linux内核的USB 框架
    Linux内核的USB框架是管理USB设备的核心组件之一,它负责处理与USB设备相关的请求和操作,并提供了一些通用的函数和数据结构,以简化设备驱动程序的开发。在Linux内核的USB框架中,最重要的两个结构体是usb_driver和usb_device。usb_driver定义了USB设备驱动程序的基本操作函数,比如设备的......
  • Linux目录和文件管理
    目录1目录层次1.1常见子目录2查看文件内容2.1linux七大文件类型2.2显示命令2.2.1cat实例2.2.2tac、rev实例2.3分页显示2.3.1more2.3.2less2.4显示文件前后内容2.4.1head2.4.2tail2.4.3tr1目录层次1.1常见子目录常见子目录的作用/根是所有文件的起点......
  • linux环境变量
    环境变量:是操作系统在运行时记录的关键信息查看环境变量的命令env环境变量的格式时keyvalue环境变量PATH记录了系统执行任何命令的路径执行命令时,会按照顺序,从path给出的路径中搜索命令的程序本体$符号可以用于取“变量”的值${}会取{}内的值临时设置环境变量export......