持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天,点击查看活动详情
zip/unzip指令:
zip在windows中就是压缩包的后缀名,在Linux中,该指令用于打包压缩目录或者文件
语法: zip 压缩文件.zip 目录或文件 功能: 将目录或文件压缩成zip格式
常用选项:
1)-r 递归处理,将指定目录下的所有文件和子目录一并处理
unzip指令用于解压文件
语法: unzip 压缩文件.zip 选项 目录
功能:将压缩文件解压到指定目录中
注意:解压文件时,如果不带-d选项和目标目录,默认解压到当前目录下
-d 指出解压路径
tar指令(重要):打包/解包,不打开它,直接看内容
tar指令可以用来打包压缩文件和解压文件, 并且tar指令可以实现不解压直接查看压缩包内的内容,以及只打包不压缩
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令
-t :查看 tarfile 里面的文件
-z :是否同时具有 gzip 的属性?即是否需要用 gzip 压缩
-j :是否同时具有 bzip2 的属性?即是否需要用 bzip2 压缩?
**-v :压缩的过程中显示文件!**这个常用,但不建议用在背景执行过程!
-f :使用档名,即生成的压缩包的文件名,请留意,在 f 之后要立即接档名喔!不要再加参数!
-C : 解压到指定目录
打包样例:-czf看上面的指令
解包样例:
不解压,直接查看内容
解压和压缩gz和bz2格式的压缩包: