主机间的信息交流——文件传输

文件在系统中的传输

scp

scp file user@ip:/dir ##把自己的file文件上传到别人的dir目录里
在这里插入图片描述
scp user@ip:/file dir ##把别人的file文件下载到自己的dir目录里
在这里插入图片描述

rsync

远程同步,速度快,默认会忽略‘文件属性,链接文件,设备文件’
-r ##同步目录
-p ##同步权限
-o ##同步文件所有人
-g ##同步文件所有组
-l ##同步链接
-D ##同步设备文件
-t ##同步文件事件戳
在这里插入图片描述
能够看到有很多的skip就是默认跳过

tar

归档文件(把很多个文件变成一个文件)
-c ##创建
-v ##显示过程
-f ##指定归档文件名称
-x ##解档
-t ##查看归档文件内容
-r ##添加文件到归档中
–get ##解档指定文件
–delete ##删除归档中的指定文件
-C ##指定解档目录
在这里插入图片描述
在这里插入图片描述

Linux中默认的四大压缩格式zip gz xz bz2

tar jcf file|dir #打包压缩成bz2格式
z #打包压缩成gz格式
J #打包压缩成xz格式
在这里插入图片描述
虽然没有硬性要求,但是最好给压缩过的文件起名时表明原文件和格式,方便他人使用,
但是名字不代表格式,即使将bz2格式起名gz,也不会改变文件的属性
tar命令中没有直接压缩成zip格式的参数,想要压缩成zip格式,命令如下
zip file #压缩文件成zip格式
unzip file #解压文件
zip格式压缩效率不高,在Linux中存在的唯一原因是因为与Windows系统互通

软硬链接问题

在系统中,有两种链接方式,一种叫做软链接,一种叫做硬链接
软链接实际上就是我们所说的快捷方式,其本身是没有具体内容的,只是一种指向,
而硬链接有点像我们所说的复制,是把文件本身的内容记录了一次,但与复制不同的是,
硬链接建立的文件与原文件实际上是同一个文件
ln file ####为file文件建立一个名为###的硬链接
ln -s file ####为file文件建立一个名为###的软链接
在原文件被删除后,软链接将会失去作用,无法打开。但是硬链接不会(相当于备份了一次)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值