首页 > 系统 > Linux > 正文

慕课网Linux达人养成计划I内容摘记

2024-06-28 16:03:18
字体:
来源:转载
供稿:网友

压缩与解压缩命令

.zip 格式

与windows的是相同的,所以这种压缩方式是可以同时在windows和linux中进行压缩和解压缩的

压缩方式

zip 压缩后文件名 源文件

zip -r 压缩后文件名 目录

虽然Linux没有后缀名这种概念,但是最好的习惯是使用什么类型的压缩格式,就使用相应的后缀名。

解压命令

unzip 压缩后文件名

.gz 格式

注意,使用该命令后,被压缩文件,也就是源文件会消失。

压缩命令

gzip 源文件

gizp -c 源文件 > 压缩后文件名.gz

这条命令不被提倡使用,而且注意,一定要添加.gz的后缀,否则gzip不会识别,那你还要使用mv来进行改名。

gzip -r 目录

注意,这条命令不是来压缩目录,而是将这个目录下的所有文件,不管嵌套了几层目录,都会被压缩成单独的.gz格式的压缩文件。

解压命令

gzip -d 压缩后文件名.gz

gunzip 压缩后文件名.gz

gunzip -r 被压缩目录

.bz2 格式

压缩命令

bzip2 源文件

跟gzip一样,不保留被压缩的源文件

bzip2 -k 源文件

保留被压缩的源文件,但是不能指定压缩后文件名

注意,.bz2格式不支持压缩目录!

解压命令

bzip2 -d 被压缩文件

bzip2 -k 被压缩文件

保留被压缩文件的文件,同时解压出源文件

bunzip2 压缩文件

bunzip2 -k 被压缩文件

保留被压缩文件的文件,同时解压出源文件

.tar.gz 格式

压缩命令

tar -zcvf 压缩后文件名.tar.gz 源文件

-z 直接打包成.tar.gz格式-c 打包-v 显示打包过程-f 指定打包后文件名

解压命令

tar -zxvf 压缩后文件名.tar.gz

-zx 解打包,注意,这里加上了z表示直接解压缩.tar.gz格式

.tar.bz2 格式

原理跟上面一样,只不过把z换成了j。

压缩命令

tar -jcvf 压缩后文件名.tar.bz2 源文件

-j 直接打包成.tar.bz2格式

解压命令

tar -jxvf 压缩后文件名.tar.bz2


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表