零基础Linux第十课_文件的压缩及解压操作原创 |
文件的压缩相信大家都不陌生,平时在网上下载的一些文件也是压缩过后的,比如Apache、MySQL等。对文件进行压缩的优点有这么几个:减少文件的体积、把多个文件“变成”一个文件、方便数据的转移。
一、压缩解压/etc etc目录是服务器上程序的配置文件,为了预防手贱删删改改导致程序出错,我们可以把整个etc目录压缩备份。普通压缩用zip,如果你想把文件压缩得更加小就要用到gzip。 👨⚕️🧢🧻😉👃 实例:“zip -r etc_back.zip /etc” 解释:-r 是递归压缩整个目录,只压缩一个文件不用加-r;压缩后的文件名;压缩的目标) 👴👠🎷😤 因为操作/etc目录比较危险,所以必须由root才能压缩这个目录。如果你还不知道怎么切换到root,请把之前的课程看完。 压缩好了,我们可以把这个文件复制到我们想复制到的地方。当然了,压缩后的文件是不能直接使用的,要想使用还要进行解压操作。解压命令“unzip etc_back.zip” 二、更高级的压缩tar、gzip ✊🌦🍽↔🐶 在linux上我们常用的压缩软件是gzip而不是zip,因为它的的压缩能力更强!(linux中一个命令就是一个程序。)常见的参数有: -z 使用gzip压缩 -c 新建打包文件 👈🧳🍽🆗🐠 -v 显示执行过程-f 设置文件名 -x 解压文件 实例:“tar -zcvf ~/etc.tar.gz /etc” 🙌🏫🍌📵🐶 解释:-zcvf 使用gzip压缩、新建打包文件、显示执行过程、设置文件名;~/etc.tar.gz 打包压缩后放到自己家目录下并且设置压缩后的文件名为”etc.tar.gz“;/etc 压缩目标。 压缩过后,进行数据迁移等操作后,来解压tar.gz的压缩文件。 🗼🎂♏🐝 实例:”tar -xzvf etc.tar.gz“ 解释:-xzvf 解压文件、gzip压缩的、显示解压过程、文件名;解压目标。 👃🏦🥣🉑🐥 第十课就到这里结束了,看似很简单很短的帖子,也花了我好长时间。。。这方面的能力有待提高啊!
帖子热度 1.1万 ℃
|
|
录像的话,比较容易扯淡,但是看的人比较浪费时间。
写帖子的话刚好相反,执念是为了不浪费学习的人的时间呀!+1 |
楼主!我一辈子都没有像今天这么开心,这么幸福,这么快乐,我想我已经找到了人生的真谛,那就是每天都能看这篇贴子,每天都将这篇贴子读一篇。这样生活才充满了朝气。可是这样我只是得到肉体上的满足。我卑微的灵魂并没有在烈火中得到永生。我想对你说,能够让我永远活的像个人,像个真正的人。就只有楼主——您了!
|