使用Xshell更新测试环境(Linux下Tomcat)
2017-08-04 14:08
288 查看
新在一个公司实习,公司的测试环境搭建在Linux服务器上,于是使用了我人生的第一次Linux环境。但至少之前是知道cd打开文件夹,cd ../返回上一层这两个指令。(小白一个~~)
简单记录一下过程以及使用到的几行命名。
步骤一:
打开Xshell连接上服务器,然后可以使用ll指令查看目前文件下的详细文件目录。
附说一下ll和ls指令的相同与不同:
ll 命令列出的信息更加详细,有时间,是否可读写等信息,也可以查出隐藏的文件
。另外,其实ll不是指令,而是ls-l的别名。
而ls只能查询出显式的文件。
步骤二:
找到需要进入的文件夹后,也就是明确需要更改的文件所在位置后,可以查看一下目前Tomcat下有哪些进程,使用ps -ef|grep tomcat指令。
就如我截图所示,目前Tomcat下有两个进程,端口号分别为10485和31274,此时10485的进程是处于开启状态。这个端口号是会改变的,可能你关闭
一次后再开启进程,端口号就改变了。所以每次进行操作(有关进程)的时候,都一定要用这个指令查看一下端口号。
接下来说一下 ps -ef|grep 这个指令。
ps - ef |grep tomcat 表示查看含有tomcat的活动进程。
ps - ef|grep -v tomcat 表示查看所有不含有tomcat的活动进程。
ps
-ef是以全格式显示当前所有的进程。|是管道符号,表示连接。grep 是通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运行
步骤三:
在确定端口号后。将要更改的文件所在进程关闭,使用kill
-9 端口号的指令。如我截图就是kill
-9 10485。
这里所涉及的知识就是有关kill的各个指令了。Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用
命令。关于kill的指令讲解,网上一扒一大把,我就不赘述了,害怕误人子弟啊。
步骤四:
接下来你就可以使用Xftp来更新文件了。
点击Xshell文件菜单栏的按钮,进入Xftp的页面。
可以看出左侧是你需要上传到服务器中的文件,默认打开是桌面,个人建议在桌面新建一个文件夹,把需要更新或者上传的文件放在文件夹中,比较容
易找。右侧就是服务器上已有的文件。更新的时候有几个需要注意的地方:
1. 文件所存放的位置,一定要和线下项目所在位置相同。
2.线下编写的.java文件,我们更新的时候都是获取编译后的.class文件进行更新。换句话说,服务器端不存放.java文件。
3.如果要更改服务器端有关jar包或者其他压缩好的文件,建议将服务器上的文件复制到桌面,在本机进行解压缩等更改行为,再上传。不要直接从线上
替换。
步骤五:
完成上传后,再次回到我们的Xshell,找到我们Tomcat(或者你刚才所关闭的进程)所在位置,使用start.sh指令(进程开启的指令)再次打开进程。
.bat是window操作系统下的可执行脚本, .sh是Linux系统下的可执行脚本。
步骤六:
为了验证我们刚才所致型的一系列操作的正确性,建议完成上述操作后使用tail -f 200 logs/catalina.out指令查看一下Tomcat日志,如果没有报错,恭喜
大家,文件更新成功。
本人也是第一次接触这些,可能所写内容会有不准确甚至错误的地方,希望大家及时指出。
简单记录一下过程以及使用到的几行命名。
步骤一:
打开Xshell连接上服务器,然后可以使用ll指令查看目前文件下的详细文件目录。
附说一下ll和ls指令的相同与不同:
ll 命令列出的信息更加详细,有时间,是否可读写等信息,也可以查出隐藏的文件
。另外,其实ll不是指令,而是ls-l的别名。
而ls只能查询出显式的文件。
步骤二:
找到需要进入的文件夹后,也就是明确需要更改的文件所在位置后,可以查看一下目前Tomcat下有哪些进程,使用ps -ef|grep tomcat指令。
就如我截图所示,目前Tomcat下有两个进程,端口号分别为10485和31274,此时10485的进程是处于开启状态。这个端口号是会改变的,可能你关闭
一次后再开启进程,端口号就改变了。所以每次进行操作(有关进程)的时候,都一定要用这个指令查看一下端口号。
接下来说一下 ps -ef|grep 这个指令。
ps - ef |grep tomcat 表示查看含有tomcat的活动进程。
ps - ef|grep -v tomcat 表示查看所有不含有tomcat的活动进程。
ps
-ef是以全格式显示当前所有的进程。|是管道符号,表示连接。grep 是通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运行
步骤三:
在确定端口号后。将要更改的文件所在进程关闭,使用kill
-9 端口号的指令。如我截图就是kill
-9 10485。
这里所涉及的知识就是有关kill的各个指令了。Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用
命令。关于kill的指令讲解,网上一扒一大把,我就不赘述了,害怕误人子弟啊。
步骤四:
接下来你就可以使用Xftp来更新文件了。
点击Xshell文件菜单栏的按钮,进入Xftp的页面。
可以看出左侧是你需要上传到服务器中的文件,默认打开是桌面,个人建议在桌面新建一个文件夹,把需要更新或者上传的文件放在文件夹中,比较容
易找。右侧就是服务器上已有的文件。更新的时候有几个需要注意的地方:
1. 文件所存放的位置,一定要和线下项目所在位置相同。
2.线下编写的.java文件,我们更新的时候都是获取编译后的.class文件进行更新。换句话说,服务器端不存放.java文件。
3.如果要更改服务器端有关jar包或者其他压缩好的文件,建议将服务器上的文件复制到桌面,在本机进行解压缩等更改行为,再上传。不要直接从线上
替换。
步骤五:
完成上传后,再次回到我们的Xshell,找到我们Tomcat(或者你刚才所关闭的进程)所在位置,使用start.sh指令(进程开启的指令)再次打开进程。
.bat是window操作系统下的可执行脚本, .sh是Linux系统下的可执行脚本。
步骤六:
为了验证我们刚才所致型的一系列操作的正确性,建议完成上述操作后使用tail -f 200 logs/catalina.out指令查看一下Tomcat日志,如果没有报错,恭喜
大家,文件更新成功。
本人也是第一次接触这些,可能所写内容会有不准确甚至错误的地方,希望大家及时指出。
相关文章推荐
- 许多测试人员使用shell脚本搭建各种环境和平台,看来shell脚本很强大,shell编程走起~~不断更新中
- 使用sipp对FreeSwitch进行测试(Linux环境,会议模式)
- 使用sipp对FreeSwitch进行测试(Linux环境,会议模式)
- 在linux系统中搭建测试环境 jdk,tomcat,mysql安装
- Linux开发环境搭建与使用——arm开发板连接终端( xshell )
- Eclipse进行远程调试linux 环境的tomcat配置 更新maven web项目
- 【嵌入式linux】(第六步):使用eclipse集成开发环境开发第一个嵌入式Linux程序,并测试LED驱动
- Linux开发环境搭建与使用——ubuntu更新设置
- linux/window 下 solr5.1 tomcat7.x 环境搭建即简单功能测试
- vmware ubuntu linux tomcat Xshell Xftp 搭建网站后台——(三)环境搭建-SSH连接配置
- mosquitto在Linux环境下的部署/安装/使用/测试
- Linux上安装配置使用Tomcat说明文档和JDK环境变量配置
- docker搭建linux集群,搭建mpi环境,并使用MTT benchmark测试集群性能
- Linux开发环境搭建与使用——通过xshell远程连接ubuntu
- [软件测试]Linux环境中简单清爽的Google Test (GTest)测试环境搭建(初级使用)
- linux、mysql、nginx、tomcat 环境下压力测试的主要调试参数
- 【转】解压缩版tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)
- Linux开发环境搭建与使用——Ubuntu 12.04更新源
- tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)
- Linux下Google Test测试环境安装和使用,实战总结