Linux的压缩和解压命令
压缩命令
windows的压缩文件的扩展名: .zip或.rar
Linux中的打包文件扩展名:.tar
Linux中的压缩文件扩展名:.gz
Linux中打包压缩的文件扩展名:.tar.gz
1.打包压缩包
* 语法
tar -zcvf 打包压缩后的文件名 要打包的文件
* 参数解释
-z:调用gzip压缩命令进行压缩
-c:打包文件
-v:显示运行过程
-f:指定文件名
* 命令
cd /soft 定位于/soft目录
tar -zcvf haha.tar.gz a.java b.java c.java
或
tar -zcvf haha.tar.gz ./* 将当前目录下的所有文件打包压缩成haha.tar.gz文件
2.解压压缩包
* 语法
tar -zxvf 压缩文件
解压后的文件放在当前目录中
tar -zxvf 压缩文件 –C指定目录
解压后的文件放入指定目录中,注意-C是大写字母C,后面不用接空格符
* 参数解释
-z 自动识别压缩或解压
-x 取出文件中的内容
-v 输出文件清单
-f 文件名由命令台设置
* 命令
cd /soft 定位于/soft目录
rm -rf ./*.java 强制式删除当前目录下所有扩展名为java的文件
tar -xvf haha.tar.gz 解压haha.tar.gz这个压缩文件,里面的文件释放到当前目录下
tar -xvf haha.tar.gz -C/usr/local
解压haha.tar.gz这个压缩文件,里面的文件释放到/usr/local目录下