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

9次阅读

共计 1138 个字符,预计需要花费 3 分钟才能阅读完成。

关注 优麒麟,更多干货等着你!

在日常应用中,咱们经常须要将大型文件下载到本地或传输到其余电脑上。然而在 Linux 操作系统中,可能实现疾速便捷传输超大型文件的工具却不多。明天就给大家介绍一下,如何通过一个简略的 scp 命令来疾速实现大型文件近程传输。如果你也有这方面的困惑,那么连忙跟着我一起往下看吧!

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 命令,能够请对方临时敞开防火墙。


正文完
 0