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)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 主板bios更新方法及注意事项

    主板BIOS更新方法及注意事项 大纲 简介 为什么需要更新BIOS 更新前的准备工作 BIOS更新方法 注意事项 结论 参考文献 简介 BIOS,全称为基本输入输出系统,是主板上的一个程序,用于控制硬件设备的初始化和系统启动过程。BIOS更新是为了解决一些兼容性问题,修复漏洞和提高系统稳定性。在本文中,我们将介绍主板BIOS更新的方法及注意事项。 为什么需要…

    2023-05-20
    00
  • 苹果ps不能完成命令因为暂存盘已满(mac暂存盘已满如何清除的解决方法)

    这是因为苹果电脑内存不足,如果在做图的过程中,一直没有关闭的情况下,之前打开的图片的缓存就会存在,就会导致PS缓存用完。可以保存文件之后重启一下PS;也可以打开【编辑】-【**项】-【性能】把暂存盘设置为其他盘符;还可以清除PS的缓存空间。 1、可以将PS关闭,重新启动一下,缓存就释放了;  2、系统默认把PS暂存盘设置在C盘,C盘空间不够时打开【编辑】-【…

    2022-08-11
    00
  • 固态移动硬盘哪个牌子好?Win7下推荐的固态移动硬盘品牌

    固态移动硬盘哪个牌子好?Win7下推荐的固态移动硬盘品牌 品牌1 品牌2 品牌3 品牌4 品牌1 品牌1是一款性价比较高的固态移动硬盘,它采用了XXX技术,可以在Win7下获得更快的传输速度。此外,它的外观设计也非常时尚,非常适合年轻人使用。 品牌2 品牌2是一款非常稳定的固态移动硬盘,它采用了XXX技术,可以保证数据的安全性。此外,它的读写速度也非常快,可…

    2023-05-31
    00
  • cd抓轨和cd音质是一样吗(CD抓轨知识科普)

    cd抓轨和cd音质是一样吗 cd抓轨和cd音质是一样的,没有什么区别,下面给大家介绍一些关于CD抓轨的问题。 关于CD抓轨的问题 一生在路上: 请教怀冰老师及爱徒老师,用电脑抓轨出来FLAC、APE、WAV,然后用自带USB的CD播放器或功放机播放,发出来的音质较原CD碟有什么变化吗?或是音质变差了?谢谢! 小路: 理论上,这是拷贝,自然会变差。 怀冰: 你…

    2022-12-01
    00
  • pdf打印不了什么情况(pdf怎么解除打印限制)

    你是否也遇到过PDF文件打开后,点击打印却没弹出打印页面没有任何反应,或者提示该文档禁止打印。这一般是PDF做了加密设置限制了文件的打印功能,怎么才能解除这种限制正常打印呢? 解密的方法一般分为2种,在线解密和工具解密,首先说一说在线解密,这种方法无需下载安装,打开网页就能处理,手机也能使用,相对是最简单的方法。 搜索并找到speedoffice打开网页后,…

    2022-07-05 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

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

关注微信