压缩和解压文件或文件夹

按:对于不明文件,可以使用 file 命令查看文件详情。

压缩

1. 压缩某个目录(文件夹)

  • tar cvf {packageName.tar} {folderName}
  • tar zcvf {packageName.tar.gz} {folderName}

2. 加密打包某文件:zip -e filename.zip filename,回车后键入两次密码即可。也可以直接把密码写在命令行中:zip -e filename.zip filename -P {passwordHere}

解压

1. *.tar.gz 解压步骤:

1). gzip -d apache-ant-1.7.1-bin.tar.gz

2). tar -xvf apache-ant-1.7.1-bin.tar

3). 以上两步也可以一步完成:tar zxvf {packageName.tar.gz}

参考:linux解压tar.gz文件的问题

对 gz 文件解压,也可以如此操作:gunzip all.gz

2. *.zip

unzip apache-tomcat-7.0.22.zip -d {distination}

注:如果是加密的压缩包,会提示输入密码解压。

3. *.war

unzip pis00.war -d {distination}