Linux scp命令使用实例汇总

Linux scp命令使用实例汇总

SCP简介

SCP(Secure Copy)是一种基于SSH协议进行加密传输的文件传输工具,它可以在本地主机和远程主机之间进行文件的复制和传输。SCP命令和Linux系统中的其他命令一样,可以通过命令行或Shell脚本来使用。

SCP上传文件

使用SCP上传文件非常简单,只需要在命令行中输入以下命令:

  scp local_file remote_username@remote_ip:remote_folder

其中,local_file是本地文件的路径,remote_username是远程主机的用户名,remote_ip是远程主机的IP地址,remote_folder是远程主机上的文件夹路径。

例如,要将本地文件test.txt上传到远程主机192.168.1.100的/home/user目录下,可以使用以下命令:

  scp /home/localuser/test.txt remoteuser@192.168.1.100:/home/user

SCP下载文件

使用SCP下载文件也非常简单,只需要在命令行中输入以下命令:

  scp remote_username@remote_ip:remote_file local_folder

其中,remote_username是远程主机的用户名,remote_ip是远程主机的IP地址,remote_file是远程主机上的文件路径,local_folder是本地文件夹路径。

例如,要将远程主机192.168.1.100上的文件test.txt下载到本地主机的/tmp目录下,可以使用以下命令:

  scp remoteuser@192.168.1.100:/home/user/test.txt /tmp

SCP指定端口

有时候,远程主机的SSH服务可能不是默认的22端口,这时候就需要使用SCP指定端口来进行文件传输。

SCP指定端口的命令格式如下:

  scp -P port remote_username@remote_ip:remote_file local_folder

其中,port是远程主机的SSH服务端口号。

例如,要将远程主机192.168.1.100上的文件test.txt下载到本地主机的/tmp目录下,并且远程主机的SSH服务端口号是2222,可以使用以下命令:

  scp -P 2222 remoteuser@192.168.1.100:/home/user/test.txt /tmp

SCP传输目录

SCP不仅可以传输文件,还可以传输目录。要传输目录,需要使用-r选项。

SCP传输目录的命令格式如下:

  scp -r local_folder remote_username@remote_ip:remote_folder

其中,local_folder是本地目录路径,remote_username是远程主机的用户名,remote_ip是远程主机的IP地址,remote_folder是远程主机上的目录路径。

例如,要将本地目录/home/localuser/mydir上传到远程主机192.168.1.100的/home/user目录下,可以使用以下命令:

  scp -r /home/localuser/mydir remoteuser@192.168.1.100:/home/user

SCP传输文件夹

有时候,需要将一个文件夹中的所有文件传输到远程主机上的一个文件夹中,这时候可以使用通配符*。

SCP传输文件夹的命令格式如下:

  scp -r local_folder/* remote_username@remote_ip:remote_folder

其中,local_folder是本地目录路径,remote_username是远程主机的用户名,remote_ip是远程主机的IP地址,remote_folder是远程主机上的目录路径。

例如,要将本地目录/home/localuser/mydir中的所有文件上传到远程主机192.168.1.100的/home/user目录下,可以使用以下命令:

  scp -r /home/localuser/mydir/* remoteuser@192.168.1.100:/home/user

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 2022amd游戏本怎么选(AMD 锐龙 6000系移动处理器笔记本怎么选)

    刚开年就看到各家厂商都在更新自家的新款笔记本产品,那么2022年了笔记本应该怎么选择呢?其实从最近更新了各家旗舰笔记本也可以看出其中端倪,各家游戏本都在给自己减“负”,这个负主要是在游戏本的尺寸上。在游戏本都在性能提升的同时,在产品尺寸上都为玩家提供了更轻薄的选择。其中AMD更是在游戏本和轻薄本中继续发力,为玩家带来了全新Zen 3+架构的锐龙 6000系移…

    2022-04-21 投稿
    00
  • icloud储存空间已满怎么解决(4种免费无限储存方法)

    相信iPhone用户对于iCloud不陌生,它是苹果供苹果用户的一项云服务,可以通过此工具进行信息及数据的共享和同步。 但是,苹果仅为用户提供免费的5G储存空间,有些用户自从登录iCloud之后,未曾再管理,导致5G免费储存空间很快存满信息或数据,导致无法再进行同步。 遇到iCloud储存空间已满怎么解决?试试以下这4种方法!第3种方法免费,还可快速选择性无…

    2022-05-22 投稿
    00
  • 电池鼓包了还能用吗(怎么处理笔记本电脑的电池膨胀)

    相信大家对笔记本电脑都不陌生吧?笔记本电脑的优点就是便于携带,如今笔记本电脑的制造技术也已经成熟,不少笔记本电脑厂家都开始生产超薄笔记本电脑,相对以前笔记本电脑来说,现在市面上的笔记本电脑已经非常的薄了(专业游戏笔记本电脑除外),薄笔记本电脑非常受到人们的欢迎,特别是受到女大学生的拥护。可是最近我在维修电脑过程中发现一个严重的笔记本电脑隐患故障现象,很多人都…

    2022-08-22
    00
  • 360扩展中心在哪里找(idm如何添加到浏览器)

    什么是浏览器的扩展程序?简单来说,就是浏览器内可安装的一些功能性插件。常见的有截图功能、屏蔽广告等。下面以360安全浏览器13(版本号:13.1.1546.01,内核版本:86.0.4240.198)添加IDM这款优秀的下载软件为例,说说怎样把IDM集成到360浏览器中。 当然前提是先把IDM安装到电脑中,而且是电脑中也安装了360安全浏览器。 一、打开36…

    2022-03-16 投稿
    00
  • win10注册表修复工具哪个好(win10注册表修复工具推荐)

    win10注册表修复工具哪个好(win10注册表修复工具推荐)   注册表修复工具GlaryRegistryRepair中文版。快速,简单,直接一个完美的解决方案让你安全扫描,清理和修复注册表问题。支持选择条目,创建排除列表和导出结果,该工具使您可以扫描和清理注册表以提高系统性能。注册表修复可帮助您修复Windows注册表文件中发现的问题,从而使操作系统运行…

    2022-12-13
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信