如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示.
lsof(list open files)是一个列出当前系统打开文件的工具
查看当前占用文件的所有进程号
1 | lsof -n |awk '{print $2}'|sort|uniq -c |sort -nr|more |
- 用户级别
1 | a.临时生效 |
1 | b. 开机自启(永久生效) |
1 | c. (修改配置)(永久生效) |
- 系统级别
1 | vim /etc/sysctl.conf |
如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示.
lsof(list open files)是一个列出当前系统打开文件的工具
查看当前占用文件的所有进程号
1 | lsof -n |awk '{print $2}'|sort|uniq -c |sort -nr|more |
1 | a.临时生效 |
1 | b. 开机自启(永久生效) |
1 | c. (修改配置)(永久生效) |
1 | vim /etc/sysctl.conf |
©2018-
Yishto
|
pv
|
uv
Theme Tree Powered by Hexo