系统远程文件传输与归档压缩

文件在系统中的传输

1.scp

scp  file user@ip:/dir
scp  user@ip:/file dir 

(见博客系统远程调用)
2.rsync ##远程同步,传输速度快,默认会忽略文件属性 链接文件 设备文件

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

在/mnt下建立十个文件 并将文件的所有人和所有组修改为lee 并修改文件的权限为满权限
在这里插入图片描述
在这里插入图片描述

传输到的文件权限 所有人 所有组 是之前未发生改变的样子
在这里插入图片描述
当使用 参数-ropg传输时会将文件修改之后的所有人所有组 权限都传输过来
在这里插入图片描述 在这里插入图片描述
建立一个连接文件 使用-l 同步连接

在这里插入图片描述在这里插入图片描述
同步时间戳
在这里插入图片描述
在这里插入图片描述
同步字符设备
在这里插入图片描述
在这里插入图片描述

文件的归档与压缩

1.归档
tar ##归档文件,将很多文件变为一个文件

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

归档/etc下的文件 并指定归档文件名称为 etc.tar
在这里插入图片描述
指定归档的同时显示创建过程
在这里插入图片描述
添加file文件到归档文件中
在这里插入图片描述
解档归档文件
在这里插入图片描述
指定将归档文件中的file文件解档
在这里插入图片描述指定删除归档文件
在这里插入图片描述

注意:在归档文件后,文件会变小。归档时会去除快捷方式
2.压缩

du  -sh   xxx.tar   查看文件占用内存大小

zip

zip  -r  xxx.tar.zip  xxx.tar  ##压缩xxx.tar文件为zip格式
unzip  xxx.tar.zip  ##解压zip格式文件

压缩etc.tar文件为zip格式 后解压
在这里插入图片描述
在这里插入图片描述
gz

gzip  xxx.tar 
gunzip  xxx.tar.gz
tar zcf  xxx.tar.gz     /xxx   ##在建立归档文件的同时进行了归档文件的压缩
tar zxf  xxx.tar.gz 

压缩文件etc.tar为gzip格式 查看压缩后文件大小并解压

在这里插入图片描述
在建立归档文件的同时将文件压缩为gzip格式
在这里插入图片描述
解档 归档并以gzip格式压缩的文件
在这里插入图片描述

bz2

bzip2  xxx.tar
bunzip  xxx.tar.bz2
tar jcf  xxx.tar.bz2  /xxx
tar jxf  xxx.tar.bz2

将文件压缩为bzip2格式 查看压缩后文件大小并解压
在这里插入图片描述建立归档文件的同时压缩该文件为bzip2格式

在这里插入图片描述
解档 归档并以bzip2格式压缩的文件
在这里插入图片描述

xz

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

将文件压缩为xz格式 查看那文件大小 并解压
在这里插入图片描述
建立归档文件的同时 压缩文件为xz格式
在这里插入图片描述
解档 归档并以xz格式压缩的文件
在这里插入图片描述

注意:zip不能在归档的同时进行压缩
xz格式的压缩后文件大小最小 但压缩速度慢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值