如何在优麒麟上进行超大型文件的远程传输?这个命令帮你快速搞定!


lc
lc 2023-11-01 12:02:22 52111
分类专栏: 资讯
1、什么是 scp

scp 是 secure copy 的缩写,是 Linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令,可用于同一局域网中两台 Linux 主机之间进行远程拷贝文件。与其他工具和命令相比,scp 命令具有以下特点:

  • scp 命令能够进行加密传输,部分重要的文件通过 scp 命令传输能够保护文件的内容,避免被其他操作拦截或者拷贝。

  • scp 命令能够跨服务器进行文件的传输,在使用的过程之中会更加方便,方便进行相应任务的开展,而不需要打开多方软件。

  • scp 命令对系统的后台负荷比较小,不会给系统带来负担,可以同时进行其他工作任务。


接下来,我们来说说如何在优麒麟系统上使用此命令进行文件拷贝工作,包括如何直接上传文件到远程主机或将远程主机上的东西拷贝下来。
2、scp 的常用选项

在实际环境中,我们一般使用以下命令格式,来实现对文本内容的操作。

     

  • 本地文件上传

  • scp 本地文件 目标用户名@目标IP:端口 目标文件拷贝路径
  • 拷贝目标文件

  • scp 目标用户名@目标IP:端口 目标文件 本地文件路径
  • scp命令有很多可以使用的参数,下面我们列几个常见的参数:

图片

3、scp 的常用场景

(注意:以下代码示例中的 ip 和 username 分别为远程主机 ip 地址和用户名)

(1)从本地复制到远程 

  • 指定远程文件夹

  • scp localFile username@ip:远程文件夹
  • 复制到远程后重新命名文件

  • scp localFile username@ip:新文件名

(2)复制目录命令格式 

  • scp -r 本地目录 username@ip:远程目录
  • scp -r 本地目录 ip:远程目录

(3)从远程复制到本地 

从远程复制到本地,只要将从本地复制到远程的命令的后 2 个参数调换顺序即可。

  • 指定远程文件夹

  • scp -r username@ip:远程文件夹 本地文件夹
  • 复制到远程后重新命名文件

  • scp username@ip:远程文件 本地新文件名

 

4、注意事项

如果远程服务器防火墙有为 scp 命令设置了指定的端口,我们需要使用 -P 参数来设置命令的端口号,命令格式如下:

  • scp 命令使用端口号 4588

  • scp -P 4588 username@ip:/home/kylin/文件 /home/kylin/

scp 命令必须要先 ping 通对方的 ip 才能进行使用,也就是要在同一个网络环境之下。

使用 scp 命令要确保使用的用户具有可读取远程服务器相应文件的权限,如果无法使用 scp 命令,可以请对方暂时关闭防火墙。

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=27984
赞同 3
评论 0 条
lcL0
粉丝 0 发表 5 + 关注 私信
上周热门
如何使用 StarRocks 管理和优化数据湖中的数据?  2944
【软件正版化】软件正版化工作要点  2863
统信UOS试玩黑神话:悟空  2823
信刻光盘安全隔离与信息交换系统  2718
镜舟科技与中启乘数科技达成战略合作,共筑数据服务新生态  1251
grub引导程序无法找到指定设备和分区  1217
华为全联接大会2024丨软通动力分论坛精彩议程抢先看!  163
点击报名 | 京东2025校招进校行程预告  162
2024海洋能源产业融合发展论坛暨博览会同期活动-海洋能源与数字化智能化论坛成功举办  160
华为纯血鸿蒙正式版9月底见!但Mate 70的内情还得接着挖...  157
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

加入交流群

请使用微信扫一扫!