我们在使用云服务器的时候,压缩命令是常用的,虽然我们通过FTP工具慢慢将文件拖动到本地,但是如果我们的文件比较大,甚至有遇到文件几个G的,如果慢慢的拖动下来可能担心文件丢失或者不完整,最为是一个个下载或者转移会很麻烦。于是我们会常用到将压缩包上传或者打包之后下载到本地管理或者其他应用。
比如我们常见的压缩包格式有.ZIP、.TAR.GZ、.TAR、.TAR.BZ2等等格式。不同的后缀格式,我们使用的压缩和解压命令是不同的,在这篇文章中整理我们常用常见的五种Linux压缩包命令,如果我们有需要的话可以参考使用。
文章目录
隐藏
第一、.zip
第二、.tar.gz
第三、.tar
第四、.tar.bz2
第五、.tar.tgz
第一、.zip
ZIP压缩包我们是常用的,比如我们以前如果有用到过cPanel面板的时候一般都是压缩成这个命令或者直接上传后解压的。
压缩命令:zip itbulu.zip itbulu.com // 将itbulu.com文件夹压缩成itbulu.zip压缩包
解压命令:unzip itbulu.zip // 直接解压itbulu.zip压缩包
第二、.tar.gz
这个是比较常用在Linux服务器中的压缩文件用到的。并没有什么特别,只是习惯了。
压缩命令:tar -zcvf itbulu.tar.gz itbulu.com // 将itbulu.com文件夹压缩成itbulu.tar.gz压缩包
解压命令:tar -zxvf itbulu.tar.gz // 直接解压itbulu.tar.gz压缩包
第三、.tar
这个命令在国外技术文章中有看到,他们好像习惯用这种。(和上面的相似)
压缩命令:tar cvf itbulu.tar itbulu.com // 将itbulu.com文件夹压缩成itbulu.tar压缩包
解压命令:tar xvf itbulu.tar // 直接解压itbulu.tar压缩包
第四、.tar.bz2
这种我们国内不常用,有些人用到,所以以前我遇到之后还去找找如何解压的命令。
压缩命令:tar jcvf itbulu.tar.bz2 itbulu.com // 将itbulu.com文件夹压缩成itbulu.tar.bz2压缩包
解压命令:tar jxvf itbulu.tar.bz2 // 直接解压itbulu.tar.bz2压缩包
第五、.tar.tgz
压缩命令:tar zcvf itbulu.tar.tgz itbulu.com // 将itbulu.com文件夹压缩成itbulu.tar.tgz压缩包
解压命令:tar zxvf itbulu.tar.tgz // 直接解压itbulu.tar.tgz压缩包
这个我们更不常用,姑且作为记录吧。
总之,如果我们日常用的话熟悉一两中常用的Linux压缩和解压包命令即可。