TIME_WAIT状态可以通过优化服务器参数得到解决,因为发生TIME_WAIT的情况是服务器自己可控的,要么就是对方连接的异常,要么就是自己没有迅速回收资源,总之不是由于自己程序错误导致的。如果一直保持在CLOSE_WAIT状态,那么只有一种情况,就是在对方关闭连接之后服务器程序自己没有进一步发出ack信号。换句话说,就是在对方连接关闭之后,程序里没有检测到,或者程序压根就忘记了这个时候需要关闭
分类:
其他好文 时间:
2018-01-22 13:07:48
阅读次数:
96
查看端口是否打开 使用 netstat 命令 a. `netstat -nat | grep <端口号>` , 如命令 `netstat -nat | grep 3306` b. `netstat -nat |grep LISTEN` 使用 lsof 命令 # yongfu-pro at yongf ...
分类:
系统相关 时间:
2018-01-14 10:55:19
阅读次数:
258
说明:不一定有效,需要不断尝试 一、lsof 文件刚刚被删除,想要恢复,先尝试lsof. lsof |grep data.file1 cp /proc/xxx/xxx/xx /dir/data.file1 如果lsof不能看到文件,那么就需要使用恢复软件进行恢复。 要做的第一件事是立刻卸载被误删除文 ...
分类:
系统相关 时间:
2018-01-12 11:18:33
阅读次数:
4981
1、如下代码,启动的时候python app.py会报如题的错误 2、错误信息: 3、查看进程情况: 4、lsof -i:4242 、lsof -i:5000查看端口情况,发现rpc服务并没有启动 5、但是如果关掉flask的debug模式,就没有问题 6、原因是:flask的debug模式会额外开 ...
分类:
其他好文 时间:
2018-01-05 23:31:07
阅读次数:
1012
参考:https://jingyan.baidu.com/article/546ae1853947b71149f28cb7.html 1、lsof -i:端口号 2、netstat -tunlp|grep 端口号 ...
分类:
系统相关 时间:
2018-01-05 19:05:56
阅读次数:
194
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符, ...
分类:
系统相关 时间:
2018-01-05 17:59:42
阅读次数:
233
具体需求: 1、 需要分析出是视频/data分区个类文件占比(实际文件占比多少,一般实际文件小于占比70%以下大多为已删除文件单未释放磁盘空间)。 2、 需要统计已删除文件但未释放空间的大小(可参考lsof命令)。 3、 根据1和2最终分析结果拿出占比较大的服务列表(针对服务列表建议支持白名单),针 ...
分类:
其他好文 时间:
2017-12-27 10:14:40
阅读次数:
195
基础网络命令(17个)telnet,ssh,sshpass,scp,wget,ping,route,ifconfig,ifup,ifdown,netstat,ss,rsync,ip,ethtool,mii-tool,brctl深入网络命令(12个)nmap,lsof,mail,mutt,nslookup,dig,host,traceroute,tcpdump,starce,curl,elinks9
分类:
其他好文 时间:
2017-12-07 18:49:49
阅读次数:
385
一、htop 简介 This is htop, an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses. Comp ...
分类:
系统相关 时间:
2017-12-01 21:59:24
阅读次数:
297
lsof 用于查看哪些进程打开了哪些文件,比如下面的 init 进程打开了 / 文件,打开了 /sbin/init 文件 ...
分类:
其他好文 时间:
2017-12-01 13:39:32
阅读次数:
112