文件在系统中的传输

1.scp传输

此传输方式较慢,但比较稳定

scp  file  [email protected]:/dir  #向别人上传文件(user为远端用户)
scp  [email protected]:/file dir     dir   (源文件位置   目的位置)#从别处获取文件

文件在系统中的传输

文件在系统中的传输

2.rsync 传输

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

同步只能同步目录内文件,不能将整个目录同步

rsync -r  1/ [email protected]  .

-r        #同步目录             
-p       #同步权限
-o       #同步文件所有人
-g       #同步文件所有组
-l        #同步链接
-D      #同步设备文件
-t       #同步文件时间戳

文件在系统中的传输

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

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

文件在系统中的传输
    -v    ##显示过程
    -t    ##查看归档文件内容
    -r    ##添加文件到归档中

文件在系统中的传输

     -x    ##从归档文件中分出目录

文件在系统中的传输
    -- get    ##解档指定文件  (从归档后文件内复制并粘贴到指定位置)

文件在系统中的传输
    --delet  ##删除规定归档中的指定文件

文件在系统中的传输
    -C         ##指定解档目录

4.压缩与解压

1.zip

zip  -r  xxx.tar.zip   xxx.tar   #压缩
unzip   xxx.tar.zip  #解压

文件在系统中的传输

2.gz

gzip xxx.tar
gunzip  xxx.tar.gz

====

tar zcf xxx.tar.gz /xxx   归档压缩一部完成
tar zxf xxx.tar.gz         

文件在系统中的传输

  3.  bz2

bzip2  xxx.tar
bunzip2  xxx.tar.bz2

===

tar jcf  xxx.tar.bz2 /xxx
tar jxf  xxx.tar.bz2  ##bz2

4 . xz

xz xxx.tar
unxz  xxx.tar.xz()

===
tar Jcf xxx.tar.xz /xxx
tar Jxf xxx.tar.xz