精华内容
下载资源
问答
  • Linux解压命令、压缩命令大全,详细教程 linux常用的解压和压缩命令如下: 1、.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) 2、.gz 解压1:gunzip ...

    Linux下解压命令、压缩命令大全,详细教程

    linux常用的解压和压缩命令如下:

    1、.tar 

    解包:tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName
    (注:tar是打包,不是压缩!)


    2、.gz

    解压1:gunzip FileName.gz
    解压2:gzip -d FileName.gz
    压缩:gzip FileName


    3、.tar.gz 和 .tgz

    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName


    4、.bz2

    解压1:bzip2 -d FileName.bz2
    解压2:bunzip2 FileName.bz2
    压缩: bzip2 -z FileName


    5、.tar.bz2

    解压:tar jxvf FileName.tar.bz2
    压缩:tar jcvf FileName.tar.bz2 DirName


    6、.bz

    解压1:bzip2 -d FileName.bz
    解压2:bunzip2 FileName.bz


    7、.tar.bz

    解压:tar jxvf FileName.tar.bz


    8、.Z

    解压:uncompress FileName.Z
    压缩:compress FileName


    9、.tar.Z

    解压:tar Zxvf FileName.tar.Z
    压缩:tar Zcvf FileName.tar.Z DirName


    10、.zip

    解压:unzip FileName.zip
    压缩:zip FileName.zip DirName


    11、.rar

    解压:rar x FileName.rar
    压缩:rar a FileName.rar DirName


    12、.lha

    解压:lha -e FileName.lha
    压缩:lha -a FileName.lha FileName


    13、.rpm

    解包:rpm2cpio FileName.rpm | cpio -div


    14、.deb

    解包:ar p FileName.deb data.tar.gz | tar zxf -



    15、.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

    解压:sEx x FileName.*
    压缩:sEx a FileName.* FileName


    sEx只是调用相关程序,本身并无压缩、解压功能,请注意!

    gzip 命令 
    减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

    语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下:

    -c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。-l 对每个压缩文件,显示下列字段:     压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t 测试,检查压缩文件是否完整。-v 对每一个压缩和解压的文件,显示文件名和压缩比。-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。指令实例:

    gzip *% 把当前目录下的每个文件压缩成 .gz 文件。gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。

    展开全文
  • Linux解压命令

    万次阅读 2018-08-24 10:29:44
    1.压缩命令:  命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名  可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。   2.解压缩命令: ...3.Linux下如何解压tar.bz2文件  在l...

    1.压缩命令:

      命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名

          可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。

     

    2.解压缩命令:

      命令格式:tar  -zxvf   压缩文件名.tar.gz

      解压缩后的文件只能放在当前的目录。

     

    3.Linux下如何解压tar.bz2文件            

    	在linux用下面命令解压 
    	tar jxvf 文件名.tar.bz2

    

    压缩

    • tar –cvf jpg.tar *.jpg  将目录里所有jpg文件打包成tar.jpg
    • tar –czf jpg.tar.gz *.jpg   将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
    • tar –cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
    • tar –cZf jpg.tar.Z *.jpg   将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
    • rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux
    • zip jpg.zip *.jpg   zip格式的压缩,需要先下载zip for linux 

    解压

    • 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
    展开全文
  • linux rar解压命令

    千次阅读 2021-01-30 21:15:21
    解压缩是一个常用的操作,在 Linux 中通常比较常用的是 tar 命令,zip 和 rar 命令则是 Windows 中比较常用。 二、快速使用 1. tar 命令 语法: tar [主选项 + 辅选项] 文件或目录 示例: # 压缩文件 file1 和目录 ...

    一、简介

    解压缩是一个常用的操作,在 Linux 中通常比较常用的是 tar 命令,zip 和 rar 命令则是 Windows 中比较常用。

    二、快速使用

    1. tar 命令

    语法: tar [主选项 + 辅选项] 文件或目录

    示例:

    # 压缩文件 file1 和目录 dir2 到 test.tar.gz
    
    
    
    tar -zcvf test.tar.gz file1 dir2
    
    
    
    # 解压 test.tar.gz(将 c 换成 x 即可)
    
    
    
    tar -zxvf test.tar.gz
    
    
    
    # 列出压缩文件的内容
    
    
    
    tar -ztvf test.tar.gz 

    释义:

    -z : 使用 gzip 来压缩和解压文件

    -v : --verbose 详细的列出处理的文件

    -f : --file=ARCHIVE 使用档案文件或设备,这个选项通常是必选的

    -c : --create 创建一个新的归档(压缩包)

    -x : 从压缩包中解出文件

    其它:

    tar 命令其实并不是真的解压缩的处理者,而是使用了 gzip 或者 bzip2 等其它命令来达成,但是 gzip 等命令通常只能处理单个文件,并不方便,所以一般我们都是选择使用 tar 命令间接的完成解压缩。

    2. rar 命令

    示例:

    # 压缩文件
    
    
    
    rar a -r test.rar file
    
    
    
    # 解压文件
    
    
    
    unrar x test.rar

    释义:

    a : 添加到压缩文件

    -r : 递归处理

    x : 以绝对路径解压文件

    3. zip 命令

    示例:

    # 压缩文件
    
    
    
    zip -r test.zip file
    
    
    
    # 解压文件
    
    
    
    zip test.zip

    释义:

    -r : 递归处理

    三、tar 命令详解

    1. 语法:

    tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b <区块数目>][-C <目的目录>][-f <备份文件>][-F <Script文件>][-K <文件>][-L <媒体容量>][-N <日期时间>][-T <范本文件>][-V <卷册名称>][-X <范本文件>][-<设备编号><存储密度>][--after-date=<日期时间>][--atime-preserve][--backuup=<备份方式>][--checkpoint][--concatenate][--confirmation][--delete][--exclude=<范本样式>][--force-local][--group=<群组名称>][--help][--ignore-failed-read][--new-volume-script=<Script文件>][--newer-mtime][--no-recursion][--null][--numeric-owner][--owner=<用户名称>][--posix][--erve][--preserve-order][--preserve-permissions][--record-size=<区块数目>][--recursive-unlink][--remove-files][--rsh-command=<执行指令>][--same-owner][--suffix=<备份字尾字符串>][--totals][--use-compress-program=<执行指令>][--version][--volno-file=<编号文件>][文件或目录...]

    2. 参数详解:

    -A或--catenate 新增文件到已存在的备份文件。 -b<区块数目>或--blocking-factor=<区块数目设置每笔记录的区块数目,每个区块大小为12Bytes。 -B或--read-full-records 读取数据时重设区块大小。 -c或--create 建立新的备份文件。 -C<目的目录>或--directory=<目的目录切换到指定的目录。 -d或--diff或--compare 对比备份文件内和文件系统上的文件的差异。 -f<备份文件>或--file=<备份文件指定备份文件。 -F<Script文件>或--info-script=<Script文件每次更换磁带时,就执行指定的Script文件。 -g或--listed-incremental 处理GNU格式的大量备份。 -G或--incremental 处理旧的GNU格式的大量备份。 -h或--dereference 不建立符号连接,直接复制该连接所指向的原始文件。 -i或--ignore-zeros 忽略备份文件中的0 Byte区块,也就是EOF。 -k或--keep-old-files 解开备份文件时,不覆盖已有的文件。 -K<文件>或--starting-file=<文件从指定的文件开始还原。 -l或--one-file-system 复制的文件或目录存放的文件系统,必须与tar指令执行时所处的文件系统相同,否则不予复制。 -L<媒体容量>或-tape-length=<媒体容量设置存放每体的容量,单位以1024 Bytes计算。 -m或--modification-time 还原文件时,不变更文件的更改时间。 -M或--multi-volume 在建立,还原备份文件或列出其中的内容时,采用多卷册模式。 -N<日期格式>或--newer=<日期时间只将较指定日期更新的文件保存到备份文件里。 -o或--old-archive或--portability 将资料写入备份文件时使用V7格式。 -O或--stdout 把从备份文件里还原的文件输出到标准输出设备。 -p或--same-permissions 用原来的文件权限还原文件。 -P或--absolute-names 文件名使用绝对名称,不移除文件名称前的"/"号。 -r或--append 新增文件到已存在的备份文件的结尾部分。 -R或--block-number 列出每个信息在备份文件中的区块编号。 -s或--same-order 还原文件的顺序和备份文件内的存放顺序相同。 -S或--sparse 倘若一个文件内含大量的连续0字节,则将此文件存成稀疏文件。 -t或--list 列出备份文件的内容。 -T<范本文件>或--files-from=<范本文件指定范本文件,其内含有一个或多个范本样式,让tar解开或建立符合设置条件的文件。 -u或--update 仅置换较备份文件内的文件更新的文件。 -U或--unlink-first 解开压缩文件还原文件之前,先解除文件的连接。 -v或--verbose 显示指令执行过程。 -V<卷册名称>或--label=<卷册名称建立使用指定的卷册名称的备份文件。 -w或--interactive 遭遇问题时先询问用户。 -W或--verify 写入备份文件后,确认文件正确无误。 -x或--extract或--get 从备份文件中还原文件。 -X<范本文件>或--exclude-from=<范本文件指定范本文件,其内含有一个或多个范本样式,让ar排除符合设置条件的文件。 -z或--gzip或--ungzip 通过gzip指令处理备份文件。 -Z或--compress或--uncompress 通过compress指令处理备份文件。 -<设备编号><存储密度设置备份用的外围设备编号及存放数据的密度。 --after-date=<日期时间此参数的效果和指定"-N"参数相同。 --atime-preserve 不变更文件的存取时间。 --backup=<备份方式>或--backup 移除文件前先进行备份。 --checkpoint 读取备份文件时列出目录名称。 --concatenate 此参数的效果和指定"-A"参数相同。 --confirmation 此参数的效果和指定"-w"参数相同。 --delete 从备份文件中删除指定的文件。 --exclude=<范本样式排除符合范本样式的问家。 --group=<群组名称把加入设备文件中的文件的所属群组设成指定的群组。 --help 在线帮助。 --ignore-failed-read 忽略数据读取错误,不中断程序的执行。 --new-volume-script=<Script文件此参数的效果和指定"-F"参数相同。 --newer-mtime 只保存更改过的文件。 --no-recursion 不做递归处理,也就是指定目录下的所有文件及子目录不予处理。 --null 从null设备读取文件名称。 --numeric-owner 以用户识别码及群组识别码取代用户名称和群组名称。 --owner=<用户名称把加入备份文件中的文件的拥有者设成指定的用户。 --posix 将数据写入备份文件时使用POSIX格式。 --preserve 此参数的效果和指定"-ps"参数相同。 --preserve-order 此参数的效果和指定"-A"参数相同。 --preserve-permissions 此参数的效果和指定"-p"参数相同。 --record-size=<区块数目此参数的效果和指定"-b"参数相同。 --recursive-unlink 解开压缩文件还原目录之前,先解除整个目录下所有文件的连接。 --remove-files 文件加入备份文件后,就将其删除。 --rsh-command=<执行指令设置要在远端主机上执行的指令,以取代rsh指令。 --same-owner 尝试以相同的文件拥有者还原问家你。 --suffix=<备份字尾字符串移除文件前先行备份。 --totals 备份文件建立后,列出文件大小。 --use-compress-program=<执行指令通过指定的指令处理备份文件。 --version 显示版本信息。 --volno-file=<编号文件使用指定文件内的编号取代预设的卷册编号。

    四、rar 命令和 zip 命令详解

    这两个命令在 Linux 下使用的不是很多,这里不详解介绍了。

    参考中文文档:rarunrarzipunzip

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • linux解压命令、压缩命令大全

    千次阅读 2017-10-17 21:58:23
    linux常用的解压和压缩命令如下: 1、.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) 2、.gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:...

     

    linux常用的解压和压缩命令如下:

    1、.tar 

    解包:tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName
    (注:tar是打包,不是压缩!)


    2、.gz

     

    解压1:gunzip FileName.gz
    解压2:gzip -d FileName.gz
    压缩:gzip FileName


    3、.tar.gz 和 .tgz

     

    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName


    4、.bz2

     

    解压1:bzip2 -d FileName.bz2
    解压2:bunzip2 FileName.bz2
    压缩: bzip2 -z FileName


    5、.tar.bz2

     

    解压:tar jxvf FileName.tar.bz2
    压缩:tar jcvf FileName.tar.bz2 DirName


    6、.bz

     

    解压1:bzip2 -d FileName.bz
    解压2:bunzip2 FileName.bz


    7、.tar.bz

     

    解压:tar jxvf FileName.tar.bz


    8、.Z

     

    解压:uncompress FileName.Z
    压缩:compress FileName


    9、.tar.Z

     

    解压:tar Zxvf FileName.tar.Z
    压缩:tar Zcvf FileName.tar.Z DirName


    10、.zip

     

    解压:unzip FileName.zip
    压缩:zip FileName.zip DirName


    11、.rar

     

    解压:rar x FileName.rar
    压缩:rar a FileName.rar DirName


    12、.lha

     

    解压:lha -e FileName.lha
    压缩:lha -a FileName.lha FileName


    13、.rpm

     

    解包:rpm2cpio FileName.rpm | cpio -div


    14、.deb

     

    解包:ar p FileName.deb data.tar.gz | tar zxf -



    15、.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

     

    解压:sEx x FileName.*
    压缩:sEx a FileName.* FileName


    sEx只是调用相关程序,本身并无压缩、解压功能,请注意!


    gzip 命令 
    减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。


    语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下:


    -c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。-l 对每个压缩文件,显示下列字段:     压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t 测试,检查压缩文件是否完整。-v 对每一个压缩和解压的文件,显示文件名和压缩比。-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。指令实例:


    gzip *% 把当前目录下的每个文件压缩成 .gz 文件。gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。

     

    展开全文
  • linux解压命令

    千次阅读 2014-02-10 15:09:20
    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...
  • linux常用命令解压war包文件

    万次阅读 2018-09-17 08:11:50
    linux命令解压war包
  • linux解压命令大全

    千次阅读 2016-10-20 14:19:32
    linux解压命令大全==================1).tar解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!)2).gz解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:...
  • Linux命令 — 压缩与解压命令大全

    千次阅读 2013-11-20 20:51:21
    压缩与解压命令,是Linux中比较常用的命令。之前用到压缩与解压的时候,都是临时在网上搜,用了之后过段时间没用就忘了。虽然命令的用法很容易在网上搜到,但是每次用到的时候都去搜,也挺浪费时间的。所以,在这里...
  • linux 解压文件命令

    千次阅读 2018-03-27 11:39:51
    tar xvf fileName.tartar xvf fileName.gz
  • Linux常用命令

    万次阅读 多人点赞 2018-11-08 11:49:23
    一、基本命令 1.1 关机和重启 1.2 帮助命令 二、目录操作命令 2.1 目录切换 cd 2.2 目录查看 ls [-al] 2.3 目录操作【增,删,改,查】 2.3.1创建目录【增】 mkdir 2.3.2删除目录或文件【删】rm 2.3.3目录...
  • Linux文件压缩解压命令

    万次阅读 2019-05-29 20:27:58
    Linux文件压缩解压命令 tar功能:文件压缩解压 格式:tar 参数 压缩后的文件名 被压缩的文件名 tar 参数 被解压的文件名 -C 指定目录 (如果省略 -C 指定目录,则解压到当前文件夹) -c 建立一个压缩文件的参数...
  • linux解压压缩包tar.gz命令

    千次阅读 2018-01-31 08:56:48
    用压缩工具解开的压缩包一直有误,程序运行不起来,因此最好采用linux命令解压。如果你需要解压得压缩包名字为:node_modules.tar.gz 命令:tar zxvf node_modules.tar.gz
  • Linux 解压命令

    千次阅读 2015-01-22 15:26:31
    .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— ...解压1:gunzip FileName.gz ...解压2:gzip -d FileName.gz ...解压:tar zxvf
  • linux tar 解压命令总结

    万次阅读 多人点赞 2012-06-05 15:12:00
    把常用的tar解压命令总结下,当作备忘: tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和...
  • linux解压命令大全

    千次阅读 2017-05-15 19:29:01
    .tar解压:tar xvf filename.tar 打包:tar cvf filename.tar dirname.gz解压:gzip -d filename.gz / gunzip filename.gz 压缩:gzip filename.tar.gz/.tgz解压:tar zxvf filename.tar.gz 压缩:tar zcvf filename.tar....
  • linux解压zip文件命令

    千次阅读 2021-01-21 22:17:36
    Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ============================ 另:有些服务器没有安装zip包执行...
  • Linux压缩解压的所有命令

    千次阅读 2011-12-10 18:10:12
    Linux压缩解压不只是一个,有多种方式可以选择,就算是同一个命令后面所跟的选项不同那么出来的效果也是不同的,这里对Linux压缩解压命令进行一个总结,以便在以后的工作中有所帮助。 说明: tar命令在没加z、j、Z...
  • linux解压覆盖命令

    万次阅读 2016-04-22 12:42:19
    linux解压覆盖命令  unzip -o app.zip  -o参数不提示覆盖同名文件
  • linux 解压与压缩命令

    2013-04-28 13:55:33
    linux解压命令linux压缩命令分别如下: tar 解包:tar xvf FileName.tar //linux解压命令 打包:tar cvf FileName.tar DirName //linux压缩命令 (注:tar是打包,不是压缩!) ————————————...
  • linux下tar命令解压到指定的目录

    千次阅读 2019-06-19 14:40:31
    linux下tar命令解压到指定的目录 : #tar zxvf /bbs.tar.zip -C /zzz/bbs //把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录 这个和cp命令有点不同,cp命令如果这个...
  • Linux命令tar批量解压文件

    千次阅读 2014-05-11 22:03:00
    由于linux的tar命令不支持批量解压,所以很多网友编写了好多支持批量解压的shell命令,收集了一下,供大家分享: 第一: for tar in *.tar.gz; do tar xvf $tar; done for tar in *.tar.bz2; do tar xvf $tar;...
  • linux解压war包的命令

    千次阅读 2015-10-06 15:49:02
    网上很多人说用jar包解压,但jar命令解压时不能指定目录,推荐使用unzip解压war包。 unzip -d 指定目录 [root@oracle upload]# unzip -oq common.war -d common   命令名: unzip 功 能说明:解压缩zip文 件 语 法...
  • Linux 解压zip命令

    万次阅读 2015-08-03 09:00:15
    linux自带的unzip命令可以解压windows下的zip格式的压缩文件。 unzip命令  语法:unzip [选项] 压缩文件名.zip  各选项的含义分别为:  -x 文件列表 解压缩文件,但不包括指定的file文件。  -v 查看压缩...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 341,784
精华内容 136,713
关键字:

linux命令解压

linux 订阅