Linux下查看进程打开的文件句柄数

简介:

1、查看系统默认的最大文件句柄数,系统默认是1024。

ulimit -n

2、查看当前进程打开了多少句柄数

lsof -n | awk '{print($2)}' | sort | uniq -c | sort -nr | more

产生结果:第一列为打开的句柄数,第二列为进程ID。

3、设置打开文件大小

ulimit -HSn 4096

以上命令中,H指定了硬性大小,S指定了软件大小,n标识设定单个进程最大的打开文件句柄数量。

可以将该设置加到.bash_profile文件中。

相关文章
|
1天前
|
Linux
Linux源码阅读笔记13-进程通信组件中
Linux源码阅读笔记13-进程通信组件中
|
1天前
|
消息中间件 安全 Java
Linux源码阅读笔记13-进程通信组件上
Linux源码阅读笔记13-进程通信组件上
|
1天前
|
Linux
Linux查看文件的行数,字数,字节数
Linux查看文件的行数,字数,字节数
|
1天前
|
Ubuntu Java Linux
查看Linux系统中日志文件
查看Linux系统中日志文件
|
1天前
|
Linux
Linux源码阅读笔记10-进程NICE案例分析2
Linux源码阅读笔记10-进程NICE案例分析2
|
1天前
|
Linux 数据安全/隐私保护
|
1天前
|
Linux
Linux源码阅读笔记09-进程NICE案例分析1
Linux源码阅读笔记09-进程NICE案例分析1
|
1天前
|
存储 Linux API
Linux源码阅读笔记08-进程调度API系统调用案例分析
Linux源码阅读笔记08-进程调度API系统调用案例分析