#############unit 12###########
1.打包,压缩
########打包##########################
文件归档,就是把多个文件变成一个归档文件
打包表示把一堆文件变成一个
tar ####打包工具
-f ####指定生成包的名字
-c ####创建包
-v ####显示创建过程
-t ####查看包中内容
-x ####解包
-r ####添加文件到包中
--delete filename ##删除包中指定文件
--get filename ##取出包中指定文件
-C ####指定解档目录
-z ####gz格式压缩
-j ####bz2格式压缩
-J ####xz格式压缩
#################压缩##################
gzip
gzip xxxx.tar =====> xxxx.tar.gz##压缩
gunzipxxxx.tar.gz =====> xxxx.tar##解压
tar zcvf xxxx.tar.gz 目标文件##打包压缩文件
tar zxvf xxxx.tar.gz ###xxxx.tar.gz===>xxxx
bz2
bzip2 xxxx.tar =====> xxxx.tar.bz2##压缩
bunzip2 xxxx.tar.bz2 =====> xxxx.tar##解压
tar jcvf xxxx.tar.bz2 目标文件 ##打包压缩文件
tar jxvf xxxx.tar.bz2###xxxx.tar.bz2===>xxxx
xz
xz xxxx.tar =====> xxxx.tar.xz ##压缩
unxz xxxx.tar.xz =====> xxxx.tar ##解压
tar Jcvf xxxx.tar.xz 目标文件 ##打包压缩文件
tar Jxvf xxxx.tar.xz ###xxxx.tar.xz===>xxxx
zip
zip -r xxx.tar.zip xxx.tar ###压缩
unzip xxx.tar.zip ###解压
######################远程文件传输#####################
scp##远程复制
scp fileuser@ip:/directory##上传文件
scp -r diruser@ip:/directory##长传目录
scp user@ip:/filename/direcotry##下载文件
scp -ruser@ip:/directory/direcotry##下载目录
####rsync###远程同步
rsync file|direcotry user@ip:/directory ##上传
rsync user@ip:/directory /directory ##下载
rsync [参数] file username@ip:/dir
rsync
-r ##同步目录
-l ##不忽略链接
-p ##不忽略权限
-t ##不忽略时间戳
-g ##不忽略组信息
-o ##不忽略用户信息
-D ##不忽略设备文件