当前位置: 首页 > Linux

如何在优麒麟上远程传输超大文件?此命令将帮助您快速完成它!

时间:2023-04-06 01:21:10 Linux

关注优麒麟,更多干货等着你!在日常使用中,我们经常需要将大文件下载到本地或者传输到其他电脑上。但是在Linux操作系统中,能够快速方便地传输非常大的文件的工具并不多。今天给大家介绍一下如何通过一个简单的scp命令快速实现大文件的远程传输。如果你也有这样的困惑,那就跟着小编往下看吧!1、什么是scpscp是securecopy的缩写。是Linux系统下基于ssh登录的安全远程文件拷贝命令。它可用于在同一局域网中的两台Linux主机之间远程复制文件。scp命令与其他工具命令相比有以下特点:scp命令可以进行加密传输,一些重要的文件可以通过scp命令传输,保护文件内容,避免被其他操作拦截或复制.scp命令可以跨服务器传输文件,在使用的过程中会更加方便,方便在不打开多方软件的情况下开发相应的任务。scp命令对系统的后台负载比较小,不会给系统带来负担,可以同时执行其他任务。下面说说如何使用这个命令在优麒麟系统上拷贝文件,包括如何直接上传文件到远程主机或者从远程主机拷贝东西。2、scp的常用选项在实际环境中,我们一般使用如下命令格式来实现对文本内容的操作。本地文件上传:scp本地文件目标用户名@目标IP:端口目标文件复制路径复制目标文件:scp目标用户名@目标IP:端口目标文件本地文件路径scp命令有很多可以使用的参数,我们列举一个下面几个常用参数:3、scp常用场景(注意:以下代码示例中的ip和username分别为远程主机ip地址和用户名)(1)从本地复制到远程指定的远程文件夹scplocalFileusername@ip:Copy远程文件夹到远程并重命名文件scplocalFileusername@ip:新文件名(2)复制目录命令格式scp-rlocaldirectoryusername@ip:remotedirectoryorscp-rlocaldirectoryip:remotedirectory(3)从远程复制到本地要从远程复制到本地,只需交换从本地复制到远程的命令的最后两个参数的顺序。指定远程文件夹scp-rusername@ip:将远程文件夹的本地文件夹复制到远程并重命名文件scpusername@ip:远程文件端口的本地新文件名,我们需要使用-P参数设置命令的端口号,命令格式如下:scp命令使用端口号4588scp-P4588username@ip:/home/kylin/file/home/kylin/scp命令必须先ping通才行通过对方的ip才能使用,就是必须在同一个网络环境下。使用scp命令时,确保使用的用户有权限读取远程服务器上的相应文件。如果无法使用scp命令,可以要求对方暂时关闭防火墙。