LINUX基础学习----->1.7Linux系统中的文件传输及文件的归档压缩

目录

一.scp命令 :

 二.rsync用法 :

 三.文件的归档压缩 :

 四.tar压缩 :


 

     实验环境的搭载: 配置好ip,保证两台机器可以互相ping通,为了节省资源并且设置开机为无图形模式,并且关闭两台虚拟机的防火墙,最后使用真机将两台虚拟机进行链接

 

一.scp命令 :

        scp 本地文件  远程主机用户@远程主机ip:远程主机目录的绝对路径 (将自己的给别人)


        scp  远程主机用户@远程主机ip:远程主机文件的绝对路径 本地文件(将别人的拷贝给自己)

scp 本地文件 远程主机用户@远程主机ip:远程文件的绝对路径
scp 远程主机用户@远程主机ip:远程文件的绝对路径 本地文件
scp -r 本地目录 远程主机用户@远程主机ip:远程目录的绝对路径
scp -r 远程主机用户@远程主机ip:远程目录的绝对路径 本地目录
scp -r filedir root@172.25.254.222:/mnt     -r是表示递归i,将目录与文件全部传输
scp -q file root@172.25.254.222:/mnt        -q是不显示远程复制的文件,因为默认的会显示远程复制的相关文件

 二.rsync用法 :

        1.rsync特点:rsync在文件传输过程中会跳过重复文件

        2.rsync用法:

rsync 本地文件 远程主机用户@远程主机ip:远程文件的绝对路径
rsync 远程主机用户@远程主机ip:远程文件的绝对路径 本地文件
rsync -r 本地目录 远程主机用户@远程主机ip:远程目录的绝对路径
rsync -r 远程主机用户@远程主机ip:远程目录的绝对路径 本地目录
rsync
        -r		#复制目录
	-l		#复制链接    eg:链接建立 ln -s file2 /mnt/lee
	-p		#复制权限
	-t		#复制时间戳
	-o		#复制所有人
	-g		#复制所属组
	-D		#复制设备文件

 三.文件的归档压缩 :

        1.文件归档:

tar
	-c		#创建
	-f		#指定文件名称
	-x		#解档
	-v		#显示过程
	-t		#查看
	-r		#向归档文件中添加文件
	--get	        #解档指定文件
	--delete        #删除指定文件
	-C		#指定解档路径
	-P		#不删除根路径标志

      首先我们清空 mnt目录,然后将 etc这个目录归档到mnt目录下并且成为tar格式,名字叫做tmp.tar ,然后我们在目录mnt中创建一个叫westos的文件,然后将westos放入已经打包好的tmp.tar中,然后删除mnt中的westos,但是我们可以通过从归档文件 tmp.tar指定解压出westos文件来重新的将westos恢复出来

         2.文档的压缩 :

#zip
zip -r tmp.tar.zip tmp.tar 		#zip格式压缩
unzip tmp.tar.zip			#zip格式解压缩

#gzip
gzip tmp.tar				#gzip格式压缩
gunzip tmp.tar.gz			#gzip格式解压缩

#bzip2
bzip2    tmp.tar            ##bzip2格式压缩
bunzip2  tmp.tar.bz2        ##bzip格2式解压缩    

#xz
xz tmp.tar			#xz格式压缩
unxz tmp.tar.xz			#xz格式解压缩		

 eg : 以上命令全部都是直接压缩原文件

四.tar压缩 :

#压缩成gzip
tar zcf etc.tar.gz /etc
tar zxf etc.tar.gz
#压缩成bzip2
tar jcf etc.tar.bz2 /etc
tar jxf etc.tar.bz2
#压缩成xz
tar Jcf etc.tar.xz /etc
tar Jxf etc.tar.xz

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值