linux不同系统文件的文件传输

  

1。文件归档
(1)

  

文件归档,就是把多个文件变成一个归档文件

  

(2)   

焦油c创建
發inux不同系统文件的文件传输” 發inux不同系统文件的文件传输” 發inux不同系统文件的文件传输"

  
 <代码> f指定归档文件名称
  t显示归档文件中的内容
  r向归档文件中添加文件
  ——获得取出单个文件
  ——删除删除单个文件 
  

x取出归档文件中的所有内容

  

- c指定解档目录

  

- z广州格式压缩

  

- j bz2格获取式压缩

  

- j xz格式压缩

  

2。压缩

  

广州   

gzip etc.tar压缩成广州格式

  

gunzip etc.tar。广州解压广州格式压缩包

  

焦油zcf etc.tar。广州/etc把文件归档为焦油并压缩成广州

  

焦油zxf etc.tar。广州解压并解档广州格式压缩包
bz2
获取發inux不同系统文件的文件传输"

  

bzip2 etc.tar压缩成bz2格获取式

  

bunzip2 etc.tar。bz2解获取压bz2格获取式压缩包

  

焦油jcf etc.tar。bz2/获取等把文件归档为焦油并压缩成bz2

获取   

焦油箱体etc.tar。bz2解获取压并解档bz2格获取式压缩包
xz 發inux不同系统文件的文件传输"

  

xz etc.tar压缩成xz格式

  

unxz etc.tar。xz解压xz格式压缩包

  

焦油Jcf etc.tar。xz/etc把文件归档为焦油并压缩成zx

  

焦油箱体etc.tar。xz解压并解档xz格式压缩包zip


  

zip - r etc.tar。zip etc.tar压缩成zip格式

  

解压etc.tar。zip解压拉链格式压缩包
發inux不同系统文件的文件传输”
3。系统中的文件传输

  

scp文件username@ip:/dir上传
scp username@ip:/目录/文件/目录下载
rsync(参数)文件username@ip:/dir

  

發inux不同系统文件的文件传输”
rsync - r同步目录
發inux不同系统文件的文件传输”
与scp进行对比:
同步和scp在文件夹均不存在时,执行时间相差不大,但是文件夹存在的情况下差异很大。原因是scp是复制:若mas2文件不存在则新建,若存在则覆盖,若mas2上有而仪表板主机没有,则不改变。可以理解为scp为“复制”。而rsync则在文件在存在于两主机时,比较两文件是够相同,相同的话,就什么都不做,若存在差异就直接更新。
简单的说rsync只对差异文件做更新

  

- l不忽略链接

  

- p不忽略文件权限

  

- t不忽文件时间戳

  

- g不忽文件所有组

  

- o不忽文件所有人

  

- d不忽略设备文件

linux不同系统文件的文件传输