精华内容
下载资源
问答
  • Linux 查看文件句柄信息

    千次阅读 2019-04-02 10:43:07
    查看系统的最大文件句柄数和文件句柄的使用者PID ulimit -n查看当前系统的最大句柄数显示如下 ulimit -HSn x设置当前系统的文件句柄数为x 以上命令中,H指定了硬性大小,S指定了软性大小,n表示设定单个进程最大...

    查看系统的最大文件句柄数和文件句柄的使用者PID

    1. ulimit -n查看当前系统的最大句柄数显示如下
      ulimit命令详解
      在这里插入图片描述
    2. ulimit -HSn x设置当前系统的文件句柄数为x

    以上命令中,H指定了硬性大小,S指定了软性大小,n表示设定单个进程最大的打开文件句柄数量。个人觉得最好不要超过4096,毕竟打开的文件句柄数越多响应时间肯定会越慢。设定句柄数量后,系统重启后,又会恢复默认值。如果想永久保存下来,可以修改.bash_profile文件,可以修改 /etc/profile 把上面命令加到最后.

    1. lsof命令查看有关文件句柄的详细信息,如当前系统打开的文件数量,哪些进程在使用这些文件句柄等等。
    2. lsof -p 【PID】查看进程PID打开的文件句柄详细信息
    3. # lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 查看当前进程打开了多少句柄数在这里插入图片描述

    其中第一列是打开的句柄数,第二列是进程ID。

    展开全文
  • Linux查看文件句柄

    千次阅读 2018-07-14 13:51:34
    确认系统设置的最大文件句柄数 ulimit -a 统计系统中当前打开的总文件句柄lsof|awk ‘{print $2}’|wc -l 根据打开文件句柄的数量降序排列,其中第二列为进程ID: lsof|awk ‘{print $2}’|sort|uniq -c|...

    确认系统设置的最大文件句柄数
    ulimit -a

    统计系统中当前打开的总文件句柄数
    lsof|awk ‘{print $2}’ |wc -l

    根据打开文件句柄的数量降序排列,其中第二列为进程ID:
    lsof|awk ‘{print $2}’|sort|uniq -c|sort -nr|more

    展开全文
  • //查看系统支持最大文件句柄数 cat /proc/sys/fs/file-max //三个值分别表示已分配文件句柄的数目、已分配未使用文件句柄的数目、文件句柄的最大数目 cat /proc/sys/fs/file-nr //单个进程文件句柄限制 ulimit -...
    //查看系统支持最大文件句柄数
    cat /proc/sys/fs/file-max
    //三个值分别表示已分配文件句柄的数目、已分配未使用文件句柄的数目、文件句柄的最大数目
    cat /proc/sys/fs/file-nr
    //单个进程文件句柄限制
    ulimit -n
    //查看某个进程所占文件句柄
    //先通过ps获取进程id
    ps |grep 进程名
    //获取进程所占句柄
    ls -l /proc/进程id/fd

     

    展开全文
  • SuSE 11SP3 默认句柄数是10241、查看linux文件句柄数 ulimit -a 2、修改文件句柄数 ①ulimit -n 65535②修改linux系统参数。vi /etc/security/limits.conf 添加* soft nofile 65536* hard nofile 65536...

    SuSE 11SP3 默认句柄数是1024 
    1、查看linux的文件句柄数 ulimit -a

    2、修改文件句柄数

    ①ulimit -n 65535
    ②修改linux系统参数。vi /etc/security/limits.conf 添加
    *  soft  nofile  65536
    *  hard  nofile  65536
    修改以后保存,注销当前用户,重新登录,执行ulimit -a

    3、检查文件句柄数的使用情况
    lsof -p pid|wc -l

     

    转载于:https://www.cnblogs.com/yaohuimo/p/10901410.html

    展开全文
  • lsof查看节点打开的文件句柄

    千次阅读 2019-12-12 18:06:38
    Linux查看进程打开的文件句柄数 转载wangfei111g发布于2018-07-19 17:57:33阅读数 1024收藏 展开 查看主机打开文件句柄数: lsof|awk '{print $2}'|wc -l ----查看当前进程打开了多少句柄数 #其中按进程...
  • linux lsof 句柄分析

    2009-01-04 16:05:00
    7台linux的服务器最近一台出现了服务自动重启的现象,通过日志分析,原来是大量句柄没有释放的缘故。这就是lsof 的强大之处。 lsof 简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,...
  • linux查看文件句柄

    2014-07-25 10:09:38
    ----查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 131 24204  57 24244  57 24231 ........ 其中第一列是打开的句柄数,第二列是进程ID。 查看系统句柄数 # ...
  • 查看所有进程打开文件句柄lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 设置open files数值(重启会还原) ulimit -n 65535 永久设置方法 vi /etc/security/limits.conf #在最后加入 * soft nofile ...
  • linux 查看进程文件句柄

    千次阅读 2009-06-29 22:16:00
    http://hi.baidu.com/gniwan/blog/item/edafb2cb171b904ef31fe753.html 其中 "open files (-n) 1024 "是Linux操作系统对一个进程打开的文件句柄数量的限制(也包含打开的SOCKET数量,可影响MySQL的并发连接数目)....
  • "lsof"——list open files,lsof也是Linux下用于查看打开的文件以及相关联进程信息的工具,相比fuser提供更强大的功能,下面我们就来学习lsof的使用方法。lsof输出说明直接执行lsof,将输出系统中所有打开文件的...
  • Linux下面部署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题,其实Linux是有文件句柄限制的(就像WinXP?),而且默认不是很高,一般都是1024,作为一台生产服务器,其实很容易就达到 这个...
  • ---查看系统默认的最大文件句柄数,系统默认是1024# ulimit -n1024----查看当前进程打开了多少句柄数# lsof -n|awk ‘{print $2}‘|sort|uniq -c|sort -nr|more131 2420457 2424457 24231 ........其中第一列是打开...
  • 修改linux的最大文件句柄数限制

    千次阅读 2018-10-12 13:58:25
    修改linux的最大文件句柄数限制 对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了...
  • 其实Linux是有文件句柄限制的,而且Linux默认一般都是1024(阿里云主机默认是65535)。在生产环境中很容易到达这个值,因此这里就会成为系统的瓶颈。 今天早上tomcat应用就报了上述错误: 1.查看方法 使用...
  • linux查看系统进程占用的句柄数方法---查看系统默认的最大文件句柄数,系统默认是1024# ulimit -n1024----查看当前进程打开了多少句柄数# lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more131 2420457 ...
  •  查看所有进程的文件打开数  lsof |wc -l  查看某个进程打开的文件数  lsof -p pid |wc -l
  • 曾经在生产上遇到过一个df 和 du出现的结果不一致的问题,为了排查到底是哪个进程占用了文件句柄,导致空间未释放,首先在linux上面,一切皆文件,这个问题可以使用lsof这个BT的命令来处理(这个哈还可以来查询文件...
  • 修改文件句柄数在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。 对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象...
  • lsof处理文件恢复、句柄以及空间释放问题
  • 在打开这些资源的时候都会返回一个文件描述符即文件句柄,用来标识该资源。  Too many open files 的异常,可能是由于应用程序对资源的使用不当造成的,比如没有及时关闭Socket或数据库连接等;但也可能应用确实...
  • [root@urbetter /]# cat /proc/sys/fs/file-nr 6956 0 8192 第一个已分配文件句柄,但还继续往上增加,查不出程序哪有文件句柄泄露lsof查找也找不出来

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,344
精华内容 1,337
关键字:

linuxlsof查看文件句柄

linux 订阅