关于linux下scoket打开超过设置的参数,并且网站应用打开比较慢,和报错toomaryopenfiles错误时。首先查询当前服务器的句柄数量#lsof-n|awk‘{print$2}‘|sort|uniq-c|sort-nr|more前列是句柄数量后列是进程编号#ps-aef|grep7191查看进程编号对应的进程再增加openfile的数量使用u..
分类:
系统相关 时间:
2015-01-28 19:53:14
阅读次数:
306
查看端口#lsof -i :端口号|\根据端口号查看进程信息例如:#lsof -i:8080command pid user fd type device size nodejava 15419 root 29u ipv6 8277 tcpname*:webcache 根据进程号查看进程对应可执行程...
分类:
系统相关 时间:
2015-01-22 06:55:02
阅读次数:
202
这是“您应该知道的UNIX工具系列主题文章”的第三篇。在这篇文章里,我将介绍一个很有用的工具—lsof。如果说netcat是网络连接的瑞士军刀,那么我说lsof是UNIX调试的瑞士军刀。
Lsof严格遵循UNIX的哲学典范。它仅完成一项任务,并且做得极尽完美----它能够列出某个进程所打开的文件信息。打开的文件可以是普通文件、目录、NFS文件、块文件、字符文件、共享库、普通管道、命名管道、符号链...
分类:
系统相关 时间:
2015-01-13 16:06:53
阅读次数:
374
查看某端口是否已打开:netstat -nulp //UDP端口netstat -ntlp //TCP端口或者:lsof -i:port-num开放某端口:在/etc/sysconfig/iptables中添加如下内容:-A INPUT -m state --state NEW -m t...
分类:
系统相关 时间:
2015-01-10 12:30:13
阅读次数:
217
1.查找被占用的端口netstat-tlnnetstat-tln|grep8060netstat -tln 查看端口使用情况,而netstat -tln | grep 8060则是只查看端口8060的使用情况2.查看端口属于哪个程序?端口被哪个进程占用lsof-i:8060COMMAND PID U...
分类:
其他好文 时间:
2015-01-08 09:26:19
阅读次数:
190
1.dmesg:分析核心产生的信息,系统在开机的时候会侦测系统的硬件,这些信息被记录到内存中的某个保护区段,该指令就是将这些信息取出来。2.vmstat[-a][延迟[总计侦测次数]],cpu内存、等信息;vmstat[-fs],内存相关,vmstat[-S单位],设定显示单位;vmstat[-d],与磁盘相关;vmst..
分类:
系统相关 时间:
2015-01-05 13:17:57
阅读次数:
299
Ubuntu 14.10 64bit
bind 80端口失败,提示:
Bind error!
: Permission denied
起初以为是80已经被占用,lsof -i :80 , 发现没有,
结果发现
在基于Unix的系统上,绑定小于1024的端口需要root权限。
解决方法很简单,以root权限运行程序吧。。
当然还有其它办法,如反向代理,端口转发等。。。。...
分类:
系统相关 时间:
2015-01-05 13:03:05
阅读次数:
203
http://www.turbolinux.com.cn/turbo/wiki/doku.php?do=export_xhtml&id=%E6%94%B6%E9%9B%86%E7%B3%BB%E7%BB%9F%E4%BF%A1%E6%81%AF:lsofhttp://xjsunjie.blog.51...
分类:
其他好文 时间:
2015-01-04 12:03:37
阅读次数:
125
相关命令:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文...
分类:
其他好文 时间:
2015-01-02 14:30:51
阅读次数:
156
查看端口被哪个进程占用命令lsof就是list open files下面的用法就是指定端口号,列出占用端口的进程lsof -i:7890运行命令后输出下面内容,我们可以获得PID,通过PID杀死进程即可杀死占用端口的进程kill 2409
分类:
其他好文 时间:
2014-12-30 14:54:14
阅读次数:
279