当前位置:   article > 正文

Linux之scp命令的使用方法

Linux之scp命令的使用方法

scp命令是Linux系统下用于在本地主机和远程主机之间安全传输文件的工具。它基于SSH协议,可以在两台Linux主机之间复制文件和目录。scp命令的基本语法如下:

  1. #将远程主机的文件复制到本地
  2. scp [选项] [用户名@]远程主机地址:源文件路径 目标文件路径
  3. #将本地文件复制到远程主机
  4. scp [选项] 源文件路径 [用户名@]远程主机地址:目标文件路径

常用选项:

  • -r 递归复制整个目录
  • -P 选择端口,注意是大写
  • -p 保留文件权限与属性
  • -q 静默模式传输,不输出传输过程

使用示例:

  1. 将本地文件复制到远程主机:
  1. scp local_file.txt user@remote_host:/remote/directory
  2. #其中user替换为用户名,remote_host替换为IP地址

     2. 将远程主机文件复制到本地:

scp user@remote_host:/remote/file.txt /local/directory

    3.递归复制整个目录到远程主机:

scp -r local_directory user@remote_host:/remote/directory

使用scp传输文件时,如果是第一次连接远程主机,系统会提示你确认远程主机的密钥指纹,输入"yes"后会将远程主机的密钥保存到本地,以后就不会再次确认了。接着输入远程主机的密码即可完成文件传输。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/295397
推荐阅读
相关标签
  

闽ICP备14008679号