Jmeter自动化:上传本地存放的(脚本)文件到指定服务器上
1. 安装SecureCRT。
SecureCRT支持SSH,同时支持Telnet和rlogin协议。一般的运维或者开发人员都是使用这些工具来远程登录服务器,完成相应操作。
2. 创建远程(remote)的连接。
我这里已经创建好了的,没创建的(file-connection),输入ip,用户名和密码就可以了。 【此处10.88.204.32就相当于远程服务器】
3. 点击文件-->连接SFTP标签页面,进入到SFTP页面。
file - connect SFTP Session
如图:
4. 实现将本地目录文件D:\Desktop\test\test1.txt上传到服务器某一目录,例如mycentos用户的主目录/ptest下面。
首先使用命令:lcd D:\Desktop\test 切换到本地待上传文件目录下。
使用命令: lpwd 查看目录结构
切换到remote要存放该上传文件的目录下,例如:home/ptest。使用 cd 命令,并用 pwd 命令查看, 如下图所示。
使用binary转换成二进制,并使用put命令上传。如下:
上传完毕后,切换到指定目录,查看是否有test1.txt文件,使用ls -lrt命令。
5. 使用命令: rm file 来删除指定的文件,如图:删除test1.txt 文件
扩展:
登录ssh :ssh name@10.202.9.11
m -rf 删除文件夹: rm -rf fold
rm -rf * : 删除当前文件夹内容,保留当前文件夹