2018/03/21 每日一个Linux命令 之 scp
在平常的工作和学习中,难免要和远程服务器产生一些文件的交互。
当然也有 xftp 这种工具在,干的事情是一样的,不过今天还是介绍命令行下 scp 的用法,毕竟每天都在和命令行打交道。
--
scp 命令可以用来通过安全、加密的连接在机器间传输文件。
简易写法
scp [参数] [文件资源] [目标文件]
重要参数
-P 指定端口.
-r 递归整个目录.
-l limit 限定用户所能使用的带宽,以Kbit/s为单位.
1:把本地文件传输给远程系统的一般语法是:
scp localfile username@tohostname:/newfilename
localfile 指定源文件,username@tohostname:/newfilename 指定目标文件。
例如:
将 文件/文件夹 从本地拷至远程 Ubuntu 机(scp)
scp -r localfile.txt username@192.168.0.1:/home/username/
2:把远程文件传输给本地系统的一般语法是:
scp username@tohostname:/remotefile /newlocalfile
例如:
将 文件/文件夹 从远程 Ubuntu 机拷至本地(scp)
scp -r username@192.168.0.1:/home/username/remotefile.txt .
--
还有一些参数没有介绍,因为目前还没有接触到,之后有其他应用的话再回来补充。