linux中的scp命令怎么用
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下linux中的scp命令怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!scp是secure copy的简写, 是 linux 系统下基于 ssh 登陆进行安全
千家信息网最后更新 2026年11月03日linux中的scp命令怎么用
小编给大家分享一下linux中的scp命令怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
scp是secure copy的简写, 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。
基本格式
scp source target
将本地文件复制到远端服务器上
[student@servera ~]scp log.tar root@serverb:/logbackupThe authenticity of host 'serverb (172.25.250.11)' can't be established.ECDSA key fingerprint is SHA256:BCd8VCfEpGbUo3zb1De0hd1Q5nOMEzYNpMFu5o7j4Fg.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added 'serverb,172.25.250.11' (ECDSA) to the list of known hosts.root@serverb's password:log.tar 100% 11MB 20.8MB/s 00:00 [student@servera ~] ssh root@serverb "ls /logbackup"root@serverb's password:log.tar
root@ 是可选项,如果不指定,则使用你当前的本地用户。你所使用的用户必须要对远端主机上的对应目录有相应的权限。 和 ssh 一样,第一次连接的时候,会有一个安全性的提示,选项 yse 就可以了,因为 scp 就是 OpenSSH 的一部分。
从远端就复制文件到本地
[student@servera ~]scp root@serverb:/logbackup/log.tar backup/root@serverb's password:log.tar 100% 11MB 25.5MB/s 00:00 [student@servera ~] ls backup/log.tar
如果是目录,我们可以通过 -r 选项进行递归的方式,复制整个目录内容
[student@servera ~]$ scp -r root@serverb:/var/log/ backup/root@serverb's password:lastlog 100% 285KB 5.9MB/s 00:00 README 100% 1040 260.8KB/s 00:00 wtmp 100% 6912 2.6MB/s 00:00 btmp 100% 0 0.0KB/s 00:00 audit.log 100% 208KB 8.0MB/s 00:00 sssd.log 100% 0 0.0KB/s 00:00 sssd_implicit_files.log 100% 109 32.9KB/s 00:00 sssd_nss.log 100% 94 8.6KB/s 00:00 rhsm.log 100% 3642 1.0MB/s 00:00 tuned.log 100% 2434 904.9KB/s 00:00 messages 100% 1459KB 18.1MB/s 00:00 secure 100% 8298 3.4MB/s 00:00 maillog 100% 0 0.0KB/s 00:00 spooler 100% 0 0.0KB/s 00:00 dnf.log 100% 107KB 3.4MB/s 00:00 dnf.librepo.log 100% 245KB 8.4MB/s 00:00 dnf.rpm.log 100% 21KB 2.3MB/s 00:00 hawkey.log 100% 18KB 3.8MB/s 00:00 cron 100% 7166 706.4KB/s 00:00 boot.log 100% 0 0.0KB/s 00:00
我们还可以使用 scp 把一个文件从远端的一台主机,复制到另外一台主机上
[student@workstation ~]scp student@servera:/home/student/log.tar student@serverb:/home/student/student@serverb's password:log.tar 100% 670KB 19.6MB/s 00:00 Connection to servera closed.[student@workstation ~] ssh student@serverb "ls -l"total 672-rw-rw-r--. 1 student student 686080 Nov 6 20:54 log.tar
看完了这篇文章,相信你对"linux中的scp命令怎么用"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文件
命令
主机
目录
安全
用户
篇文章
加密
内容
可以通过
安全性
完了
就是
拷贝
方式
时候
更多
服务器
权限
格式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州互联网科技公司
互联网金融 科技金融
广州凡科互联网科技
唐信互联网科技 大连
米客互联网科技
人人互联网科技是培训
互联网科技热点资讯
贵州叶脉互联网科技有限公司所属行业
新兴科技互联网创新大赛颁奖典礼
消费医药和互联网科技
互联网第三次科技革命特征
互联网科技包装股份有限公司上市
广州智享互联网科技
互联网科技手抄报图片
科技互联网经济论坛
玉溪新华互联网科技怎么选
河南商务圈互联网科技有限公司
承德科技产业互联网平台
科技美学互联网 艺术
知域互联网科技有限公司官网
互联网科技工作委员会
互联网金融 科技金融
无线互联网科技
上海亿帐通互联网科技
成都玖崟互联网科技有限公司乐商圈怎么样
互联网科技产业特征
互联网金融科技展
群盈汇互联网科技有限公司
互联网科技机房
科技信息时代互联网发展