sftp常用命令: 1. sftp 登录sftp服务器 sftp user@ip 如需要看全部命令:则使用help即可 2. pwd和lpwd 、 ls和lls 、cd和lcd 等 sftp登录之后默认操作是远程服务器,当需
sftp user@ip
如需要看全部命令:则使用help即可
sftp登录之后默认操作是远程服务器,当需要操作本地时,就需要在前边加“l”,“l”代表local的意思。这样就可以同时在远程和本地实现对应的操作。
sftp> lsapps elk uploadssftp> llsdocker-compose-linux-x86_64-v2.17.2 six-1.5.0.tar.gz urllib3-1.26.14.tar.gzprimary_variables.scss testsftp>sftp> pwdRemote working directory: /home/hrpsftp> lpwdLocal working directory: /drives/c/Users/91421/Downloads/1130sftp>sftp> cd uploads/sftp> pwdRemote working directory: /home/hrp/uploadssftp> lcd testsftp> lpwdLocal working directory: /drives/c/Users/91421/Downloads/1130/testsftp>
使用!command执行本地命令,例如lrm 不能删除本地文件,会提示错误:
这个时候就需要使用“!rm”,如:
!ls, !pwd, !cd 同样也是可以的,所以不需要纠结,lls,lpwd就是方便快捷指令,但是对于实际命令操作还是建议使用!command。
put:从本地推送文件到远程;
get:从远程拉取文件到本地;
sftp> lsdocker-compose-linux-x86_64-v2.17.2sftp> llsdocker-compose-linux-x86_64-v2.17.2 primary_variables.scss six-1.5.0.tar.gz urllib3-1.26.14.tar.gzsftp> put six-1.5.0.tar.gzUploading six-1.5.0.tar.gz to /home/hrp/uploads/six-1.5.0.tar.gzsix-1.5.0.tar.gz 100% 23KB 23.2KB/s 00:00sftp> lsdocker-compose-linux-x86_64-v2.17.2 six-1.5.0.tar.gzsftp> !rm six-1.5.0.tar.gzsftp> llsdocker-compose-linux-x86_64-v2.17.2 primary_variables.scss urllib3-1.26.14.tar.gzsftp> get six-1.5.0.tar.gzFetching /home/hrp/uploads/six-1.5.0.tar.gz to six-1.5.0.tar.gz/home/hrp/uploads/six-1.5.0.tar.gz 100% 23KB 23.2KB/s 00:00sftp> llsdocker-compose-linux-x86_64-v2.17.2 primary_variables.scss six-1.5.0.tar.gz urllib3-1.26.14.tar.gzsftp>
来源地址:https://blog.csdn.net/sinat_23931991/article/details/130237558
--结束END--
本文标题: sftp常用命令介绍
本文链接: https://www.lsjlt.com/news/374067.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-13
2024-05-13
2024-05-11
2024-05-11
2024-05-10
2024-05-07
2024-04-30
2024-04-30
2024-04-30
2024-04-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0