linux用程序监听的端口查找pid【对特别端口有效】
netstat -anp|grep 8080 【需要的不一定刚好在第一行】
netstat -anp|grep 8080|awk ‘{printf $7}’|cut -d/ -f1
堆内存回收机制:
内存泄漏不是系统无法回收那片内存,而是你自己的应用程序无法使用那片内存。当你程序结束时,你所有分配的内存自动都被系统回收,不存在泄漏问题。但是在你程序的生命期内,如果你分配的内存都不回收,你将很快没内存使用。
proc目录解释
“proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为
访问系统内核数据的操作提供接口。用户和应用程序可以通过 proc 得到系统的信息,并可以改变内核
的某些参数。”
tcpdump抓包
tcpdump -i any -w tcpdump20$d.cap
nc查看网络
[root@localhost mysqld]# nc -v -z 192.168.1.110 1678
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connected to 192.168.1.110:1678.
Ncat: 0 bytes sent, 0 bytes received in 0.08 seconds.
[root@localhost mysqld]# nc -v -z 192.168.1.110 1699
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connection refused.
[root@localhost mysqld]#