一.scp下载/上传

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

例见上节ssh服务2.rsync远程同步,速率快,默认会忽视红旗linux6.0教程,文件属性,链接文件,设备文件

rsync	
	-r	##同步目录
	-p	##同步权限
	-o	##同步文件所有人
	-g	##同步文件所有组
	-l	##同步链接
	-D	##同步设备文件
	-t	##同步文件时间戳

linux curl 文件上传_如何将本机上的文件拷贝到虚拟机下的linux系统下_linux系统上传文件

(同步/fcb目录到server但文件权限没有同步)

linux curl 文件上传_如何将本机上的文件拷贝到虚拟机下的linux系统下_linux系统上传文件

(有没有发觉文件权限早已同步过去了)

(在有软联接的时侯难以传输过去,所以用到-l的,看右图)

如何将本机上的文件拷贝到虚拟机下的linux系统下_linux curl 文件上传_linux系统上传文件

(看这儿!!!加入-l时,软联接也被传输过来)

(在传输设备文件时未能传输linux上传文件linux系统上传文件,解决如右图)

如何将本机上的文件拷贝到虚拟机下的linux系统下_linux curl 文件上传_linux系统上传文件

(当加入-D时,设备文件也被传输过去linux驱动下载,注意时间戳,是不是没有同步)

linux curl 文件上传_linux系统上传文件_如何将本机上的文件拷贝到虚拟机下的linux系统下

(使用-t时,时间戳也被传输过去)

3.tar归档文件(把好多文件弄成1个文件)

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

-C ##指定目录

(将etc文件归档至etc.tar文件下)

(在etc.tar文件中添加file文件)

4.压缩1)归档压缩不可一起完成:

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

如何将本机上的文件拷贝到虚拟机下的linux系统下_linux系统上传文件_linux curl 文件上传

(将etc.tar文件压缩)

linux curl 文件上传_如何将本机上的文件拷贝到虚拟机下的linux系统下_linux系统上传文件

(压缩文件)

2)归档压缩可以一起完成

压缩:

	gzip xxx.tar
	gunzip xxx.tar.gz

归档压缩:

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

(直接将/etc/文件归档压缩)

压缩:

	bzip2 xxx.tar
	bunzip2 xxx.tar.bz2

归档压缩:

	tar jcf xxx.tar.bz2 /xxx
	tar jxf xxx.tar.bz2

压缩:

	xz xxx.tar
	unxz xxx.tar.xz

归档压缩:

	tar Jcf	xxx.tar.xz /xxx
	tar Jxf xxx.tar.xz

本文原创地址://gulass.cn/xhxzscdjqsjf.html编辑:刘遄,审核员:暂无