linux文件远程传输

1.scp  --------远程单个复制 

            scp          file

            scp   user@ip:  /file   dir

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

  rsync  -r   /etc/ [email protected]:/mnt             ----不包含目录

                   /etc  [email protected]:/mnt            -----包含目录

rsync  -o   ------保留文件所有人

rsync -p     ------保留文件权限

rsync -l      --------保留链接

rsync  -g    ---------保留文件所有组

rsync -D  ------保留设备文件

rsync -t    ------保留时间戳

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

     tar  -c  --------创建

            -f    ---------指定归档文件名称

            -v  --------显示过程

            -x   ----------解档

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

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

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

             -C   -------------指定解档目录

du -sh    ---------查看文件大小

4.压缩

zip

zip -r xxx.tar.zipxxx.tar

unzip  xxx.tar.zip

gz

gzip xxx.tar  ----压缩

gunzip  xxx.tar.gz  -------------解压

tar  zcvf  xxx.tar.gz /xxx      ---------一步解压缩

tar  zxf  xxx.tar.gz

bz2

bzip  xxx.tar  --------压缩

bunzip2  xxx.tar.bz2-------解压

xz

xz  xxx.tar  --------------压缩

unxz xxx.tar.xz

file xxx  ------------------查看文件类型

猜你喜欢

转载自blog.csdn.net/fighting_s/article/details/83106053
今日推荐