大家都知道,一般情况下,如果要上传文件或文件夹到远程服务器,一般会使用FileZilla、xftp等软件,也许你不知道本地上传文件到服务器,虽然可以使用命令在终端中,您还可以将文件或文件夹上传到远程服务器。下面跟大家分享一下通过命令上传文件或文件夹到远程服务器的方法和步骤。 !
1.使用scp命令上传文件到服务器
命令格式:
scp 文件的绝对路径 用户名@公网ip:服务器上的目录
下面我以上传到阿里云服务器的根目录为例:
1.点击你要上传的文件,右击本地上传文件到服务器,选择在文件资源管理器中显示
2.复制文件所在目录的绝对路径,然后在其后面拼接文件名得到文件的绝对路径
3.输入你的服务器用户名@网段ip:服务器中的目录
这里我把文件加载到服务器的根目录下,所以引号前面的/就是/
4.写好命令后,按回车键,输入服务器密码,完成文件上传
注意:这里输入密码时不显示输入,只是注意不要输入错误密码
上传成功后,终端会显示文件名
5.上传成功后可以到你的服务器对应目录查看文件是否存在
6.上传文件夹到远程服务器
命令格式:
scp -r 文件夹绝对路径 用户名@公网ip:服务器中的目录
接下来的步骤同上传文件到远程服务器,只需复制以上步骤即可完成