psutil是个跨平台库,能够轻松实现获取系统运行的进程和系统利用率,包括CPU、内存、磁盘、网络等信息。 它主要应用于信息监控,分析和限制系统资源及进程的管理。它实现了同等命令命令行工具提供的功能,如:ps、top、lsof、netstat、ifconfig、who、df、kill、free、ni ...
分类:
编程语言 时间:
2018-05-30 13:58:45
阅读次数:
235
1、查询端口号占用,根据端口查看进程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEhttpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN) ...
分类:
其他好文 时间:
2018-05-19 18:48:39
阅读次数:
164
1、查询端口号占用,根据端口查看进程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEhttpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN) ...
分类:
其他好文 时间:
2018-05-19 18:34:02
阅读次数:
181
1、查询端口号占用,根据端口查看进程信息 [root@server2 ~]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEhttpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN) ...
分类:
其他好文 时间:
2018-05-19 11:59:09
阅读次数:
149
netstat tpln 查看进程使用端口情况 sudo fuser k 8080/tcp 杀掉某个端口 CentOS 7 采用了 firewalld 防火墙 如要查询是否开启80端口则: [root@joe pc ~] firewall cmd query port=80/tcp no 显然80端 ...
分类:
其他好文 时间:
2018-05-15 00:23:30
阅读次数:
204
原因查找: 此服务器上有写日志的操作,在写的同时我把要写入的文件删除了。。因为在写操作不能创建文件的时候会写硬盘的block,这样会使硬盘利用率越来越低,可以使用lsof -n |grep delete 来查看哪些进程在对磁盘进行写操作。 一般都是程序打开了已经删除的文件,导致磁盘未释放该文件。ls ...
分类:
系统相关 时间:
2018-05-14 14:10:12
阅读次数:
254
工作原理:进程每打开文件都会生成一个文件句柄FD来标识一个文件,进程打开的文件如果没有被释放,可以通过文件句柄FD来恢复删除的文件 注意:适合恢复进程一直在打开一个文件,例如日志文件,如果配置文件进程启动的时候读取马上释放掉该文件的句柄通过这种方式是恢复不了的;同时如果打开的文件被删除掉,同时把服务 ...
分类:
系统相关 时间:
2018-05-12 22:29:54
阅读次数:
258
常见的日志文件:/var/log/boot.log 有/var/log/cron 有/var/log/dmesg 有/var/log/lastlog 有/var/log/maillog 或 /var/log/mail/* 有,mail没有/var/log/messages 有/var/log/sec ...
分类:
系统相关 时间:
2018-05-09 19:38:00
阅读次数:
221
内容:program 程序 binary file 实体文件process 进程 PID 一个正在运作中的程序daemon 服务 常驻程序Parent PID (PPID)网路服务 负责网络监听的埠bu4口(port),以提供外部用户端(client)的连线要求。job control 工作管理命令 ...
分类:
系统相关 时间:
2018-05-09 19:22:53
阅读次数:
276
命令:ping检查网络连通性ping-fDoS攻击arp-n查看ARP表ifconfig、route、netstat网络管理命令(老)ip、ss、tc网络管理命令(新)dmesg查看内核硬件加载mtr查看路由traceroute检测发出数据包经过网关数量tracepath分析网络延迟问题tcpdump抓包工具nmtui文本用户界面lsmod加载模块modprobe-r卸载模块(rmmod)grub
分类:
系统相关 时间:
2018-05-08 12:10:56
阅读次数:
263