首页 > 系统相关 >Linux 中打包和解包操作

Linux 中打包和解包操作

时间:2024-04-01 22:11:06浏览次数:22  
标签:文件 和解 tar xz Linux test txt 打包

在Linux中,常见的压缩包格式有:.tar、.tar.xz、.tar.gz(或.tgz)、.tar.bz2。这里要注意:.tar文件是一种仅打包不压缩的文件格式。
而.tar.xz、.tar.gz(或.tgz)、.tar.bz2文件才是对.tar文件的压缩。
所以.tar 文件本身并不是压缩文件,而是一种归档文件格式。

 

文件打包: tar -cvf 1.tar  1.txt  #把文件1.txt  打包

对多个文件打包:tar -cvf test.tar  1.txt  2.txt

对目录打包:tar -cvf test1.tar ./

对指定文件打包,排除目录中的某些文件类型: 

 

查看tar包中有哪些文件,以及权限:使用-t选项可以列出tar包中的文件列表,使用-v选项可以显示详细信息,例如文件权限和属性

解包:tar xvf 1.tar

打包并压缩成 gzip:tar -cvzf test.tar.gz 1.txt

查看gzip压缩包内容:ar -tvzf test.tar.gz

解gzip包:tar zxvf filename.tar.gz

 

打包并压缩成bzip2:tar -cvjf test.tar.bz2 1.txt

查看bzip2压缩包内容:ar -tvjf test.tar.bz2

解bzip2包:tar jxvf test.tar.bz2

 

打包并压缩成xz:tar -cvJf text.tar.xz 1.txt

查看xz压缩包内容:ar -tvJf text.tar.xz

解xz包:tar -xvJf text.tar.xz

 

参数:

  • c 代表打包文件。
  • x代表解包
  • v 代表显示过程中的详细信息。

  • f 指定打包后的文件名。

  • z 用来gzip压缩。

  • j 用来bzip2压缩。

  • J 用来xz压缩。

标签:文件,和解,tar,xz,Linux,test,txt,打包
From: https://www.cnblogs.com/xianhaiyan/p/18108969

相关文章

  • 2024年4月1日-简单场景绘制、打包验证资源
    先从导入的地图里,把地面复制过来 复制到默认地图 在材质里面找到光,可以修改光的强度 平整场地 用管理里面的删除和添加,弄出一大片平整的地形  把角色放到地图上 选到植物模式,把下载的素材包里的植物拖进去 然后随意丢一点素材到工程里 ......
  • Linux中JMeter的使用
    Linux中JMeter的使用Linux版本JMeter安装#1、下载、安装JMeter如果有安装包直接上传即可wget-chttps://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.4.1.tgz#解压tar-zxvfapache-jmeter-5.4.1.tgz-C/usr/local/sjdwz_testcd/usr/local/sjdwz_test/a......
  • Linux中JMeter的使用
    Linux中JMeter的使用Linux版本JMeter安装#1、下载、安装JMeter如果有安装包直接上传即可wget-chttps://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.4.1.tgz#解压tar-zxvfapache-jmeter-5.4.1.tgz-C/usr/local/sjdwz_testcd/usr/local/sjdwz_......
  • Linux命令+VIM编辑
    ls命令ls:显示当前文件夹下的所有文件ls -l:长格式显示ls -a:显示隐藏文件 包括  . ..ls -A:显示隐藏文件 不包括 . ..ls -d:只显示当前目录的属性ls -R:递归显示所有ls  -t:以时间顺序显示ls -r:倒序显示(图中配合时间显示)du命......
  • Linux——ssh登录很慢解决方法
    1、背景在同一机房中,有多台安装了CentOS7操作系统的服务器,它们的配置除了IP地址不同外基本相同。这些服务器的资源利用率都不高,但在使用SSH连接时,发现有几台服务器连接速度较慢,可能需要等待30-60秒才能提示输入密码,但一旦连接成功后,速度就恢复正常。2、SSH登陆慢原因这种......
  • 【Linux 10】环境变量
    文章目录......
  • Linux 安装 Redis (Docker)
    Linux安装Redisdockerpullredis由于容器内目录下没有redis.conf,导致/mydata/redis/conf/redis.conf认为是目录所以先创建配置文件mkdir-p/mydata/redis/conftouch/mydata/redis/conf/redis.confmkdir-p/mydata/redis/conf:创建一个目录/mydata/redis/conf,-p如......
  • Linux 安装 Mysql(Docker)
    Linux安装Mysql以下操作在root用户下否则加上sudodockerpullmysql:5.7注意容器名字如果有-会错误dockerrun-p3306:3306--namemysql_gulishangcheng\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/con......
  • Linux 安装 Docker
    Linux安装Docker官方文档查看系统信息命令cat/etc/os-release第一步安装必要的一些系统工具sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2sudo:以超级用户权限执行命令,需要输入管理员密码。yum:是一个包管理工具,用于在CentOS和RHEL等Linu......
  • Linux中shell脚本的初步认识之变量相关操作
    4月1日shell脚本一shell基本语法1变量1)系统变量:不要用户定义的就可以直接使用的变量常用的系统变量如下:$HOME$PWD$SHELL$USERecho$HOMEecho$PWDecho$SHELLecho$USER#echo查看系统变量值2)局部变量:由用户定义的变量,仅在当前shell或shell脚本中有效va......