首页 > 其他 > 详细

第十二章笔记 文件归档&传输

时间:2017-01-22 18:05:11      阅读:204      评论:0      收藏:0      [点我收藏+]

###文件归档###
文件归档:把多个文件变成一个归档文件

归档方法:

“tar   cf  指定的文件名.tar  归档的文件“

tar    c                    #创建
      f                    #指定归档文件名称

(打包/etc,打包文件名etc.tar)

技术分享

 


        t                     #显示归档文件中的内容
        r                    #向归档文件中添加文件
                  --get               #取出单个文件
                  --delete            #删除单个文件
       x                           #取出归档文件中的所有内容

 (创建文件file;“tar rf“添加file到etc.tar中;  --get file ,提取file;“tar x” 提取所有文件;--delete file,删除打包文件中的file)

技术分享


      -C                                              #指定解档目录

 (提取所有文件到当前目录下)

技术分享

 
      -z                    #gz格式压缩
      -j                    #bz2格式压缩
      -J                     #xz格式压缩

技术分享


###压缩###
gz
gzip etc.tar            #压缩成gz格式
gunzip  etc.tar.gz       #解压gz格式压缩包
tar zcf etc.tar.gz /etc      #把文件归档为tar并压缩成gz
tar zxf etc.tar.gz        #解压并解档gz格式压缩包

技术分享

 

技术分享

 

技术分享

 

 

技术分享

 


bz2
bzip2 etc.tar            #压缩成bz2格式
bunzip2 etc.tar.bz2      #解压bz2格式压缩包
tar jcf etc.tar.bz2 /etc       #把文件归档为tar并压缩成bz2
tar jxf etc.tar.bz2       #解压并解档bz2格式压缩包

xz
xz etc.tar             #压缩成xz格式
unxz  etc.tar.xz        #解压xz格式压缩包
tar Jcf etc.tar.xz /etc      #把文件归档为tar并压缩成zx
tar Jxf etc.tar.xz        #解压并解档xz格式压缩包

zip

zip -r etc.tar.zip etc.tar    #压缩成zip格式
unzip etc.tar.zip          #解压zip格式压缩包


###系统中的文件传输###
scp    file     username@ip:/dir       #上传
scp    username@ip:/dir/file  /dir    #下载

 (上传)

技术分享

 

(下载)

技术分享

 

###同步文件###
rsync [参数]    file    username@ip:/dir
     -r       #同步目录
       -l        #不忽略链接
       -p      #不忽略文件权限
       -t       #不忽文件时间戳
       -g      #不忽文件所有组
       -o        #不忽文件所有人
       -D       #不忽略设备文件

(同步server中的/root/Desktop/etc.tar到desktop的/root/Desktop/)
技术分享









第十二章笔记 文件归档&传输

原文:http://www.cnblogs.com/puer633/p/6340915.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!