Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > 最全的Linux下的压缩和解压zip、gz、tar、bz2文件命令(图文步骤详解)

最全的Linux下的压缩和解压zip、gz、tar、bz2文件命令(图文步骤详解)

韦小宝
Lepaskan: 2018-07-13 10:50:53
asal
5539 orang telah melayarinya

大家都知道在win下压缩文件和解压文件都是特别简单和方便的,那么在linux下我们最常用的就是命令行,压缩和解压文件都成了一件并不容易的事情了。那么在Linux系统下怎么将文件压缩成zip、gz、tar、bz2格式?在linux系统下又怎么将zip、gz、tar、bz2压缩文件解压?需要执行什么命令?以下是php中文网总结的最全的linux下的压缩和解压方法图文详解!

zip格式压缩和解压

1

2

3

4

5

#压缩文件和目录

zip【压缩文件名】【源文件】 #压缩文件

zip -r 【压缩文件名】【源目录】 #压缩目录

#解压文件和目录

unzip【压缩文件名】 #解压

Salin selepas log masuk

gz格式压缩和解压

1

2

3

4

5

6

7

#压缩文件和目录

gzip【源文件】 #压缩为 gz格式的压缩文件,源文件会消失

gzip -c【源文件】>【压缩文件】 #压缩为gz格式,源文件保留gzip -c cangls > cangls.gz #上面的例子

gzip -z【目录】 #压缩目录下所有的子文件,但是不能压缩目录

#解压文件

gunzip 【压缩文件名】gzip -d 【压缩文件名】

#以上两种解压是一样的

Salin selepas log masuk

bz2格式压缩和解压

注意:bzip2 命令不能压缩目录

1

2

3

4

5

6

#压缩文件

bzip2【源文件】 #压缩为.bz2格式,不保存源文件

bzip2 -k【源文件】 #压缩之后保留源文件

#解压文件

bunzip2 【压缩文件名】gzip -d 【压缩文件名】

#以上两种解压是一样的

Salin selepas log masuk

tar 打包命令

tar -cvf 【打包文件名】【源文件】

选项

  • -c : 打包

  • -z : 压缩为.tar.gz格式

  • -j : 压缩为.tar.bz2格式

  • -t : 查看

  • -x : 解打包

  • -v : 显示过程

  • -f : 指定打包后的文件名

1

2

3

#例如

tar -zcvf cangls.tar cangls #打包为.tar.gz格式

tar -jxvf cangls.tar #解.tar.bz2格式的打包

Salin selepas log masuk

注意:不带-z或-j就是打包或解压.tar格式

Atas ialah kandungan terperinci 最全的Linux下的压缩和解压zip、gz、tar、bz2文件命令(图文步骤详解). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan