归属专栏:从浅学到熟知Linux
个人主页:Jammingpro
每日一句:周五写博客更刺激了,想到明天可以晚起床半小时,瞬间精神抖擞。再写它10篇博客。
文章前言:本文介绍zip、unzip和tar指令用法并给出示例和截图。
zip 压缩文件.zip 目录或文件
将目录或文件压缩成zip格式
示例:
zip text.zip text.txt
功能:递归处理,将指定目录下的所有文件和子目录一并处理。
示例:
zip test.zip testdir
unzip 压缩文件.zip -d 目标目录
解压压缩包,默认解压到当前路径。加上-d
选项,可以指定解压到某个路径。
示例:
unzip test.zip -d ./releasedir
tar [-cxtzjvf] 文件与目录 .... 参数
功能1:打包and解包
功能2:不解包查看包中内容
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
-C : 解压到指定目录
功能:打包并压缩
示例:
tar -czvf test.tgz testdir
功能:解压并解包
示例:
tar -xzvf test.tgz ./release
文章结语:这篇文章只对Linux基本指令中的zip、unzip和tar命令,并没有涵盖所有的选项,但常用选项基本都涉及到了。如果上述内容有任何问题,欢迎在下方留言区指正b( ̄▽ ̄)d