2023年8月3日发(作者:)

Linux压缩命令(2)⼀、Linux的压缩格式.zip 、 gz 、 bz2 、tar

1、.zip格式(Linux和Windows是可以互传的)压缩命令   语法:zip ⽂件名.zip ⽂件名 ------压缩⽂件   语法: zip -r ⽂件名.zip ⽂件名 ------压缩⽬录

解压缩命令  语法:unzip 解压缩⽂件

2、gz格式压缩(Linux特有的,但是Windows可以时间.gz)压缩命令:  gzip 源⽂件 -----压缩⽂件  gzip -r 源⽂件  ------压缩⽬录补充:.gz的压缩⽬录,在压缩的时候会使源⽂件消失,如果不想是原⽂件消失,则gzip -c abc > abb(把ABC写⼊abb中,并使源⽂件存在)

解压缩⽂件gunzip/gzip -d 压缩包名

解压缩⽬录gunzip -r 压缩⽂件⽬录

3、bz2格式压缩命令:bzip2 源⽂件

注意:压缩是他不会保留源⽂件,并且此压缩命令不能压缩⽬录,如需压缩⽬录则bzip -k 源⽂件名

解压缩命令bzip2 -d /bunzip2 -k 压缩⽂件名

⼆、真正会⽤到的压缩命令(. 、 .2)1.  压缩格式(在Linux⾥⾯的压缩⽂件,都是要先打包为.tar的⽂件,再压缩)压缩    语法: tar -zcvf 压缩包⽂件名. 源⽂件        -z 压缩为.格式解压缩语法: tar -zxvf 压缩⽂件名.

2.  2压缩格式压缩语法: tar -jcvf 压缩⽂件名.2 源⽂件      -j 压缩为.格式解压缩语法: tar -jxvf 压缩我呢间吗.

三、其他语法1.指定解压缩位置例:tar -zxvf -C /tmp/(将压缩⽂件解压到 /tmp/) -C ------指定位置

2.⼀个压缩⽂件⾥⾯压缩多个⽂件例:tar -zcvf /tmp/ users user(把 users 和user 两个⽂件压缩到⽂件,并且放到tmp⽬录下)

3.只看压缩⽂件⾥⾯有什么,但是不压缩例:tar -tvf ⽂件压缩命名      

2023年8月3日发(作者:)

Linux压缩命令(2)⼀、Linux的压缩格式.zip 、 gz 、 bz2 、tar

1、.zip格式(Linux和Windows是可以互传的)压缩命令   语法:zip ⽂件名.zip ⽂件名 ------压缩⽂件   语法: zip -r ⽂件名.zip ⽂件名 ------压缩⽬录

解压缩命令  语法:unzip 解压缩⽂件

2、gz格式压缩(Linux特有的,但是Windows可以时间.gz)压缩命令:  gzip 源⽂件 -----压缩⽂件  gzip -r 源⽂件  ------压缩⽬录补充:.gz的压缩⽬录,在压缩的时候会使源⽂件消失,如果不想是原⽂件消失,则gzip -c abc > abb(把ABC写⼊abb中,并使源⽂件存在)

解压缩⽂件gunzip/gzip -d 压缩包名

解压缩⽬录gunzip -r 压缩⽂件⽬录

3、bz2格式压缩命令:bzip2 源⽂件

注意:压缩是他不会保留源⽂件,并且此压缩命令不能压缩⽬录,如需压缩⽬录则bzip -k 源⽂件名

解压缩命令bzip2 -d /bunzip2 -k 压缩⽂件名

⼆、真正会⽤到的压缩命令(. 、 .2)1.  压缩格式(在Linux⾥⾯的压缩⽂件,都是要先打包为.tar的⽂件,再压缩)压缩    语法: tar -zcvf 压缩包⽂件名. 源⽂件        -z 压缩为.格式解压缩语法: tar -zxvf 压缩⽂件名.

2.  2压缩格式压缩语法: tar -jcvf 压缩⽂件名.2 源⽂件      -j 压缩为.格式解压缩语法: tar -jxvf 压缩我呢间吗.

三、其他语法1.指定解压缩位置例:tar -zxvf -C /tmp/(将压缩⽂件解压到 /tmp/) -C ------指定位置

2.⼀个压缩⽂件⾥⾯压缩多个⽂件例:tar -zcvf /tmp/ users user(把 users 和user 两个⽂件压缩到⽂件,并且放到tmp⽬录下)

3.只看压缩⽂件⾥⾯有什么,但是不压缩例:tar -tvf ⽂件压缩命名