端口占用
1,lsof -i:端口号
2,netstat -tunlp|grep 端口号
这两个命令都可以查看端口被什么进程占用。
https://jingyan.baidu.com/article/656db9183861cde381249c87.html
可以查看一下 CPU 信息:在命令行里输入:cat /proc/cpuinfo
这里可以看到 cpu cores : 1
top+jstack 分析 cpu 过高原因
二月夜关注
2017.11.24 19:16:44 字数 97 阅读 439
- 用 ps -ef | grep tomcat 查出 tomcat 运行的进程 id
- 用top -Hp pid 查询进程下所有线程的运行情况(shift+p 按 cpu 排序,shift+m 按内存排序)
top -Hp 30316 - 找到 cpu 最高的 pid,用 printf ‘%x\n’ pid 转换为 16 进制
- 用 jstack 进程 id | grep 16 进制线程 id 找到线程信息
jstack 30316 | grep -A 20772a
查看登录信息
[root@aliyun log]# last
last: /var/log/wtmp: No such file or directory
Perhaps this file was removed by the operator to prevent logging last info.
[root@aliyun log]#
[root@aliyun log]#
[root@aliyun log]# touch wtmp
[root@aliyun log]# last
wtmp begins Tue Nov 17 15:54:31 2020
**//新开一个终端然后登陆**
[root@aliyun log]# last
blog pts/2 120.245.114.111 Tue Nov 17 15:54 still logged in
wtmp begins Tue Nov 17 15:54:52 2020
[root@aliyun log]#