精华内容
下载资源
问答
  • Linux压缩打包命令——tar、zip、unzip

    万次阅读 多人点赞 2019-08-16 18:39:08
    打包跟压缩的区别: 打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指...tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在与linux风...

    打包跟压缩的区别:

    打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩的时候通常是先打包再压缩;

    tar命令

    tar命令参数前面加”-"与不加“-”的区别:

    tar命令参数前面加不加“-”执行命令的结果是没有区别的,区别只要是在于linux风格方面,加“-”属于System V风格,不加“-”属于BSD风格,所以在使用tar命令的时候它的参数加不加“-”结果是一样的,看个人的使用方式;

    常用参数:

    tar命令的常用参数
    -z 是否同时具有gz属性
    -j 是否同时具有bz2属性
    -J 是否同时具有xz属性
    -x 解压缩、提取打包的内容
    -t 查看压缩包内容
    -c 建立一个压缩,打包文档
    -C 切换到指定目录,表示指定解压缩包的内容和打包的内容存放的目录
    -v 显示压缩或者打包的内容
    -f 使用文件名,在f后面要接压缩后的文件的名字,只要用到tar命令,-f选项是必须要用的,-f参数在使用的时候一定排在其他参数的后面,在最右边
    -p 保留备份数据的原本权限与属性,常用于备份(-c)重要的配置文件
    -P 保留绝对路径

    一、打包

    实例:

    a.将/root/下的ceshi.txt文件和anaconda-ks.cfg文件和time.sh文件打包为一个文件,名称为“jihe.tar”:

    b.查看jihe.tar文件的内容:

    c.提取jihe.tar文件的内容到/opt目录下:

    如果不用“-C”指定目录则会提取内容到当前目录

    二、压缩

    linux主要有三种压缩方式:
    1.gzip:是公认的压缩这速度最快,压缩大文件的时候与其他的压缩方式相比更加明显,历史最久,应用最广泛的压缩方式
    2.bzip:压缩形成的文件小,但是可用性不如gzip
    3.xz:是最新的压缩方式,可以自动提供最佳的压缩率

    建议的压缩的时候标明后缀:

    参数 作用 命名方式
    -z 用于gzip压缩方式 文件名.tar.gz
    -j 用于bzip2压缩方式 文件名.tar.bz2
    -J 用于xz压缩方式 文件名.tar.xz

    实例:用不同的压缩方式压缩/root/目录下的Golden.apk文件

    先查看Golden.apk文件的大小:

    可以看到Golden.apk文件的大小为187M

    a.用gzip压缩方式将Golden.apk文件压缩为Golden.apk.tar.gz文件:

    b.用bzip2的压缩方式将Golden.apk文件压缩为Golden.apk.tar.bz2文件:

    从上图可以看出红色方框内有报错,这个报错的原因是缺少bzip2的包,需要安装一个bzip2软件包

    安装完成之后再重新压缩:

    在压缩的过程中,我们可以发现:

    压缩速度:gz > bz2 > xz
    压缩率:xz > bz2 > gz

    三、解压

    先删除/root/目录下的Golden.apk文件:

    tar命令式一个很聪明的命令,我们在解压的时候不需要指明自己压缩的方式它会自己选择跟压缩方式对应的方式去解压,这话说得有点拗口,例:

    a.将Golden.apk.tar.gz解压到当前目录:

    在解压gz压缩方式压缩文件的时候并不需要加上-z,直接用参数-xf即可,另外两种压缩方式在解压的时候一样,因为tar命令会自动选择,解压之后压缩文件还在,如果不指定解压出来的文件保存在哪里,那么会直接解压在当前目录

    b.指定解压出来的文件保存的目录,将Golden.apk.tar.bz2文件解压在/opt/目录下:

    补充:

    a.在打包和压缩的过程中,我们有时候会看到这样的语句:tar: 从成员名中删除开头的“/”,这个并不是报错,是因为没有加上-P选项,没有保留原来的绝对路径去打包或者压缩,提取打包的内容跟解压一样,下面举一个例子:

    将/root/目录以gzip的方式压缩为root.tar.gz压缩文件:

    1.没有加-P选项:

    2.加上-P选项:

    解压的时候同理,如果在压缩文件的时候使用了-P选项,那么在解压的时候也要加上-P选项,不然也会出现”tar: 从成员名中删除开头的“/”“,如下图:

    1.不加-P选项解压使用了-P选项压缩/root/后的root.tar.gz文件:

    2.加上-P选项解压使用了-P选项压缩/root/后的root.tar.gz文件:


    b.在使用tar压缩或者打包的时候,可以通过增加--exclude来达到排除指定的文件的目的

    将/root/目录下的harry目录打包,但是不打包harry目录下的ha.txt文件,如下图:

    压缩文件也是同理,想要排除指定的目录压缩或者打包也是同理

    zip命令和unzip命令

    #在使用zip跟unzip命令之前先查看系统有没有安装这两个命令的包,没有的话要自己安装
    查看有没有安装zip跟unzip命令的命令:

    rpm -q zip unzip

    如果有安装了命令则会显示出命令的版本号

    zip命令

    基本用法:

    zip [参数] [压缩包名] [压缩的目录或者文件的路径]

    常用参数:

    zip命令的常用参数
    -m 将文件压缩后,删除原文件
    -o 将压缩文件内的所有文件的最新变动时间设为压缩的时间
    -q 安静模式,在压缩的时候不显示指令执行的过程
    -r 递归压缩,将自定目录下的所有子文件以及文件一起处理
    -x ”文件列表“,压缩时排除文件列表中的文件

     

    实例:

    a.压缩目录,将/root/目录下的harry目录压缩为名为harry.zip压缩包:

    1.正常压缩,不加-q选项,显示压缩的过程:

    2.加上-q选项,安静模式输出,不显示压缩的过程:

    b.压缩多个文件,将/root/目录下的ceshi.txt文件和anaconda-ks.cfg文件和Golden.apk文件压缩为名为jihe.zip的压缩包:

    因为压缩的全是文件,所以可以不用加上-r选项

    c.压缩文件跟目录,将/root/下的ceshi.txt文件和anaconda-ks.cfg文件和harry目录压缩成名为dajihe.zip的压缩包:

    d.将/root/目录下的harry目录压缩为harry1.zip压缩包,排除harry目录下的ha.txt文件:

    unzip命令

    基本用法:

    unzip [参数] [压缩文件]  (-d [目录])  //如果不是用括号里面的内容,则解压文件在当前工作目录

    常用参数:

    unzip命令的常用参数
    -c 将解压缩的结果显示到屏幕上(显示每一个目录下的每一个文件的内容),同时对字符做适当的转换,但是并没有解压压缩包
    -l 显示压缩文件内所包含的文件
    -t 检查压缩文件是否正确
    -v 执行时显示压缩文件的详细信息
    -q 安静模式,执行时不显示任何信息
    -d 指定文件解压后存储的目录
    -x 指定不要处理压缩文件中的那些文件

    实例:

    a.将harry.zip压缩包解压缩的结果显示出来:

    具体会显示到每一个文件跟每一个文件的内容

    b.显示jihe.zip压缩包里面锁包含的文件

    c.检查dajihe.zip压缩文件是否正确:

    全部OK表示全部文件都是正确的

    d.不解压压缩文件dajihe.zip,查看压缩包里面的内容(查看显示的文件列表还包含压缩比率):

    #使用-v显示的信息比使用-l显示的信息更加详细

    e.将dajihe.zip压缩包解压到/opt/目录下:

    补充:使用r选项增加.tar归档文件的内容应该如何怎么操作?

    我们先来了解一下tar命令-r选项的作用:

    通过tar --help命令查看帮助

    -r选项的作用:把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中

    使用实例:

    看上图,可以看到我ops用户家目录下标记了一个文件,一个目录,我现在先将目录归档,然后再将文件追加到档案里面

    1.归档操作

    生成.tar文件,目录归档完毕!

    2.将calculating_time.sh追加进入.tar文件中

    3.验证

    a.查看.tar文件的归档信息

    可以看到calculating_time.sh文件已经被追加到档案的末尾了

    b.提取Check_Configuration_20201118_PM.tar 到/mnt目录下

    使用-r选项追加文件至.tar文件成功

    展开全文
  • linux压缩命令常用:tar,tgz,gzip,zip,rar

    万次阅读 多人点赞 2018-06-02 11:27:14
    linux压缩命令常用的有三个:tar,tgz,gzip,zip 一,tar (一) tar压缩命令 tar -cvf examples.tar files|dir #说明: -c, --create create a new archive 创建一个归档文件 -v, --verbose verbosely list...

    已迁移到个博 Eighteen blog


    linux压缩命令常用的有:tar,tgz,gzip,zip,rar

    一,tar

    (一) tar压缩命令

    tar -cvf examples.tar files|dir
    #说明:
    -c, --create  create a new archive 创建一个归档文件
    -v, --verbose verbosely list files processed 显示创建归档文件的进程
    -f, --file=ARCHIVE use archive file or device ARCHIVE  后面要立刻接被处理的档案名,比如--file=examples.tar
    
    #举例:
    tar -cvf file.tar file1       #file1文件
    tar -cvf file.tar file1 file2 #file1,file2文件
    tar -cvf file.tar dir         #dir目录
    

    (二) tar 解压命令

    tar -xvf examples.tar (解压至当前目录下)
    tar -xvf examples.tar  -C /path (/path 解压至其它路径)
    
    #说明:
    -x, --extract, extract files from an archive 从一个归档文件中提取文件
    
    #举例:
    tar -xvf file.tar
    tar -xvf file.tar -C /temp  #解压到temp目录下
    

    二,tgz

    tar可以通过参数 -z 同时调用gzip对tar包进行压缩。

    (一) tgz压缩命令(tar.gz,tgz格式是相同的,命名不同而已)

    tar -zcvf examples.tgz examples (examples当前执行路径下的目录)
    
    说明:
    -z, --gzip filter the archive through gzip 通过gzip压缩的形式对文件进行归档
    
    举例:
    tar -zcvf file.tgz dir #dir目录
    

    (二) tgz 解压命令

    tar -zxvf examples.tar (解压至当前执行目录下)
    tar -zxvf examples.tar  -C /path (/path 解压至其它路径)
    
    举例:
    tar -zxvf file.tgz
    tar -zxvf file.tgz -C /temp
    

    三,gzip

    (一)gzip压缩:

    注意gzip只能压缩文件不能打包,并不会将某一目录打包为xxx.gz,而是将该目录下的所有文件分别压缩为.gz

    说明:
    -z, --gzip filter the archive through gzip 通过gzip压缩的形式对文件进行归档
    -6 指定压缩效率,默认为6,范围1到9,1的压缩效率最小压缩速度最快,9反之

    gzip -r -6 examples.gz examples
    

    (二)gzip解压:

    gzip -dr examples.gz
    gunzip -r examples.gz
    

    -<压缩效率>  压缩效率是一个介于1-9的数值,预设值为"6",指定愈大的数值,压缩效率就会愈高。

    四,zip

    zip 格式是开放且免费的,所以广泛使用在 Windows、Linux、MacOS 平台,要说 zip
    有什么缺点的话,就是它的压缩率并不是很高,不如 rar及 tar.gz 等格式。

    压缩:

    说明 -r 递归处理,将指定目录下的所有文件和子目录一并处理。
    
    zip -r examples.zip examples (examples为目录)
    
    

    解压:

    unzip examples.zip
    

    <压缩效率> 压缩效率是一个介于1-9的数值。

    五 .rar

    压缩:

    rar -a examples.rar examples
    

    解压:

    rar -x examples.rar
    unrar examples.rar
    
    

    总结

    压缩

    .tar:	tar -cvf file.tar file
    .tgz:	tar -zcvf file.tgz file
    .gzip:	gzip -r examples.gz examples
    .zip:	zip -r examples.zip examples (examples为目录)
    .rar:	rar -a examples.rar examples
    

    解压缩

    .tar:	tar -xvf file.tar
    .tgz:	tar -zxvf file.tgz
    .gzip:	gunzip -r examples.gz
    .zip:	unzip examples.zip
    .rar:	unrar examples.rar
    

    总结

    平时用的话就是使用tar 进行打包,通过-z 选择是否压缩。也就是 tgz 的方式


    校招内推:

    字节跳动2021春季校招内推码: NR6WYPP
    投递链接: https://jobs.toutiao.com/s/eeSH1X3
    社招私聊~

    展开全文
  • Linux压缩工具

    2019-02-20 00:13:44
    Linux压缩工具 今天是元宵节,祝大家猪年快乐! 今天介绍Linux下常用的压缩工具。 简介: 在Windows下常见的压缩文件为.rar或者.zip格式,但是在Linux下只能识别.zip文件,不能识别.rar文件。除此之外,Linux有...

    Linux压缩工具

    介绍Linux下常用的压缩工具。

    简介:
    在Windows下常见的压缩文件为.rar或者.zip格式,但是在Linux下只能识别.zip文件,不能识别.rar文件。除此之外,Linux有自己的压缩文件格式。压缩不仅可以节省磁盘空间,还能提高传输速度。

    Linux常见的压缩格式
    .gz: 表示由gzip压缩工具压缩的文件。
    .bz2: 表示由bzip2压缩工具压缩的文件。
    .tar: 表示由tar打包程序打包的文件(tar并没有压缩功能,只是把一个目录合并成一个文件)。
    .tar.gz: 可以理解先由tar打包,然后再由gzip压缩。
    .tar.bz2: 可以理解先由tar打包,然后再由bzip2压缩。

    gzip压缩工具

    格式: gzip [-d#] filename
    -d: 该参数在解压缩时使用。
    -#: 表示压缩等级(通常默认即可),1为最差,9为最好,6为默认。
    例:
    gzip压缩命令
    可以看出,在用gzip压缩文件时,原文件会消失。
    解压缩:
    gzip解压缩命令
    gzip不支持压缩目录,当压缩目录时会报错:
    gzip压缩目录时会报错
    关于-#选项,我们平时很少用到,使用默认压缩级别足够了。

    bzip2压缩工具
    格式: bzip2 [-dz] filename
    -d: 解压缩。
    -z: 压缩(加不加都可以压缩文件)。
    例:
    bzip2压缩与解压缩命令
    bzip2同样也不能压缩目录,压缩目录时会报错:
    bzip2压缩目录时会报错

    展开全文
  • Linux 压缩,解压缩,打包指令

    千次阅读 2017-11-17 15:39:51
    linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar tar打包后的扩展名,没有被压缩过 *.tar.gz tar打包后经过gzip压缩后的扩展名 *....

    linux压缩文件扩展名有以下几种:
    *.Z compress程序压缩的扩展名
    *.gz gzip压缩后的扩展名
    *.bz2 bzip2压缩后的扩展名
    *.tar tar打包后的扩展名,没有被压缩过
    *.tar.gz tar打包后经过gzip压缩后的扩展名
    *.tar.bz2 tar打包后经过bzip2压缩后的扩展名

    这些扩展名的意义是方便识别是那种压缩指令进行压缩的,从而就知道使用哪种指令进行解压缩。

    其中compress指令由于压缩效率低下,并且gzip和bzip2都支持解压缩compress压缩过的文件,所以这个指令已经基本上没人使用了。
    gzip 文件名
    参数:
    -v: 显示压缩比等信息
    -c: 将压缩的数据输出到屏幕上,可以通过数据流重导向来处理
    -d: 解压缩参数

    使用-v参数显示压缩比,压缩后文件名为man_dbtest.conf.gz,压缩后
    源文件不存在了

    [root@localhost tmp]# gzip -v man_dbtest.conf 
    man_dbtest.conf:     61.9% -- replaced with man_dbtest.conf.gz

    加上-d参数,解压缩

    [root@localhost tmp]# gzip -d man_dbtest.conf.gz 

    使用-c参数,重导向数据流,自定义压缩后文件名,同时源文件依然存在。

    [root@localhost tmp]# gzip -cv man_dbtest.conf > man_dbtest.conf2.gz
    man_dbtest.conf:     61.9%

    由于man_dbtest.conf是一个文本文件,可以使用zcat指令读取压缩后文件内容。

    [root@localhost tmp]# zcat man_dbtest.conf.gz

    bzip2 文件
    -v: 显示压缩比信息
    -c: 将压缩的数据输出到屏幕上,可以通过数据流重导向来处理
    -d: 解压缩参数
    bzip2的指令和gzip几乎是一致的,上面的操作均可以换成bzip2来执行,同样可以使用bzcat指令来读取用bzip2压缩过的文本文件。

    上面讲的gzip和bzip2指令只能对文件进行压缩,没法对文件夹进行压缩。如果要想对文件夹进行压缩,可以使用tar指令先将文件夹打包,然后再压缩。
    tar指令的参数非常多
    -j: 通过bzip2支持进行压缩/解压缩
    -z: 通过gzip支持进行压缩/解压缩
    -v: 在压缩/解压缩过程中,将正在处理的文件名显示出来
    -c: 建立压缩文件
    -t: 查看压缩文件中有哪些文件名
    -x: 解压缩或者解打开
    -f: 后面接要被处理的文件名
    -C: 大写的C,若要特定指定也锁目录,可以使用这个参数
    注意,ctx三个参数不可同时出现。

    对于tar指令,只需记住以下六个就够用了:
    bzip2支持的压缩/解压缩方式
    压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或者文件夹
    查询:tar -jtv -f filename.tar.bz2
    解压缩:tar -jxv -f filename.tar.bz2 -C 要将压缩文件解压缩到的目录

    gzip支持的压缩/解压缩方式
    压缩:tar -zcv -f filename.tar.gz 要被压缩的文件或者文件夹
    查询:tar -ztv -f filename.tar.gz
    解压缩:tar -zxv -f filename.tar.gz -C 要将压缩文件解压缩到的目录

    创建文件夹tardirtest

    [root@localhost tmp]# mkdir tardirtest
    [root@localhost tmp]# cp man_dbtest.conf tardirtest/
    [root@localhost tmp]# cp man_db.conf.gz tardirtest/
    [root@localhost tmp]# cp man_db.conf.bz2 tardirtest/
    [root@localhost tmp]# ll tardirtest/
    total 16
    -rw-r--r-- 1 root root 1986 Nov 17 15:13 man_db.conf.bz2
    -rw-r--r-- 1 root root 1998 Nov 17 15:13 man_db.conf.gz
    -rw-r--r-- 1 root root 5171 Nov 17 15:11 man_dbtest.conf

    使用bzip2支持的压缩/解压缩方式

    [root@localhost tmp]# tar -jcv -f tardirtest.tar.bz2 tardirtest/
    tardirtest/
    tardirtest/man_dbtest.conf
    tardirtest/man_db.conf.gz
    tardirtest/man_db.conf.bz2
    [root@localhost tmp]# ll tardirtest*
    -rw-r--r-- 1 root root 6899 Nov 17 15:19 tardirtest.tar.bz2
    
    tardirtest:
    total 16
    -rw-r--r-- 1 root root 1986 Nov 17 15:13 man_db.conf.bz2
    -rw-r--r-- 1 root root 1998 Nov 17 15:13 man_db.conf.gz
    -rw-r--r-- 1 root root 5171 Nov 17 15:11 man_dbtest.conf

    压缩后源文件依然存在,查看压缩文件内文件名

    [root@localhost tmp]# tar -jtv -f tardirtest.tar.bz2 
    drwxr-xr-x root/root         0 2017-11-17 15:13 tardirtest/
    -rw-r--r-- root/root      5171 2017-11-17 15:11 tardirtest/man_dbtest.conf
    -rw-r--r-- root/root      1998 2017-11-17 15:13 tardirtest/man_db.conf.gz
    -rw-r--r-- root/root      1986 2017-11-17 15:13 tardirtest/man_db.conf.bz2

    解压缩,解压缩后存放在/tmp/tardirtest2/ 文件夹下

    [root@localhost tmp]# tar -jxv -f tardirtest.tar.bz2 -C tardirtest2/
    tardirtest/
    tardirtest/man_dbtest.conf
    tardirtest/man_db.conf.gz
    tardirtest/man_db.conf.bz2
    [root@localhost tmp]# cd tardirtest2/
    [root@localhost tardirtest2]# ll
    total 0
    drwxr-xr-x 2 root root 71 Nov 17 15:13 tardirtest
    [root@localhost tardirtest2]# cd tardirtest/
    [root@localhost tardirtest]# ll
    total 16
    -rw-r--r-- 1 root root 1986 Nov 17 15:13 man_db.conf.bz2
    -rw-r--r-- 1 root root 1998 Nov 17 15:13 man_db.conf.gz
    -rw-r--r-- 1 root root 5171 Nov 17 15:11 man_dbtest.conf
    展开全文
  • Linux压缩|解压_CodingPark编程公园

    万次阅读 2020-05-12 15:56:05
    1. Linux的基础参数 2. Linux压缩 3. Linux解压缩
  • Linux压缩和解压缩

    千次阅读 2019-03-02 11:16:18
    tar.gz这种格式是Linux下使用得最多的压缩格式。它在压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。 tar -zcvf archive_name.tar.gz directory_to_compress --&gt;压缩一个目录 tar -zxvf ...
  • kali linux 压缩文件解压缩命令(包含7z) tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz ...
  • Linux压缩保留源文件的方法

    万次阅读 2016-04-05 09:27:36
    Linux压缩保留源文件的方法:  gzip –c filename > filename.gz  Linux解压缩保留源文件的方法:  gunzip –c filename.gz > filename  gunzip的用法 1.作用  gunzip命令作用是解压文件,使用权限是所有...
  • Linux压缩和解压缩命令

    千次阅读 2019-03-17 18:37:10
    计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。 tar使用格式 tar [参数] 打包文件名 文件 tar命令只打包不压缩 tar...
  • Linux 压缩文件tar.gz的压缩、解压、分割、合并tar 解压压缩split 文件分割cat 合并文件 tar 解压压缩 生成压缩文件: tar -zcvf bigfile.tar.gz 文件目录 split 文件分割 -b: 选项后跟期望切割后的单个文件的大小...
  • Linux压缩与解压缩和打包命令详解

    千次阅读 2016-08-29 21:22:24
    Linux压缩与解压缩 打包命令  ==============================================  —————————————————————————————————  ###:zip:unzip:后缀名:.zip  压缩:zip ...
  • Linux压缩命令

    千次阅读 2018-04-30 13:21:05
    压缩命令压缩文件的好处是绝大多数病毒很难感染文件,用户备份,文件传输,打包使用.zip最古老的压缩格式可以用于linux和windowsrm -rf * 表示删除当前目录下所有文件mkdir hellomkdir hello/hello1 hello/hello21...
  • linux压缩和解压缩命令

    千次阅读 2019-06-13 19:00:43
    1、tar 解包:tar zxvf filename.tar 打包:tar czvf filename.tar dirname 2、gz命令 解压1:gunzip filename.gz 解压2:gzip -d filename.gz 压缩:gzip filename .tar.gz 和 .tgz ... 压缩:tar zcvf f...
  • 25_linux压缩文件,解压文件

    万次阅读 2018-07-26 09:35:42
    Linux压缩文件命令tar:将test文件夹压缩成test.tar.gz tar -czf test.tar.gz test Linux解压文件命令:将tomcat压缩包解压到当前文件夹 tar -zxvf apache-tomcat-7.0.78.tar.gz  ...
  • Linux压缩文件的读取

    2014-04-02 19:28:33
    Linux压缩解压不只是一个,有多种方式可以选择,就算是同一个命令后面所跟的选项不同那么出来的效果也是不同的,这里对Linux压缩解压的命令进行一个总结,以便在以后的工作中有所帮助。 说明: tar命令在没加z、j...
  • linux 压缩软链接引发的问题

    千次阅读 2017-10-23 11:11:56
    linux 压缩软链接文件会时会出现解压的时候打开是错误的,因为当时压缩的文件不是真的文件,而是一个链接 tar 参数 -c :建立一个压缩文件的参数指令(create 的意思)。 -x :解开一个压缩文件的参数指令。 -t :...
  • linux压缩文件夹

    千次阅读 2019-05-16 14:41:21
    接着使用cd命令进入到所要压缩的文件夹 执行zip -r ./folder_name.zip ./* 其中 -r表示递归(重复执行文件夹下的所有文件) folder_name.zip表示压缩后的文件名 ./* 表示压缩文件的保存位置(这里直接保存到了当前...
  • linux压缩文件夹命令

    千次阅读 2021-01-25 15:26:37
    压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归 zip [参数] [打包后的文件名] [打包的目录路径] 解压 unzip xahot.zip 不解释 linux zip命令的基本用法是: linux zip命令参数列表: -a 将文件转成AS
  • linux压缩文件命令

    2010-03-19 19:25:00
    Linux内核的系统里,压缩文件名繁多,Windows似乎只有rar和zip,而Linux下有*.tar, *.tar.gz, *.tgz, *.gz, *.Z,*.bz2,Linux与Windows在解压缩方面是不同的。...linux压缩文件命令tar命令的选项有很多(用ma
  • Linux压缩与解压缩

    2014-10-27 00:59:44
    Linux下常用压缩格式:.zip .gz .bz2 .tar.gz .tar.bz2 zip 与windows中的zip是通用的 压缩命令:zip 压缩文件名 源文件名  zip -r 压缩文件名 源文件夹名 解压缩命令:unzip 被解压文件包gzip linux专用...
  • linux压缩工具的比较

    千次阅读 2012-02-21 10:50:38
    [分享] linux压缩工具的性能比较 一、Linux压缩工具概述 在Linux系统中,提供了许多压缩工具,虽然方便,但也难免造成一些混乱。笔者通过一段时间的整理,将它们理一理顺,希望能够对大家有所帮助: 首先,...
  • Linux压缩和解压缩命令集

    千次阅读 2019-03-28 21:37:46
    .tar文件 解压tar zxvf FileName.tar 打包tar czvf SourceName.tar DirName .gz文件 解压: gunzip FileName.gz gzip -d FileName.gz 压缩 gzip FileName .tar.gz 和.gz文件 ...压缩tar zcvf FileN...
  • Linux压缩和打包

    千次阅读 多人点赞 2020-04-01 09:33:02
    压缩命令:zip、gzip、bzip2、xz 打包命令:tar
  • Linux压缩命令 tar

    千次阅读 2019-10-15 07:58:43
    tar 本身不具有压缩功能,只具有打包功能,有关压缩及解压是调用其它的功能来完成。 弄清两个概念:打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小...
  • linux 压缩文件

    千次阅读 2019-05-24 14:36:09
    zip -r -q -o www.jingdianjiaoyu.cn.zip /home/www/www.jingdianjiaoyu.cn
  • Linux 压缩与解压缩

    2013-11-02 21:11:55
    它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。闲话少说,我们步入正题吧: 我们可以使用下列的...
  • 网络最全面的Linux压缩与解压命令大全 目录技术文章2016年7月28日 压缩与解压命令,是Linux中比较常用的命令。之前用到压缩与解压的时候,都是临时在网上搜,用了之后过段时间没用就忘了。虽然命令的用法很...
  • Linux压缩解压的所有命令

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

    千次阅读 2018-06-19 12:50:10
    1. .tar.gz压缩命令: 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2. .tar.gz解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz ...
  • linux压缩方式总结

    千次阅读 2018-07-16 21:59:17
    Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压 zip格式 压缩: zip -r [目标文件名].zip [原文件/目录名] 解压: unzip [原文件名].zip 注:-r参数代表递归 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 44,761
精华内容 17,904
关键字:

linux压缩

linux 订阅