传输文件可以用 scp 命令:远程加密拷贝。
用法主要是:
- 将本机的文件传输到另一台机器:
scp file username@host:/dir
通过这样的方式将本地 file 传输到 远程文件夹 dir 下。
-
将远程文件传输到本机:
scp username@host:/file dir
将远程的 file 传输到本机 目录 dir 下。
示例如下:
另一个传输文件命令是sftp:ssh文件传输协议。
与scp有所不同的是,sftp是一个交互式的命令,提供命令可以进行文件管理。
建立sftp连接:
sftp username@host
连接建立成功后,进入 sftp> 交互式命令行。
支持的命令可以通过help查看:
大多数的命令比如 cd、pwd都是指向远程的,想要操作本地,只需要在命令前加个 l (local)即可,lcd、lpwd。
用法都在帮助信息里了,常用的下载文件,也就是将远程文件传输到本地,命令为get + file。
上传文件,将本地文件传输到远程,命令为 put + file。