Linux远程管理命令-08-scp作用以及命令格式
3.2 scp(掌握)
- scp就是 secure copy,是一个在Linux下用来进行远程拷贝文件的命令
- 它的格式地址与ssh基本相同,需要注意的是,在指定端口时,用的是大写的 -P 而不是小写的
- 把本地目录下的01.py 文件 复制到远程 家 目录下的 Desktop/01.py
注意:“:”后面的路径如果不是绝对路径,则以用户的家目录为参考路径scp -P port 01.py user@remote:Decktop/01.py
- 把远程目录 家目录下的 Desktop/01.py 文件 复制到 本地目录下的01.py
scp -P port user@remote:Dedktop/01.py 01.py .
加上 -r 选项可以传送文件夹 - 把当前目录下的 demo 文件夹复制到远程家目录下单 Desktop
scp -r demo user@remote:Desktop
- 把远程家目录下的Desktop 复制到 当前目录下的 demo 文件夹
scp -r user@remote:Desktop demo
选项 | 含义 |
---|---|
-r | 若给出的源文件是目录文件,则scp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名 |
-P | 若远程SSH服务器的端口不是22,需要使用大写字母 -P 选项指定端口 |
注意:
- scp 这个终端命令只能在Linux 或者UNIX系统下使用
- 如果在Windows系统中,可以安装PuTTY,使用pscp命令工具行或者安装FileZilla 使用FTP进行文件传输(因是ftp,故端口号设置为21)
转载请注明来源,欢迎指出任何有错误或不够清晰的表达。可以邮件至gxnucgb@qq.com
文章标题:Linux远程管理命令-08-scp作用以及命令格式
文章字数:372
本文作者:陈桂彬
发布时间:2019-07-27, 15:47:50
最后更新:2019-07-27, 16:02:49
原始链接:https://github.com/gxnucgb/gxnucgb.github.io/2019/07/27/Linux远程管理命令-08-scp作用以及命令格式/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。