Linux之文件传输

1、scp命令

scp file user@ip:/dir		#把自己主机的文件远程复制到其他主机
	scp user@ip:/file dir		#把其他主机的文件远程复制到当前主机
	注意要关闭接收端的防火墙

在这里插入图片描述在这里插入图片描述
2、rsync

rsync		##远程同步,速度快,默认会忽略:文件属性,链接文件,设备文件
		-r	##同步目录
		-p	##同步权限
		-o	##同步文件所有人
		-g	##同步文件所有组
		-l	##同步链接
		-D	##同步设备文件
		-t	##同步文件时间戳

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、tar归档文件
3.tar ##归档文件(把很多个文件变成一个文件)

	-c	##创建
	-v	##显示过程
	-f	##指定归档文件名称
	-x	##解档
	-t	##查看归档文件内容
	-r	##添加文件到归档中
	--get	##解档指定文件
	--delete ##删除归档中的指定文件
	-C	##指定解档目录

创建
在这里插入图片描述
解档
在这里插入图片描述

查看

在这里插入图片描述
添加file进去
在这里插入图片描述
解锁指定文件 这里是file
在这里插入图片描述
删除归档中的指定文件
在这里插入图片描述
指定解档目录
在这里插入图片描述
4、压缩
将文件压缩后会方便文件的传输

zip				##压缩,格式为zip
unzip			##解压缩zip文件
gzip			##压缩,格式为gz
gunzip			##解压缩gz文件
bzip2			#压缩,格式为bz2
bunzip2			##解压缩bz2文件
xz				##压缩,格式为xz
unxz			##解压缩xz文件

gzip etc.tar.gz etc.tar ##格式为:压缩命令 压缩后文件名 将压缩的打包文件 在这里插入图片描述相比较而言压缩的内存的是底下的命令
5、打包和压缩一起进行

gzip etc.tar.gz etc.tar

	##格式为:压缩命令 压缩后文件名 将压缩的打包文件 

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44313275/article/details/86517349
今日推荐