Linux---系统文件管理

1、文件传输

scp
scp file user@ip:dir—上传
scp f1 root@192.168.122.100:/
在这里插入图片描述
在这里插入图片描述
scp user@ip:file dir—下载
scp root@192.168.122.100:/root/f2 .
在这里插入图片描述

rsync
远程同步,速度快,默认会忽略,文件属性,链接文件,设备文件
-r
同步目录
rsync -r d1 root@192.168.122.200:/
在这里插入图片描述
在这里插入图片描述
-p
同步权限
rsync -p f* root@192.168.122.200:/mnt
在这里插入图片描述
在这里插入图片描述
-o
同步文件所有人
rsync -o f1 root@192.168.122.200:/mnt
在这里插入图片描述
在这里插入图片描述
-g
同步文件所有组
rsync -g f1 root@192.168.122.200:/mnt
在这里插入图片描述
在这里插入图片描述
-l
同步链接
rsync -l lib root@192.168.122.200:/mnt
在这里插入图片描述
在这里插入图片描述
-D
同步设备文件
rsync -D zero root@192.168.122.200:/mnt
在这里插入图片描述
在这里插入图片描述
-t
同步时间戳

2、tar—归档文件

-c
创建
-v
显示过程
-f
指定归档文件名
tar -cvf file.tar
在这里插入图片描述
-x
解档
tar -xvf file.tar
在这里插入图片描述
在这里插入图片描述
-t
查看归档文件内容
tar -tf file.tar
在这里插入图片描述
-r
添加文件到归档中
tar -rf file.tar f11
在这里插入图片描述
--get
解档指定文件
tar -xf file.tar --get f11
在这里插入图片描述
--delete
删除归档中的指定文件
tar -f file.tar --delete f11
在这里插入图片描述
-C
指定解档目录
tar -xf file.tar -C /tmp/d1
在这里插入图片描述

3、压缩与解压缩

zip
zip -r xxx.zip xxx.tar
压缩
zip -r file.zip file.tar
在这里插入图片描述
unzip xxx.zip
解压缩
unzip file.zip
在这里插入图片描述

gz
gzip xxx.tar
压缩
gzip file.tar
在这里插入图片描述
gunzip xxx.tar.gz
解压缩
gunzip file.tar.gz
在这里插入图片描述

tar zcf xxx.tar.gz /xxx
归档、压缩同步进行
tar zcf file1.tar.gz /mnt
在这里插入图片描述
tar zxf xxx.tar.gz
解包
tar zxf file1.tar.gz
在这里插入图片描述

bz2
bzip2 xxx.tar
压缩
bzip2 file.tar
在这里插入图片描述
bunzip2 xxx.tar.bz2
解压缩
bunzip2 file.tar.bz2
在这里插入图片描述

tar -jcf xxx.tar.bz2 /xxx
归档、压缩同步进行
tar -jcf file.tar.bz2 /mnt
在这里插入图片描述
tar -jxf xxx.tar.bz2
解包

tar -jxf file.tar.bz2

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值