文件的传输/归档/压缩

一 scp 传输速度较慢
格式:
scp -r 文件或者目录 user@ip:/dir #上传,将本地文件上传到远程主机中
在这里插入图片描述

  scp -r user@ip:文件或者目录  dir  #下载,将远程主机中文件或目录下载到本地主机中

在这里插入图片描述
二 rsync 远程同步
优点:文件传输速度较快
缺点: 默认忽略文件属性,连接文件,设备文件
在这里插入图片描述
rsync 参数:

-r        同步目录 
-p        同步权限

在这里插入图片描述

  -o        同步用户

在这里插入图片描述

   -g        同步文件所有组

在这里插入图片描述
-l 同步连接
在这里插入图片描述

-t 同步文件时间戳
在这里插入图片描述

-D        同步设备文件

三 tar 归档文件
作用: 把多个文件变成一个文件
tar 参数:

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

在这里插入图片描述

   -v      #显示过程

图1

   -t    #查看归档文件内容

图1

   -r      #添加文件到归档中

图1

   --get file     #解档指定文件

图1

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

图1

  -x    #解档到当前目录

图1

-C    #指定解档目录

在这里插入图片描述
四 文件压缩
1 zip

zip -r   xxx.tar.zip(压缩后的文件名称)   xxx.tar(要被压缩的文件名称)  
unzip  xxx.tar.zip(压缩后的文件名称)       #解压缩(原压缩文件不会消失)

图1
2 gzip

gzip    xxx.tar           #压缩文件 (源文件会消失变成压缩文件)
gunzip  xxx.tar.gz        #解压   (解压过程中压缩包文件会消失)

图1
3 bzip2

bzip2    xxx.tar           #压缩文件 (源文件会消失变成压缩文件)
bunzip2  xxx.tar.bz2        #解压   (解压过程中压缩包文件会消失)

图1
4 xz

xz   xxx.tar          #压缩文件 (源文件会消失变成压缩文件)
unxz  xxx.tar.xz      #解压   (解压过程中压缩包文件会消失)

图1
五 文件归档与压缩同时进行
1 在归档文件的同时使用gzip的方式对文件进行压缩

tar  zcf  xxx.tar.gz   /xxx      #归档压缩
tar  zxf  xxx.tar.gz             #解压缩

图1
2 在归档文件的同时使用bzip2的方式对文件进行压缩

 tar  jcf  xxx.tar.bz2   /xxx      #归档压缩
 tar  jxf  xxx.tar.bz2             #解压缩

图1
3 在归档文件的同时使用xz的方式对文件进行压缩

 tar Jcf  xxx.tar.xz  /xxx      #归档压缩
 tar  Jxf  xxx.tar.xz           #解压缩

图1

猜你喜欢

转载自blog.csdn.net/shang_feng_wei/article/details/88981941
今日推荐