8 。linux环境下文件在系统中的传输

####文件在系统中的传输####
1.scp
    scp    file
    scp user@ip:/file dir


2.rsync        ##远程同步,速度快,默认会忽略,文件属性,链接文件,设备文件
    -r    ##同步目录    
    -p    ##同步权限
    -o    ##同步文件所有人
    -g    ##同步文件所有组
    -l    ##同步链接
    -D    ##同步设备文件
    -t    ##同步文件时间戳


3.tar        ##归档文件(把很多个文件变成一个文件)

    -c    ##创建
    -v    ##显示压缩过程
    -f    ##指定打包文件名
    -t    ##查看归档文件内容
    -r    ##添加文件到归档文件中
    --get    ##解档指定文件
    --delete##删除归档中的指定文件
    -C    ##指定解锁目录


4.压缩  

注解:(zip,gz,bz2三种压缩方式的区别:1:压缩速度不同 。2:压缩文件以后与原文件的大小不同,3:压缩的过成中丢失的能容不以样)
    zip

    zip -r xxx.tar.zip    xxx.tar
    unzip    xxx.tat.zip         解压

    gz
    gzip xxx.tar
    gunzip xxx.tar.gz            解压
    ====
    tar zcf xxx.tar.gz /xxx
    tar zxf xxx.tar.gz             解压

    bz2
    bzip xxx.tar
    bunzip xxx.tar.bz2           解压
    ===
    tar jcf xxx.tar.bz2 /xxxx
    tar jxf xxx.tar.bz2

    xz                                 
    xz xxx.tar
    unxz xxx.tar.xz              解压


    ===
    tar Jcf etc.tar.xz /xxxx
    tar Jxf xxx.tar.xz;
    tar


   

猜你喜欢

转载自blog.csdn.net/zhangyubo114285/article/details/81202557
今日推荐