AWD附件Linux中的打包,解包的命令学习
Posted Zero_Adam
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AWD附件Linux中的打包,解包的命令学习相关的知识,希望对你有一定的参考价值。
炅哥给给的打包指令
-C 这个大C都在解包的时候用,
一般都是zvf。然后zcvf是打包,zxvf是解包
打包 .tar.gz格式的包:tar -zcvf /tmp/a.tar.gz /var/www/html
解包 .tar.gz格式的包:tar -zxvf /a.tar.gz -C /var/www/html
他打包的时候,会将这些目录全部都打包,就拿上面这两个打包例子来讲,尽管var文件下下面不只有www文件夹,但是你的打包命令是这样的话,那么你解包完后,解包到/var/www/html
下之后,文件夹仍为 var/www/html 这样,
所以打包的时候,最好不要带上绝对路径,直接用相对路径打包会更好一点。
直接带/var/www/目录下打包
打包:tar -zcvf /tmp/as.tar.gz html
解包:tar -zxcf /tmp/as.tar.gz -C /var/www
这样,就只是打包了html,然后刚好放回了/var/www/html/中,就恢复了
.tar.gz 格式解压为 tar -zxvf xx.tar.gz
.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2
注。都有大Z,因为都是用compress,它能对储存文档压缩解压
tar -cZf .tar.Z *. jpg 将.jpz包压缩tar包
tar -xZf .tar.Z *. jpg 解压
打包
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压:
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
tar -zcvf a.tar.gz *
tar -zcvf 包的名字 本文件夹内的所有东西
这个命令是正确的。是因为的自己的服务器是root权限。所以才好使
但是当时炅哥好像没有给权限,不是root权限。所以他就换成了有权限的tmp文件夹下面去了。
打包
tar -zcvf /tmp/a.tar.gz /var/www/html
解包:
tar -zxvf
将web的根目录给打包成为 a.tar.gz 然后放到 /tmp/目录下,
为什么是tmp目录呢,因为这个tmp目录有权限的。
解包: tar -zxvf a.tat.gz -C 解压的制定目录
参考自:https://blog.csdn.net/Hongwei_1990/article/details/89604380
https://blog.csdn.net/weixin_42628856/article/details/81332138?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=9dfe8173-0e9d-44c6-b655-53c2713f46d1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control
以上是关于AWD附件Linux中的打包,解包的命令学习的主要内容,如果未能解决你的问题,请参考以下文章