一:上传文件
SFTP方式上传文件比较简单,我这里使用的是 Xshell6 ,通过下图方式进行SFTP连接后,即可通过命令进行本地与服务器间文件的上传。
常用命令:
1、 ls和lls
ls是看sftp服务器下当前目录下的东西, lls是看本地当前目录下的东西
2、put x.txt
这个是把本地目录下的x.txt文件上传到服务器的当前目录下。(也可以直接使用put,在弹出的文件选择框中选择需要上传的文件)
3、get x.txt
这个是把服务器当前目录下的x.txt文件下载到本地当前目录下。
以上是比较直接的使用方式,大家也可以安装 lrzsz 软件进行更方便快捷的文件上传下载。
lrzsz可以参考百度百科:https://baike.baidu.com/item/lrzsz/5592701?fr=aladdin
二:上传文件夹
想必我们大多数时候上传的更可能是文件夹,但我发现通过上面的方法无法或者说很难上传文件夹。
下面给大家介绍一种简单的方法:使用 FileZilla 本地软件。
下载地址:https://filezilla-project.org/
在本地下载安装并打开后会出现下面的软件页面:输入 主机、用户名、密码、端口后便可以进行连接。中间左边是本地文件,右边是服务器文件,选择需要 上传/下载 的文件右键进行相应的操作就可以了。
三、总结
博主亲测,确定可以 上传/下载 ,然而也确实发现 FileZilla 上传文件时速度明显较慢,但简易的傻瓜式操作确实对于新手特别友好(比如我),如果你有更好的方法欢迎留言告知,博主也万分感谢。(抱拳)