看完就会的文件传输管理--远程传输、文件归档、压缩、解压

目录

文件的远程传输

 scp 

rsync

文件归档

tar

文件压缩与解压

zip

gzip

bzip2

xz

文件归档(打包)+压缩

gzip

bzip

xz


文件的远程传输

在进行本次实验时,要保证两台主机是可以通信的(ping   ip地址是通的)关闭防火墙

systemctl disable --now firewalld

 且第二台主机(远程主机)必须开启sshd服务

如果未开启则开启,命令如下

 systemctl enable --now sshd

  •  scp 

scp 本地文件 远程主机用户 @ 远程主机 ip 远程主机目录的绝对路径
scp 远程主机用户 @ 远程主机 ip 远程主机文件的绝对路径 本地文件
scp
scp file1 root @ 172.25.254.8 :/ root / Desktop
把本地文件复制到远程主机 ( 上传 )
scp - r dir1 root @ 172.25.254.108 :/ root / Desktop
上传目录
scp - q file1 root @ 172.25.254.108 :/ root / Desktop
传输文件时不显示进度
scp root @ 172.25.254.108 :/ root / Desktop /a   / root / Desktop
把远程文件复制到本地 下载

 scp file1 root@172.25.254.8:/root/Desktop

 scp -r dir1 root@172.25.254.108:/root/Desktop

 上传文件和目录:

 scp -qr root@172.25.254.108:/root/Desktop/ddd /root/Desktop

然后给ddd目录中放入一些文件 

  • rsync

rsync 文件  远程用户 @ 远程主机 ip : 远程主机目录
rsync  远程用户 @ 远程主机 ip : 远程主机目录  文件路径
rsyncrsync -r
复制目录
rsync -l
复制链接
rsync -p
复制权限
rsync -t
复制时间戳
rsync -o
复制拥有者
rsync -g
复制拥有组
rsync -D
复制设备文件

文件归档

  • tar

tartar c
创建
tar f
指定文件名称
tar x
解档
tar v
现实过程
tar t
查看
tar r
向归档文件中添加文件
tar --get
解档指定文件
tar --delete
删除指定文件
tar -C
指定解档路径
tar -p
don ' t remove " / "

 

 

文件压缩与解压

  • zip

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

  • gzip

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

 

  • bzip2

bzip2 etc.tar #bzip2格式压缩
bunzip2 etc.tar.bz2 #bzip2 格式解压缩

  • xz

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

 

文件归档(打包)+压缩

  • gzip

tar zcf etc.tar.gz / etc ##直接归档并且压缩gzip格式
tar zxf etc.tar.gz  ##解压

 

  • bzip

tar jcf etc.tar.bz2 / etc ##直接归档并且压缩成bzip2格式
tar jxf etc.tar.bz2 ##解压

 

  • xz

tar Jcf etc.tar.xz / etc  ##直接归档并且压缩xz格式
tar Jxf etc.tar.xz  ##解压

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值