Linux系统的文件传输

1.文件在系统中的传输

1.scp

scp file user@ip:/dir    #上传
scp user@ip:/file dir    #下载

2.rsync

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

rsync -参数 file user@ip:/dir    #上传
rsync -参数 user@ip:/file dir    #下载
-r    #同步目录
-p    #同步权限
-o    #同步文件全部人
-g    #同步文件全部组
-l    #同步连接
-D    #同步设备文件
-t    #同步时间

注:code

westos/ #传送目录中的内容
westos #传输目录及其内容图片

图片描述


3.tar

归档文件,把不少个文件变成一个文件
tar -参数 xxxx.tar file|/dirip

-c    #建立
-v    #显示过程
-f    #指定归档内容
-t    #显示
-r    #添加文件当归档中
-x    #解压一个归档文件
--get        #解档指定文件  
--delete    #删除归档中的指定文件
-C        #指定解档目录

图片描述

4.压缩

zip

zip -r xxxx.tar.zip xxx.tar  
unzip  xxx.tar.zip

图片描述

gz

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

图片描述

bz2

bzip2 xxx.tar
bunzip2 xxx.tar.bz2
====
tar jcf xxx.tar.bz2 /xxx
tar jxf xxx.tar.bz2

图片描述

xz

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

图片描述

注:gzip,bz2,xz能够归档和压缩一块儿get

相关文章
相关标签/搜索