1.wget远程地址下载文件

利用wget url可以下载网页或者文件,且下载当前目录下,如果要指定目录,则用命令。

wget -P dir url;-c是断点续传。

用-P指定目录名,比如 wget -P /home/user/test www.xxx.com

2.7z

7za e FileName.7z #解压
7za a 目标文件.7z 文件目录/ #压缩
7za a -r 目标文件.7z 文件目录/ #压缩,递归处理,将指定目录与子目录一并压缩
sudo apt-get install p7zip #安装

3.tar

#仅打包,并非压缩
tar -xvf FileName.tar #解开包
tar -cvf FileName.tar DirName #将DirName和其下所有文件(夹)打包

4.gz

gunzip FileName.gz #解压法1
gzip -d FileName.gz #解压法2
gzip FileName #压缩,只能压缩文件

5.tar.gz、.tgz

tar -zxvf FileName.tar.gz #解压
tar -zcvf FileName.tar.gz DirName #将DirName和其下所有文件(夹)压缩
tar -C DesDirName -zxvf FileName.tar.gz #解压到目标路径

6.zip

#.zip占用空间比.tar.gz大
unzip FileName.zip          # 解压
zip FileName.zip DirName    # 将DirName本身压缩
zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩

7.rar

#mac和linux并没有自带rar,需要去下载
rar x FileName.rar #解压
rar a FileName.rar DirName #压缩

.tar是打包,.tar.gz才是压缩过的文件,.7z、.tar.gz常见于unix系统,在ubuntu或macos可以直接解压,而.zip常见于windows系统。