第十二单元总结

#############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                ##不忽略设备文件



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章