linux学习笔记(八)-----系统中的文件传输

 文件在系统中的传输

  1.

上传
    scp 本地文件 远程主机用户@远程主机ip:远程主机目录
    下载
    scp 远程主机用户@远程主机ip:远程主机目录 本地目录
       (如果需要复制或者下载目录 scp之后加上-r)

  2.rsync         ##远程同步,速度快,默认会忽略,文件属性,链接文件,设备文件

           -r     ##同步目录  

           -p     ##同步权限

           -o     ##同步文件所有人

           -g     ##同步文件所有组

           -l     ##同步链接

           -D     ##同步设备文件

           -t     ##同步文件时间戳 

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

        -c     ##创建

        -v     ##显示过程

        -f     ##制定归档文件名称

        -t     ##查看归档文件内容

        -r     ##添加文件到归档中

        --get  ##解档制定文件

        --delete ##删除归档中的指定文件

        -xf    ##全部解压

        -C     ##指定解档目录

    tar cf etc.tar /etc   ##创建并指定归档文件名称,没有过程

 

4.压缩

       zip

 

       zip -r xxx.tar.zip      xxx.tar

       unzip     xxx.tar.zip

     

       gz

       gzip     xxx.tar.gz

       gunzip   xxx.tar.gz

       ====

       tar zcf xxx.tar.gz /xxx

       tar zxf xxx.tar.gz     

 

       bz2

       bzip2    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 xxx.tar.xz /xxx

       tar Jxf xxx.tar.xz

      

 

猜你喜欢

转载自blog.csdn.net/qq_42711214/article/details/81195033