linux学习笔记(九):linux系统中的文件传输

tips:
非对称加密下,在服务器端生成密钥,对服务器进行加密,传递私钥给客户端,可以使客户端免密登陆服务器。(公+私)
在客户端生成密钥,对服务器加密,可以免密登陆服务器。(公)

一、scp命令

准备工作,关闭防火墙

systemctl disable firewalld
systemctl stop firewalld

scp:

scp 本地文件 远程主机用户@远程主机ip:远程主机目录的绝对路径   上传文件
scp 远程主机用户@远程主机ip:远程主机文件的绝对路径 本地文件   下载文件

上传文件:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载文件:
在这里插入图片描述
在这里插入图片描述

time:
制作大文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

rsync:

rsync 文件 远程用户@远程主机ip:远程主机目录                  上传文件

rsync 远程用户@远程主机ip:远程主机目录 文件路径              下载文件

上传:
在这里插入图片描述
在这里插入图片描述
下载:
在这里插入图片描述

在这里插入图片描述

实验环境:
在这里插入图片描述
复制目录:

  1. 复制目录内容 /mnt/
    在这里插入图片描述
    在这里插入图片描述
  2. 复制目录内容及目录 /mnt
    在这里插入图片描述
    在这里插入图片描述
    复制链接:

在这里插入图片描述
在这里插入图片描述
复制权限:
在这里插入图片描述
在这里插入图片描述
复制用户:
在这里插入图片描述
在这里插入图片描述
复制用户组:

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

设备信息:
在这里插入图片描述
在这里插入图片描述

二.文件的归档压缩

1.文件归档

在这里插入图片描述

cf (创建归档)cvf(查看过程):
在这里插入图片描述
tf(查看归档文件内容):

在这里插入图片描述
xf -C (指定解档路径)
在这里插入图片描述
rf 向归档文件添加文件:

tar rf  etc.tar westos

–get 解档指定文件:

tar f etc.tar --get westosfile

2.压缩

zip
zip -r mnt.tar.zip mnt.tar      zip格式压缩
unzip mnt.tar.zip               zip格式解压缩
gzip
gzip mnt.tar                    gzip格式压缩
gunzip mnt.tar.gz               gzip格式解压缩
bzip2 mnt.tar                   bzip2格式压缩
bunzip2 etc.tar.bz2             bzip2格式解压缩
xz mnt.tar                      xz格式压缩
unxz mnt.tar.xz                 xz格式解压缩

在这里插入图片描述

3.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 

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值