psutil是一个跨平台库,能够轻松实现获取系统运行的进程和系统利用率(CPU,内存,磁盘,网络等)信息,主要应用于系统监控,分析和限制系统资源及进程的管理,它实现了同等命令行工具提供的功能,如ps,top,lsof,netstat,ifconfig,who,df,kill,free,nice等.支 ...
分类:
编程语言 时间:
2017-11-29 19:53:58
阅读次数:
840
查看系统默认的最大文件句柄数,系统默认是1024 # ulimit -n 1024 查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 131 24204 57 24244 57 24231 ........ 其中 ...
分类:
系统相关 时间:
2017-11-27 11:05:50
阅读次数:
174
一、windows上 windows + r,输入cmd。 1、查看端口信息找到8080端口的对应PID。 2、杀掉进程 打开任务栏管理器,选择详细信息,找到刚才的PID,结束任务。 二、mac上 1、查看端口信息 #终端输入如下命令,将会出现占用端口的进程信息。 sudo lsof -i tcp: ...
分类:
其他好文 时间:
2017-11-26 16:49:15
阅读次数:
138
sysdig是一个轻量级的系统监控工具,同时原生支持容器。通过sysdig我们可以近距离观察linux操作系统和容器的行为 Linux上有很多常用的监控工具,比如;strace,tcpdump,htop,iftop,lsof..... 而sysdig则是这些工具集成在一个工具中,并且提供一个友好统一 ...
分类:
其他好文 时间:
2017-11-26 14:58:49
阅读次数:
138
曾经在生产上遇到过一个df 和 du出现的结果不一致的问题,为了排查到底是哪个进程占用了文件句柄,导致空间未释放,首先在linux上面,一切皆文件,这个问题可以使用lsof这个BT的命令来处理(这个哈还可以来查询文件句柄泄露问题,应用程序的进程未关闭文件句柄) 1.文件句柄以及空间释放问题 注:在生 ...
分类:
其他好文 时间:
2017-11-21 20:57:02
阅读次数:
109
在Linux下查看日志,使用tail、grep、find等命令还比较方便,后来需要在Windows中处理一些问题,发现缺少类似的功能,比如tailf实时输出,于是在网上收集了一些相关的小工具,希望能够帮助到大家。 这些工具分为两类,一种是在Windows上模仿Linux的行为,使用类似的命令解决,比 ...
1,查看8010端口是否被占用 [root@cloud ~]# netstat -an|grep 8010 tcp 0 0 0.0.0.0:8010 0.0.0.0:* LISTEN 2,查看8010是被何以程序占用 [root@cloud ~]# lsof -i:8010 COMMAND PID ...
分类:
系统相关 时间:
2017-11-16 15:51:12
阅读次数:
135
sudo spctl --master-disable开启application安装时的来自任何来源; sudo lsof -i:9000;sodu kill -9 pid;查看端口占用并杀死进程; rmic编译器生成stub类和skeleton类; /home 安装软件 内核的引导 /boot 运 ...
分类:
系统相关 时间:
2017-11-16 11:44:22
阅读次数:
174
lsof是系统管理/安全的尤伯工具。我大多数时候用它来从系统获得与网络连接相关的信息,但那只是这个强大而又鲜为人知的应用的第一步。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(listsopenfiles)”。而有一点要切记,在Unix中一切(包括网络套接口)都是文..
分类:
其他好文 时间:
2017-11-14 14:17:09
阅读次数:
111
psutil模块是一个跨平台的获取进程和系统应用情况(CPU,内存,磁盘,网络,传感器)的库。该模块用于系统监控、限制进程资源和运行进程的管理等方面。 psutil实现了很多unix平台命令行(ps|top|lsof|netstat|ifconfig|who|df|kill|free|nice|io ...
分类:
编程语言 时间:
2017-11-07 19:49:07
阅读次数:
205