访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux 常用的压缩命令有 gzip 和 zip

时间:2019-10-25

linux常用命令_常用dos命令大全_常用linux命令

Linux下的压缩和打包命令特别多,不同的命令使用起来都有些差异,很容易记不住。

解压缩命令:

Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz

相应的解压缩命令则是 gunzip 和 unzip

gzip 命令:

# gzip test.txt

它会将文件压缩为文件 test.txt.gz,原来的文件则没有了,解压缩也一样

# gunzip test.txt.gz

它会将文件解压缩为文件 test.txt,原来的文件则没有了,为了保留原有的文件linux常用命令,我们可以加上 -c 选项并利用 linux 的重定向

# gzip -c test.txt > /root/test.gz

这样不但可以将原有的文件保留,而且可以将压缩包放到任何目录中,解压缩也一样

# gunzip -c /root/test.gz > ./test.txt

zip 命令:

# zip test.zip test.txt

它会将 test.txt 文件压缩为 test.zip ,当然也可以指定压缩包的目录linux常用命令,例如 /root/test.zip

# unzip test.zip

常用linux命令_常用dos命令大全_linux常用命令

它会默认将文件解压到当前目录,如果要解压到指定目录,可以加上 -d 选项

# unzip test.zip -d /root/

tar相关的

命令格式:tar -zxvf 压缩文件名.tar.gz。解压缩后的文件只能放在当前的目录。

解压全部命令参考:

tar –xvf file.tar 解压 tar包

tar -xzvf file.tar.gz 解压tar.gz

tar -xjvf file.tar.bz2 解压 tar.bz2

tar –xZvf file.tar.Z 解压tar.Z

unrar e file.rar 解压rar

unzip file.zip 解压zip

linux下解压命令大全

.tar

解包:tar -xvf FileName.tar

打包:tar -cvf FileName.tar DirName

常用linux命令_常用dos命令大全_linux常用命令

(注:tar是打包,不是压缩!)

———————————————

.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz 和 .tgz

解压:tar -zxvf FileName.tar.gz

压缩:tar -zcvf FileName.tar.gz DirName

———————————————

.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

.tar.bz2

解压:tar -jxvf FileName.tar.bz2

linux常用命令_常用dos命令大全_常用linux命令

压缩:tar -jcvf FileName.tar.bz2 DirName

———————————————

.bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

压缩:未知

———————————————

.Z

解压:uncompress FileName.Z

压缩:compress FileName

tar.Z

解压:tar -Zxvf FileName.tar.Z

压缩:tar -Zcvf FileName.tar.Z DirName