DOS命令 sftp命令 文件上传下载
sftp用于文件上传与下载。底层是SSH协议。
1 sftp连接
sftp 用户名@远程主机IP
提示输入相应密码回车,连接成功后出现sftp提示符。
退出:exit。回到正常的dos命令提示符。
2 目录命令
2.1 pwd
显示远程主机的当前目录。
pwd:Print Working Directory。
2.2 lpwd
显示本地主机的当前目录。
lpwd:Local Print Working Directory。
示例如下。
2.3 cd
切换远程主机目录。
注意事项:sftp下切换盘符也需要加cd,不能按dos本身的命令直接盘符+冒号。
2.4 lcd
切换本地主机目录。
运行示例如下。
2.5 ls与dir
查看远程主机目录下的子目录与文件。
2.6 lls与 ! dir
查看本地主机目录下的子目录与文件。
运行结果如下。
3 put
put命令用于上传文件与文件夹。
3.1 上传文件
put 文件名
将本地主机当前目录的相应文件上传到远程主机的当前目录。
检查远程主机E盘已经存在相应文件,上传成功。
3.2 上传文件夹
put -r 文件夹名
Windows有限制不能上传文件夹到远程主机磁盘根目录。
切换远程主机的当前路径到E:\load
cd e:\load
put -r xiaobuteach6
如果文件夹xiaobuteach6中还有子目录,也同样会上传。
运行结果示例。
4 get命令
get命令用于下载文件与文件夹。
4.1 下载文件
get 文件名
4.2 下载文件夹
get -r 文件夹名
此时本地主机的当前目录不能为磁盘根目录,否则会提示权限不足。
运行结果如下。