8.文件在系统中的传输

1.scp命令

scp file user@ip:/dir
scp -r dir user@ip:/dir
e.g.

scp -r dir root@172.25.254.218     (上传目录)

scp user@ip:/file dir
e.g.

scp kiosk@172.25.254.200:/mnt/unit6 .     (下载文件)

2.rsync命令

rsync远程同步,速度快,默认会忽略文件属性、链接文件、设备文件

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

在这里插入图片描述

rsync -r /zxyos/ root@172.25.254.218:/mnt     ##同步目录

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

rsync -rp /zxyos/ root@172.25.254.218:/mnt     ##同步目录权限

在这里插入图片描述
在这里插入图片描述

rsync -rpo /zxyos/ root@172.25.254.218:/mnt     ##同步目录&权限&所有人

在这里插入图片描述
在这里插入图片描述

rsync -rpog /zxyos/ root@172.25.254.218:/mnt     ##同步目录&权限&所有人&所有组

在这里插入图片描述
在这里插入图片描述

rsync -rpogt /zxyos/ root@172.25.254.218:/mnt     ##同步目录&权限&所有人&所有组&时间戳

在这里插入图片描述
在这里插入图片描述

rsync -rpogtl /zxyos/ root@172.25.254.218:/mnt     ##同步目录&权限&所有人&所有组&时间戳&链接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

rsync -rpogtlD /zxyos/ root@172.25.254.218:/mnt     ##同步目录&权限&所有人&所有组&时间戳&链接&设备文件

在这里插入图片描述
在这里插入图片描述

3.tar命令

tar归档文件(把多个文件变成一个文件)

命令作用
tar -c创建
tar -f指定归档文件名称
tar -v显示过程
tar -t查看归档文件的内容
tar -r添加文件到归档文件中
tar -x解档
tar -C将文件解档到指定目录中
tar --get解档指定文件
tar --delete删除指定文件
tar cf etc.tar /etc/

在这里插入图片描述

tar cfv etc.tar /etc/

在这里插入图片描述

tar tf etc.tar 

在这里插入图片描述

tar rf etc.tar file

在这里插入图片描述

tar xf etc.tar 

在这里插入图片描述

tar f etc.tar --get file

在这里插入图片描述

tar f etc.tar --delete file

在这里插入图片描述

tar xf etc.tar -C /mnt/

在这里插入图片描述

4.压缩

压缩类型压缩解压归档压缩解归档压缩
zipzip -r xxx.tar.zip xxx.tarunzip xxx.tar.zip
gzgzip xxx.targunzip xxx.tar.gztar zcf xxx.tar.gz /xxxtar zxf xxx.tar.gz
bz2bzip xxx.tarbunzip xxx.tar.bz2tar jcf xxx.tar.bz2 /xxxtar jxf xxx.tar.bz2
xzxz xxx.tarunxz xxx.tar.xztar Jcf xxx.tar.xz /xxxtar Jxf xxx.tar.xz

zip不能归档压缩一步进行

du -sh filename      ##显示文件大小
file filename     ##查看文件类型

在这里插入图片描述

zip -r etc.tar.zip etc.tar
unzip etc.tar.zip

在这里插入图片描述

gzip etc.tar
gunzip etc.tar.gz
tar zcf etc.tar.gz /etc
tar zxf etc.tar.gz

在这里插入图片描述
在这里插入图片描述

bzip etc.tar
bunzip etc.tar.bz2
tar jcf etc.tar.bz2 /etc
tar jxf etc.tar.bz2

在这里插入图片描述
在这里插入图片描述

xz etc.tar
unxz etc.tar.xz
tar Jcf etc.tar.xz /etc
tar Jxf etc.tar.xz

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值