百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> linux中的scp下令如何用?(用途详解)
分享文章到:

linux中的scp下令如何用?(用途详解)

发布时间:09/01 来源:未知 浏览: 关键词:

在linux中,scp命令用于Linux之间复制文件和名目,即在一台Linux效劳器中将当地的文件上传到一台远端效劳器,或将远端效劳器的文件下载到当地。scp是linux系统下基于ssh登陆停止平安的长途文件拷贝命令。

scp命令是啥?有什么用?

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆停止平安的长途文件拷贝命令。

Linux scp 命令用于 Linux 之间复制文件和名目。

注:scp 是加密的,rcp 是不加密的,scp 是 rcp 的增强版。

语法

scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[user@]host1:]file1 [...] [[user@]host2:]file2

简易写法:

scp [可选参数] file_source file_target

参数说明:

  • -1: 强迫scp命令使用和谈ssh1

  • -2: 强迫scp命令使用和谈ssh2

  • -4: 强迫scp命令只使用IPv4寻址

  • -6: 强迫scp命令只使用IPv6寻址

  • -B: 使用批处置模式(传输历程中不扣问传输口令或短语)

  • -C: 同意紧缩。(将-C标记传递给ssh,从而翻开紧缩功效)

  • -p:保存原文件的修改时间,拜访时间和拜访权限。

  • -q: 不显示传输进度条。

  • -r: 递归复制整个名目。

  • -v:具体方式显示输出。scp和ssh(1)会显示出整个历程的调试信息。这些信息用于调试连接,验证和配置问题。

  • -c cipher: 以cipher将数据传输停止加密,这个选项将直接传递给ssh。

  • -F ssh_config: 指定一个替换的ssh配置文件,此参数直接传递给ssh。

  • -i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。

  • -l limit: 限制会员所能使用的带宽,以Kbit/s为单位。

  • -o ssh_option: 假如习惯于使用ssh_config(5)中的参数传递方式,

  • -P port:留意是大写的P, port是指定数据传输用到的端标语

  • -S program: 指定加密传输时所使用的程序。此程序必需能够懂得ssh(1)的选项。

linux中scp命令的使用

把当地文件复制到远端主机

user@xxx:file 用冒号分隔文件

$ scp localFile user@xxx.xxx.xx:/ 
//拷贝当地文件到远端/名目下

$ scp localFile user@xxx.xxx.xx:~
//拷贝当地文件到远端home名目下

把当地文件夹复制到远端主机

-r表示递归

$ scp -r abc root@xxx.xxx.xxx:~

把远端文件复制到当地

scp root@xxx.xxx.xxx:~/awesome.txt ./
scp -r root@xxx.xxx.xxx:~/awesome.txt ./

指定端口

#scp 命令使用端标语 4588
scp -P 4588 remote@xxx.xxx.xxx:/usr/local/sin.sh /home/administrator

引荐教程:《Linux运维》

以上就是linux中的scp命令如何用?(用途详解)的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板