有时候java等程序访问网络或者文件,没有释放资源,不知道如何定位相关问题,
结合操作系统文件句柄数的具体信息可以帮助研发定位相关问题,现将几条最常用命令记录如下,包括如下应用方向:
- 查看进程打开具体文件句柄数
- 查看进程占用socket数目
- 查看进程加载jar包数量
#### 0 确认进程 jps 或者 ps ef | grep [应用名] #### 1 打开系统 cd /proc/[pid]/fd cd /proc/1/fd #### 2 ll查看句柄数调用 ll ll | grep -v socket



