linux中的scp命令怎么用
小编给大家分享一下linux中的scp命令怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
scp是secure copy的简写, 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。
scpsourcetarget将本地文件复制到远端服务器上
[student@servera~]scplog.tarroot@serverb:/logbackupTheauthenticityofhost'serverb(172.25.250.11)'can'tbeestablished.ECDSAkeyfingerprintisSHA256:BCd8VCfEpGbUo3zb1De0hd1Q5nOMEzYNpMFu5o7j4Fg.Areyousureyouwanttocontinueconnecting(yes/no)?yesWarning:Permanentlyadded'serverb,172.25.250.11'(ECDSA)tothelistofknownhosts.root@serverb'spassword:log.tar100%11MB20.8MB/s00:00[student@servera~]sshroot@serverb"ls/logbackup"root@serverb'spassword:log.tar
[student@servera~]scproot@serverb:/logbackup/log.tarbackup/root@serverb'spassword:log.tar100%11MB25.5MB/s00:00[student@servera~]lsbackup/log.tar
如果是目录,我们可以通过 -r 选项进行递归的方式,复制整个目录内容
[student@servera~]$scp-rroot@serverb:/var/log/backup/root@serverb'spassword:lastlog100%285KB5.9MB/s00:00README100%1040260.8KB/s00:00wtmp100%69122.6MB/s00:00btmp100%00.0KB/s00:00audit.log100%208KB8.0MB/s00:00sssd.log100%00.0KB/s00:00sssd_implicit_files.log100%10932.9KB/s00:00sssd_nss.log100%948.6KB/s00:00rhsm.log100%36421.0MB/s00:00tuned.log100%2434904.9KB/s00:00messages100%1459KB18.1MB/s00:00secure100%82983.4MB/s00:00maillog100%00.0KB/s00:00spooler100%00.0KB/s00:00dnf.log100%107KB3.4MB/s00:00dnf.librepo.log100%245KB8.4MB/s00:00dnf.rpm.log100%21KB2.3MB/s00:00hawkey.log100%18KB3.8MB/s00:00cron100%7166706.4KB/s00:00boot.log100%00.0KB/s00:00
我们还可以使用 scp 把一个文件从远端的一台主机,复制到另外一台主机上
[student@workstation~]scpstudent@servera:/home/student/log.tarstudent@serverb:/home/student/student@serverb'spassword:log.tar100%670KB19.6MB/s00:00Connectiontoserveraclosed.[student@workstation~]sshstudent@serverb"ls-l"total672-rw-rw-r--.1studentstudent686080Nov620:54log.tar
看完了这篇文章,相信你对“linux中的scp命令怎么用”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。