1、.tar
tar -cvf log.tar log #打包文件
tar -xvf log.tar #解包
2、.tar.gz
tar -zcvf log.tar.gz log #打包并压缩文件
tar -zxvf log.tar.gz #解压缩gzip xxxx.tar =====> xxxx.tar.gz ##压缩
gunzip xxxx.tar.gz =====> xxxx.tar ##解压
3、.tar.bz2
tar jcvf xxxx.tar.bz2 xxxx #打包压缩文件
tar jxvf xxxx.tar.bz2 #xxxx.tar.bz2===>xxxxbzip2 xxxx.tar =====> xxxx.tar.bz2 #压缩
bunzip2 xxxx.tar.bz2 =====> xxxx.tar #解压
3、.tar.xz
tar Jcvf xxxx.tar.xz xxxx #打包压缩文件
tar Jxvf xxxx.tar.xz #xxxx.tar.xz===>xxxxxz xxxx.tar =====> xxxx.tar.xz #压缩
unxz xxxx.tar.xz =====> xxxx.tar #解压
4、.zip
zip -r xxx.tar.zip xxx.tar #压缩 unzip xxx.tar.zip #解压
5、scp远程复制
scp file user@ip:/directory #上传文件
scp -r dir user@ip:/directory #上传目录
scp user@ip:/filename /direcotry #下载文件
scp -r user@ip:/directory /direcotry #下载目录
6、远程同步
rsync file|direcotry user@ip:/directory (远程发送) rsync user@ip:/directory /directory (远程复制) 参数选项: -r ##同步目录 (不加这个参数会直接跳过目录,只会拷贝普通文件) -l ##不忽略链接(默认忽略链接) -p ##不忽略权限 同时适用于压缩文件 -t ##不忽略时间戳 -g ##不忽略组信息 -o ##不忽略用户信息 -D ##不忽略设备文件(权限 c b 开头的文件)