使用Xshell更新测试环境(Linux下Tomcat)
来源:互联网 发布:手机淘宝忘记密码 编辑:程序博客网 时间:2024/06/05 06:41
新在一个公司实习,公司的测试环境搭建在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更新测试环境(Linux下Tomcat)
- 使用xshell连接linux,重启tomcat
- linux环境下的tomcat下面如何更新…
- linux下使用Xshell查看tomcat实时日志中文乱码解决方案
- linux下使用shell更新Tomcat下的war包
- Linux下搭建web测试环境(安装JDK和Tomcat)
- Linux下SSH安装、更新及XShell连接
- xshell+xftp在Linux的tomcat下部署web项目
- xshell+xftp在Linux的tomcat下部署web项目
- xshell+xftp在Linux的tomcat下部署web项目
- Linux下tomcat应用部署(通过Xshell+Xftp):Windows远程连接Linux服务器发布Tomcat Web应用程序
- Linux环境下使用git提交更新代码
- vmware ubuntu linux tomcat Xshell Xftp 搭建网站后台——(一)环境搭建-vmware安装
- vmware ubuntu linux tomcat Xshell Xftp 搭建网站后台——(二)环境搭建-ubuntu 下载安装
- vmware ubuntu linux tomcat Xshell Xftp 搭建网站后台——(三)环境搭建-SSH连接配置
- 使用Xshell工具远程Linux环境部署web项目
- 使用Xshell工具远程Linux环境部署web项目
- linux环境下Tomcat安装
- ListView 源码解析
- android-async-http 源码分析
- py faster rcnn,UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 10: ordinal not
- 开根号向下取整代码实现
- excel中求汉字的拼音
- 使用Xshell更新测试环境(Linux下Tomcat)
- RecyclerView 使用及源码解析
- 数据库删除虚拟机
- centos下搭建ftp服务器
- HDU1716 全排列
- 每个分类 只取前N sql
- grub2的配置文件grub.cfg详解
- Web安全工程师(学习规划)
- MySQL5.7中mysql.user表变化