Linux系统下文件的压缩方法
1、使用tar命令压缩文件或文件夹
tar命令是Linux系统中用于处理归档文件的工具,可以将多个文件或文件夹打包成一个.tar文件,也可以将.tar文件解压还原。
压缩单个文件:
tar -czvf 压缩后的文件名.tar.gz 要压缩的文件
压缩多个文件:
tar -czvf 压缩后的文件名.tar.gz 要压缩的文件1 要压缩的文件2 ...
压缩文件夹:
tar -czvf 压缩后的文件名.tar.gz 要压缩的文件夹
2、使用gzip命令压缩文件或文件夹
gzip命令用于对文本文件进行压缩,可以将多个文本文件压缩成一个.gz文件,也可以将.gz文件解压还原,需要注意的是,gzip命令只能压缩文本文件,不能直接压缩二进制文件。
压缩单个文件:
gzip 要压缩的文件
压缩多个文件:
gzip 要压缩的文件1 要压缩的文件2 ...
3、使用bzip2命令压缩文件或文件夹
bzip2命令用于对文本文件进行压缩,与gzip命令类似,可以将多个文本文件压缩成一个.bz2文件,也可以将.bz2文件解压还原,需要注意的是,bzip2命令同样只能压缩文本文件,不能直接压缩二进制文件。
压缩单个文件:
bzip2 要压缩的文件
压缩多个文件:
bzip2 要压缩的文件1 要压缩的文件2 ...
Linux系统下文件的打包方法
1、使用tar命令打包文件或文件夹
在上一部分中我们已经介绍了如何使用tar命令打包和解压文件,其实tar命令还可以用于打包整个文件夹,只需要在命令后面加上"-c"选项即可。
打包单个文件夹:
tar -cvf 打包后的文件夹名.tar 要打包的文件夹
打包多个文件夹:
tar -cvf 打包后的文件夹名.tar 要打包的文件夹1 要打包的文件夹2 ...
2、使用zip命令打包文件或文件夹(需要先安装unzip工具)
zip命令是Linux系统中用于创建ZIP格式压缩包的工具,可以将多个文件或文件夹打包成一个.zip文件,也可以将.zip文件解压还原,需要注意的是,zip命令默认只支持压缩文本文件,如果要压缩二进制文件,需要先将其转换为文本格式。
打包单个文件夹:
zip -r 打包后的文件名.zip 要打包的文件夹
打包多个文件夹:
zip -r 打包后的文件名.zip 要打包的文件夹1 要打包的文件夹2 ...
Linux系统下文件的解压方法(以tar和gzip为例)
1、使用tar命令解压文件或文件夹(以.tar和.gz为例)
解压单个.tar或.gz文件:
tar -xzvf 要解压的文件名.tar.gz -C 解压到的目录(可选)
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/138937.html