最近正在学习Tomcat架构,感觉自己懂了,其实只是感觉。学习这东西到底还是得自己动手去试试。
本篇文章就是记录一下我搭建Tomcat源码阅读环境的过程,和其中踩的坑。
info:本文为《Tomcat源码架构笔记》的配套文章。
下载Tomcat源码包
首先访问Tomcat官网,在左侧侧边栏中选择需要的Tomcat版本,来进入下载页面。
选择需要下载的Tomcat版本最近正在学习Tomcat架构,感觉自己懂了,其实只是感觉。学习这东西到底还是得自己动手去试试。
本篇文章就是记录一下我搭建Tomcat源码阅读环境的过程,和其中踩的坑。
首先访问Tomcat官网,在左侧侧边栏中选择需要的Tomcat版本,来进入下载页面。
选择需要下载的Tomcat版本kill命令是用来向指定的进程(terminate a process)发送一个信号,来控制进程是否终止/暂停/退出。
killall命令kill [-s 信号声明 | -n 信号编号 | -信号声明] 进程号 | 任务声明
kill -l [信号声明]| 常用信号 | ||
|---|---|---|
| HUP | 1 | 终端断线 |
| INT | 2 | 中断(同 Ctrl + C) |
| QUIT | 3 | 退出(同 Ctrl + \) |
| TERM | 15 | 终止 |
| KILL | 9 | 强制终止 |
| CONT | 18 | 继续(与STOP相反, fg/bg命令) |
| STOP | 19 | 暂停(同 Ctrl + Z) |
ps(Process Status)命令使用来罗列当前系统中正在运行进程的状态。
ps命令查看的是进程的瞬时状态,它所提供的查看结果并不动态连续的;若想动态监控进程状态应使用top命令;终止进程使用kill命令linux上进程有5种状态
wait4()系统调用后释放)SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)ps工具标识进程的5种状态码
ps [选项]