最近经常用到的Linux下的命令

重启tomcat

ps x 查看pid

kill -9 pid 杀死进程

/app/tomcat/bin/startup.sh 启动tomcat

追踪日志

tail -f /app/tomcat/log/*.log

配置文件

vi /app/tomcat/webapp/root/WEB-INF/server.properties 查看服务器配置

vi /app/tomcat/webapp/root/WEB-INF/web.xml 查看后端文件位置

vi /app/tomcat/webapp/root/WEB-INF/common-applicationcontext.xml 查看数据库

查看内存溢出

top 查看系统性能

jmap -heap pid 打印heap的概要信息

jmap -histo pid 打印每个class的实例数目,内存占用,类全名信息

jmap -dump:format=b,file=heap.bin pid 输出heap信息到heap.bin文件

jhat -J-mx768m heap.bin 分析heap.bin文件

最好使用eclipse的MAT查看heap.bin,相比jhat等更加直观,容易发现内存溢出

查看死锁

jstack -l pid > deadlock.jstack 输出stack信息到deadlock.jstack

vi deadlock.jstack 使用vi查看

数据库导出

/usr/local/mysql/bin/mysqldump -u root -p test > test_new.sql

数据库导入

/usr/local/mysql/bin/mysql -u root -p test < test_new.sql

选择性查看日志

grep * /app/tomcat/log/*.log|cut -d '#' -f 8-9|sort -t '#' -u

tomcat linux dump,Linux下Tomcat常用命令与配置相关推荐

  1. linux下的常用命令 + 环境配置 + 数据库安装 一步到位!

    文章目录 一.引言 1.1 开发环境(dev) 1.2 测试环境(test) 1.3 生产环境(prod) 1.4 操作系统的选择 二.Linux介绍 2.1 Linux介绍 2.2 Linux的版本 ...

  2. linux 自定义vi dd,Vim常用命令及配置方案

    几句话 很久之前就接触到vim,初学那阵觉得vim很酷炫,但确实对新手不是很友好.我也就简单看了下基本操作就上手了,但又不是长期在vim下工作,这就导致了每一次重新使用vim都要再去回温下基本操作,很 ...

  3. Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题

    前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apache. ...

  4. Linux常用命令详解教程大全,Linux教程手册详解常用命令

    一.基本命令 1.1 关机和重启 关机     shutdown -h now        立刻关机     shutdown -h 5        5分钟后关机     poweroff     ...

  5. 【方向盘】达到Linux第三阶段的常用命令笔记记录---Part Ⅱ

    实现自己既定的目标,必须能耐得住寂寞单干 本文已被https://yourbatman.cn收录:女娲Knife-Initializr工程可公开访问啦:程序员专用网盘https://wangpan.y ...

  6. Windows 和 Linux 查看和关闭端口常用命令

    title: Windows 和 Linux 查看和关闭端口常用命令 date: 2022-03-11 09:35:48 tags: Linux Windows categories: 开发实践 co ...

  7. NO9 Linux快捷键整理及最常用命令

    Linux快捷键整理及最常用命令 常用快捷键: Ctrl + u            删除光标之前到行首的字符 Ctrl + k            删除光标之前到行尾的字符 Ctrl + c   ...

  8. Linux(Ubuntu) 使用指南和常用命令

    L i n u x ( U b u n t u ) Linux(Ubuntu) Linux(Ubuntu) 使用指南与常用命令 Copyright: Jingmin Wei, Pattern Reco ...

  9. Linux K8S(Kubernetes)常用命令

    Linux K8S(Kubernetes)常用命令集 一.K8S简介 二.常用命令 2.1 想查看kubectl命令的方法 2.2 常用的命令类 2.3 K8S常用命令 一.K8S简介 Kuberne ...

  10. 查看Linux当前操作系统版本信息常用命令

    查看Linux当前操作系统版本信息常用命令 Linux查看当前操作系统版本信息 Linux查看版本当前操作系统内核信息 linux查看版本当前操作系统发行信息 Linux查看cpu相关信息,包括型号. ...

最新文章

  1. sqlmap参数说明
  2. Chart of Accout-科目表
  3. 操作云数据库出现Access denied for user ‘common_1‘@‘%‘ to database ‘seata_storage‘
  4. PyRun_SimpleFile()崩溃问题
  5. Python多种方法实现句子中单词倒置(好未来2017笔试题)
  6. Linux中Docker的yum源与镜像加速器
  7. Flutter快速上车之Widget 1
  8. [SVN] 分支同步、合入主干操作分享
  9. eclipse快捷键 自动生成get set方法,转到所调用的方法
  10. 边缘检测——Prewitt算子
  11. 微信公众号迁移函、公证所需资料与流程
  12. ThingJS学习笔记
  13. audio realtek 耳机没声_解决HD Audio 声卡前面板耳机无声音的方法
  14. sending data 慢SQL原因排查命令
  15. Linux WiFi使用
  16. iOS 指南针的制作 附带源码
  17. Win11图标变成白色文件如何解决?
  18. 《Excel视频9》布尔值、and or
  19. [2]_如何与老板顺畅沟通
  20. CTFHub技能树 Web-SSRF 302跳转 Bypass

热门文章

  1. Django内置分页扩展
  2. 《Spring Boot极简教程》附录4 Java编程简史
  3. 利用函数来得到所有子节点号 利用函数来取得最高级的节点号
  4. spring配置文件中非bean标签的原理解析
  5. JS 全局对象 全局变量 作用域 (改自TOM大叔博文)
  6. 数据库进阶系列之三:使用Logminer解析Oracle日志
  7. Window.Open- ShowModalDialog- Window.Open Session丢失的Solution
  8. 《剑指offer》第1~11题:刷题week1[C++题解]
  9. Java多线程详解[狂神说Java]
  10. PAT甲级1144 The Missing Number:[C++题解]哈希表