使用SecureCRT有两种方式可以将文件上传到Linux服务器,已上传Asp.Net Core runtime为例。
一、使用Zmodem(在shell终端上操作)
1、上传
(1) 进行文件上传的目标文件夹,在该实例中,存放于【/home/software/aspnetcore】文件夹中。
cd /home/software/aspnetcore复制代码
(2)输入“rz”,回车,在弹窗的文件选择框中选择本地磁盘中需要上传的文件,点击【Add】按钮。
然后点击【OK】按钮,等待上传成功即可。
2、下载
(1)修改下载文件的保存路径,点击【Options】--【Session Options...】
点击【Terminal】下的【X/Y/Zmodem】,修改下载路径,如下图
保存成功后,在终端上输入“sz 文件名”,等待下载完成即可。
二、使用SFTP
1、SFTP常用命令
命令
解释
help
显示该SFTP提供的所有的命令
pwd
查询linux主机所在目录(也就是远程主机的目录)
lpwd
查询本地目录(一般指文件上传目录)
ls
查询linux主机当前目录的文件目录
lls
查询本地当前目录下的文件目录
cd
改变linux主机的当前目录
lcd
改变本地的当前目录
get
将linux主机中的文件下载到本地目录
put
将本地目录中的文件上传到linux主机中
quit
断开SFTP连接
2、上传
(1)按下【ALT + P】或者点击【File】--【Connect SFTP Session】,开启SFTP会话窗口,
(2)通过【cd 路径】命令调整linux服务器的上传地址
cd /home/software/aspnetcore/复制代码
(3)通过【lcd 路径】命令调整本地上传文件路径
lcd D:SoftwareLinuxaspnetcore复制代码
(4)通过【put 文件名】上传文件
put aspnetcore-runtime-3.1.3-linux-x64.tar.gz复制代码
3、下载
(1)按下【ALT + P】或者点击【File】--【Connect SFTP Session】,开启SFTP会话窗口,
(2)通过【cd 路径】命令调整linux服务器的上传地址
cd /home/software/aspnetcore/复制代码
(3)通过【lcd 路径】命令调整本地上传文件路径
lcd D:SoftwareLinuxaspnetcore复制代码
(4)通过【get 文件名】下载文件
get aspnetcore-runtime-3.1.3-linux-x64.tar.gz复制代码