这两天服务器用xshell连接的时候报“-bash: fork: 无法分配内存” 从现象分析,应该就是线程使用不规范导致的,所以从网上查询了一些常用的linux 命令
1,lsof -p pid 通过某个进程号显示该进行打开的文件
lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more
2,普通用户用了/etc/security/limits.d/90-nproc.conf 软限制的配置, 而root用户用了/etc/security/limits.conf硬限制的配置
3,linux 默认的内核pid为32768,使用ps 命令可以看到pid的号,逐步在接近默认pid数量
修改内核的数量命令
echo "kernel.pid_max=64000" >>/etc/sysctl.conf
sysctl -p
4,proc 这个目录里面存放的是目前的进程号
fd 这是个目录,包含当前进程打开的每一个文件的文件描述符(file descriptor),这些文件描述符是指向实际文件的一个符号链接;
ll /proc/pid/fd |wc -l
相关推荐
华为USG防火墙运维命令大全 (2).docx华为USG防火墙运维命令大全 (2).docx华为USG防火墙运维命令大全 (2).docx华为USG防火墙运维命令大全 (2).docx华为USG防火墙运维命令大全 (2).docx华为USG防火墙运维命令大全 (2)....
linux系列之常用运维命令整理笔录.docx,本文档是本人整理的一些linux常用运维命令,包括系统监控等等,可以用于排查linux系统问题
oracle多年运维总结出来的常用运维命令,也包括数据库的登陆,开关顺序,归档开关,备份还原等,平时运维必备
华为USG防火墙运维命令大全.pdf
Oracle DBA常用运维命令大全
Linux常用命令运维命令汇总 小白可用
Kafka常见运维命令文档,Kafka常见运维命令文档,Kafka常见运维命令文档
华为USG防火墙运维命令大全,华为USG防火墙运维命令大全,华为USG防火墙运维命令大全,华为USG防火墙运维命令大全,华为USG防火墙运维命令大全。
华为交换机运维命令.pdf华为交换机运维命令.pdf华为交换机运维命令.pdf华为交换机运维命令.pdf华为交换机运维命令.pdf华为交换机运维命令.pdf华为交换机运维命令.pdf华为交换机运维命令.pdf
linux 运维命令总结
openstack运维命令.md
keystone运维命令.md
MySQL DBA日常运维命令总结
linux常用开发与运维命令,帮助大家轻松搞定linux
MySQL数据库主从运维命令.txt
OceanStor 6.1 高级运维命令参考
华为USG防火墙运维命令大全.doc