通过SSH连接*nux服务器,需要记住很多命令,今天用到了一些,记下来,以免忘记。
项目部署好之后,访问一段时间tomcat就会报内存不够的异常,熟悉tomcat配置的同学应该知道这是因为给tomcat分配的内存不够,需要修改catalina.sh文件。因此需要把catalin.sh修改掉。
因为一些错误,又学习了一些新的命令。
启动tomcat的时候提示找不到catalina.sh文件,通过命令:ls -l 查看bin目录下的文件及其读写权限,发现catalina.sh操作权限不够。使用:chmod 777 catalina.sh为其添加所有权限。
然后重新启动tomcat,发现提示端口被占用。
这个自然就是因为刚才启动的时候进程已经起来了,因此通过命令:ps -r |grep tomcat,找到对应的进场id,然后通过命令:kill -9 [进程号]。然后再启动tomcat就可以了。