在Ubuntu 20.04上使用zip命令对文件夹进行压缩,就像把一群调皮的小猫塞进一个兜兜一样。首先,你得弄明白,zip是个什么玩意儿。zip是一种打包压缩文件的工具,在Linux的世界里,它像灵活的绳子,能把一堆杂乱的文件捆绑成一个整齐的包裹。
要开始你的压缩旅程,首先你得确定你的系统里装有zip。打开终端,就是那个让你敲击魔法命令的黑框框。
zip --version
如果终端回吐出一些关于zip的版本信息,那你就走运了,说明已经装好了。如果它把脸一扭,告诉你“command not found”,那你就得用下面的咒语安装一个:
sudo apt install zip unzip
一旦zip准备就绪,就可以开始行动了。比如,你有一个装满好玩图片的文件夹“Pics”,你想让它变成一个轻便的包裹,方便带着走。在终端里,这样说:
zip -r pics.zip Pics
这个命令就像一个咒语,"-r"是递归的意思,告诉zip要深入每个子文件夹,不放过任何一个角落里的文件;"pics.zip"是你的包裹名,"Pics"是那个装满图片家伙的名字。几秒钟后,你会发现一个叫做“pics.zip”的新宝贝出现了。
也许你想把某些东西留在外面,不让它们进入你的包裹。那就可以用排除命令:
zip -r pics.zip Pics -x "*.txt"
这个命令里的“-x” 就是排除的意思,后面的“*.txt”告诉zip,所有的文本文件都不可以进入zip包裹。就像你在打包旅行箱前决定留下那些占地方的书籍一样。
但是等等,如果你想看看包裹里都有什么,不用真的打开它,这个时候就得用到这个办法了:
zipinfo pics.zip
这个命令就是你的透视眼镜,能让你彻底看穿那个包裹里装了些什么。
现在让我们来点更高级的,如果你想给你的包裹加锁,防止别人偷偷看你的小猫图片,可以这么做:
zip -r -e pics.zip Pics
使用“-e” 参数,zip会提示你输入一个密码,那个密码就是打开包裹的钥匙。
记住了,对付一个庞大文件夹,输出一个小小的zip包裹是一件相当简单的事情。只需要一串命令和几个参数,终端就像你手中的魔杖,轻轻挥动几下,一切就都准备好了。
要想成为压缩高手,你得多练练,把各种命令和参数搞熟,这样无论何时何地,只要需要,你都能迅速地把文件夹塞进那个虚拟的兜兜,轻松地带着它们走。
云服务器/高防CDN推荐
蓝易云国内/海外高防云服务器推荐
海外免备案云服务器链接:www.tsyvps.com
蓝易云安全企业级高防CDN:www.tsycdn.com
持有增值电信营业许可证:B1-20222080【资质齐全】
蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。