查看cpu核數: cat /proc/cpuinfo| grep "cpu cores"| uniq
1. 查看系統的允許的最大線程數 cat /proc/sys/kernel/pid_max
1.修改最大進程數後系統恢復 echo 1000000 > /proc/sys/kernel/pid_max
2.永久生效 echo "kernel.pid_max=1000000 " >> /etc/sysctl.conf
sysctl -p
2. 查看當前線程數 pstree -p | wc -l
查看java程序佔用的線程數 pstree -p |grep java | wc -l
查看某個進程pstree -p ${pid} | wc -l
查看某個進程創建的線程數:
cat /proc/${pid}/status
查看 線程數 top -H
列出某個進程的線程數 ps -T ${pid}
查看系統的所有進程 ps -A ps -e
查看用戶zntg運行的進程: ps -u zntg
顯示所有運行中的進程: ps aux | less
查看某個進程的詳細線程:
ps xH | grep ${pid}
top -H -p ${pid} 查看某個進程的線程運行狀態
ps -T -p ${pid} 查看當前進程的所有線程號線程名
查看最大線程數的限制 cat /usr/include/bits/local_lim.h |grep PTHREAD_THREADS_MAX
ulimit -a
cat /proc/sys/kernel/threads-max
cat /proc/sys/vm/max_map_count
cat /proc/sys/kernel/pid_max
cat /etc/security/limits.d/90-nproc.conf
cat /etc/security/limits.conf
ulimit - H -u 查看硬限制
ulimit - S -u 查看硬限制
查看端口通不通: telnet 10.0.23.31 7001
查看url地址通不通:curl http://10.0.26.10:8010/kdwis/ServiceServlet