每个Linux管理员应该知道的20个Linux系统监视工具

常用监视LINUX系统的工具有哪些? 对系统管理员来说,top命令式是一个非常有用的,它可用于监控系统并在需要的时候采取正确的处理动作。它监控系统的平均负载和使用,内存分配、磁盘健康状况、系统服务、网络端口、邮件统计(Sendmail,Postfix,Dovecot等),MySQL统计,等等。这两个服务进程运行在后台,它们对系统上运行的每个用户的所有活动进行近距离监视,同时还监视这些活动所使用的资源情况。系统管理员可以使用这两个工具跟踪每个用户的活动,比如用户正在做什么,他们提交了那些命令,他们使用了多少资源,他们在系统上持续了多长时间等等。 阅读详情
    需要监视Linux服务器的性能?试试这些内置的命令和一些附加的工具吧。大多数Linux发行版都集成了一些监视工具。这些工具可以获取有关系统活动的信息的详细指标。通过这些工具,你可以发现产生系统性能问题可能存在原因。下面讨论的是一些最基本的命令,它涉及到系统分析和调试服务器等一些问题,如:
1.    找出系统瓶颈问题.
2.    磁盘 (储存) 瓶颈问题.
3.    CPU和内存瓶颈问题.
4.    网络瓶颈问题.
# 1: top – 查看活动进程的命令
TOP工具能够实时显示系统中各个进程的资源占用状况。默认情况下,它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU/内存的使用情况和执行时间对任务进行排序,并每五秒钟更新一次。
 
常用的快捷键
Top命令为我们提供了很多有用的快捷键,如:
快捷键    用法
t             切换显示进程和CPU状态信息。
m           切换显示进程和CPU状态信息。
A            分类显示各种系统资源的消耗情况。可用于快速识别系统的性能要求极高的任务。
o            改变显示项目的顺序。
r            重新设置进程的优先级别。(系统提示用户输入需要改变的进程PID以及需要设置的优先级值。)
k            终止一个进程。(系统将提示用户输入需要终止的进程PID)
s            改变刷新的时间间隔。
u            查看指定用户的进程。   
=> Related:要了解更多关于top的用法,请参考系统帮助文档。
# 2: vmstat – 系统活动、硬件以及系统信息
这个命令用来报告关于内核线程、虚拟内存、磁盘、陷阱和CPU活动的统计信息。
# vmstat 3                                                            
输出样例:
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------           
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st            
0  0      0 2540988 522188 5130400    0    0     2    32    4    2  4  1 96  0  0          
1  0      0 2540988 522188 5130400    0    0     0   720 1199  665  1  0 99  0  0          
0  0      0 2540956 522188 5130400    0    0     0     0 1151 1569  4  1 95  0  0          
0  0      0 2540956 522188 5130500    0    0     0     6 1117  439  1  0 99  0  0          
0  0      0 2540940 522188 5130512    0    0     0   536 1189  932  1  0 98  0  0          
0  0      0 2538444 522188 5130588    0    0     0     0 1187 1417  4  1 96  0  0          
0  0      0 2490060 522188 5130640    0    0     0    18 1253 1123  5  1 94  0  0  
        

显示内存使用情况:
# vmstat –m                                                          
=> Related: 要了解更多关于vmstat的用法,请参考系统帮助文档。
# 3: w – 找到已登陆的用户并且查看他们做了什么操作
W命令用来显示机器上最近登陆的用户信息以及他们的进程信息。
# w username                                                         
# w vivek    
                                                        
输出样例:
17:58:47 up 5 days, 20:28,  2 users,  load average: 0.36, 0.26, 0.24                         
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT                        
root     pts/0    10.1.3.145       14:55    5.00s  0.04s  0.02s vim /etc/resolv.conf        
root     pts/1    10.1.3.145       17:43    0.00s  0.03s  0.00s w               
            
# 4: uptime – 系统已运行的时间
Uptime命令可以查看系统已经运行了多长时间。截止当前时间日期,系统已经运行了多长时间,当前登录的用户有哪些,已经在过去的1,5,15分钟,系统的平均负载值情况。 
# uptime                                                              
输出样例:
18:02:41 up 41 days, 23:42,  1 user,  load average: 0.00, 0.00, 0.00            
1通常被认为是最佳的负载值。系统负载值根据系统的不同而不同。对于单CPU的系统,负载值在1-3为正常,SMP的系统,负载值在6-10之间也是可以接受的。(看具体的情况)
# 5: ps – 显示进程
ps命令用来报告当前进程的快照。要选择所有进程,使用-A或-e选项:
# ps –A                                                              
输出样例:
 
Ps命令跟top相似,但ps为我们提供了更多的信息。
以长格式显示输出:
# ps –Al                                       
查看线程:(LWP和NLWP):
# ps –AlFH                                              
To See Threads After Processes:
# ps –AlLm                                     
在服务器上打印出所有进程:
# ps ax                                        
# ps axu 
                                      
打印出进程树:
# ps –ejH                                     
# ps axjf                                      
# pstree   
                                    
See Every Process Running As User Vivek:

# ps -U vivek -u vivek u                        
设置以用户定义的格式输出:

# ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm  
# ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm    
# ps -eopid,tt,user,fname,tmout,f,wchan       
                    
只显示lighttpd的进程树:

# ps -C lighttpd -o pid=                                           
Or
# pgrep lighttpd                                                   
Or
# pgrep -u vivek php-cgi                                           
显示pid为55977的进程名:

# ps -p 55977 -o comm=   
                                         
找出最耗费内存的前10个进程:

# ps -auxf | sort -nr -k 4 | head -10                              
找出最耗费CPU的前10个进程:

# ps -auxf | sort -nr -k 3 | head -10                              
# 6: free – 查看内存的使用情况
free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。
参数:
  -b     以Byte为单位显示内存使用情况。 
  -k     以KB为单位显示内存使用情况。 
  -m    以MB为单位显示内存使用情况。 
  -o    不显示缓冲区调节列。 
  -s     <间隔秒数>  持续观察内存使用状况。 
  -t     显示内存总和列。 
  -V    显示版本信息。
# free                                                             
输出样例:
             total       used       free     shared    buffers     cached 
Mem:      12302896    9739664    2563232          0     523124    5154740
-/+ buffers/cache:    4061800    8241096                                 
Swap:      1052248          0    1052248            
                     
free的输出一共有四行,第四行为交换区的信息,分别是交换的总量(total),使用量(used)和有多少空闲的交换区(free)。
第二行和第三行是比较让人迷惑的。这两行都是说明内存使用情况的。第一列是总量(free),第二列是使用量(free),第三列是可用量(free)。第一行的输出时从操作系统(OS)来看的。也就是说,从OS的角度来看,计算机上一共有:
•    999212KB(缺省时free的单位为KB)物理内存,即FO[2][1];
•    在这些物理内存中有967476KB(即FO[2][2])被使用了;
•    还用31736KB(即FO[2][3])是可用的;
=> Related: 要了解更多关于free的东西,请百度或者google之。
# 7: iostat – 监视CPU平均负载值,I/O状态
该命令用于报告CPU和输入/输出设备,分区和网络文件系统(NFS)的详细统计数据。
# iostat                                                                   
输出样例:

 


基本使用:



# iostat -d -k 1 10



参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次。



# iostat -d -k 1 10



 

Related: 要了解更多关于iostat的东西,请查看iostat的帮助文档。
# 8: sar - 收集和报告系统状态信息
Sar 命令是用来收集,报告和保存系统活动信息的。
Sar 把自已收集的数据以二进制格式保存在[img]file:///C:\Users\ADMIN_~1\AppData\Local\Temp\[LC3U)F{0XCAB) LKNIT0K@G.gif [/img]ar/log[img]file:///C:\Users\ADMIN_~1\AppData\Local\Temp\{)_G62``_[8)(8ND1X0_M7L.gif[/img]里
使用 sar -d 可以得到当天磁盘活动的情况汇总
sar -n  DEV 则能给出网络接口的统计信息
sar -A 可以报告所有的信息
sar 适用于快速粗略了解历史信息。
sar 命令行的常用格式: sar [options] [-o file] t [n]
options 为命令行选项,sar命令的选项很多,下面只列出常用选项: 
-A:所有报告的总和。        
-u:CPU利用率        
-v:进程、I节点、文件和锁表状态。        
-d:硬盘使用报告。        
-r:没有使用的内存页面和硬盘块。        
-g:串口I/O的情况。 
-b:缓冲区使用情况。 
-a:文件读写情况。 
-c:系统调用情况。 
-R:进程的活动情况。 
-y:终端设备活动情况。 
-w:系统交换活动。 
Related: 要了解更多关于sar的东西,请自行搜索相关资料。

# 9: mpstat – 实时系统监视工具
mpstat是MultiProcessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。
下面只介绍mpstat与CPU相关的参数,mpstat的语法如下:
Usage: mpstat [ options... ] [ <interval> [ <count> ] ]             
Options are:                                                        
[ -P { <cpu> | ALL } ] [ -V ]                                       

显示每个进程对CPU的平均利用率:
# mpstat -P ALL                                                      
输出样例:
Linux 2.6.18-128.1.14.el5 (www03.nixcraft.in)         06/26/2009                   
06:48:11 PM  CPU   %user   %nice    %sys %iowait    %irq   %soft  %steal   %idle    intr/s
06:48:11 PM  all    3.50    0.09    0.34    0.03    0.01    0.17    0.00   95.86   1218.04
06:48:11 PM    0    3.44    0.08    0.31    0.02    0.00    0.12    0.00   96.04   1000.31
06:48:11 PM    1    3.10    0.08    0.32    0.09    0.02    0.11    0.00   96.28     34.93
06:48:11 PM    2    4.16    0.11    0.36    0.02    0.00    0.11    0.00   95.25      0.00
06:48:11 PM    3    3.77    0.11    0.38    0.03    0.01    0.24    0.00   95.46     44.80
06:48:11 PM    4    2.96    0.07    0.29    0.04    0.02    0.10    0.00   96.52     25.91
06:48:11 PM    5    3.26    0.08    0.28    0.03    0.01    0.10    0.00   96.23     14.98
06:48:11 PM    6    4.00    0.10    0.34    0.01    0.00    0.13    0.00   95.42      3.75
06:48:11 PM    7    3.30    0.11    0.39    0.03    0.01    0.46    0.00   95.69     76.89

#10: pmap – 查看进程使用内存的情况
pmap命令用来报告进程使用对于的相应内存的情况。使用下面命令可以查出某些内存瓶颈问题的原因。
# pmap -d PID                            
显示进程号为47394的进程所用内存的信息:
# pmap -d 47394                                                              
输出样例:
47394:   /usr/bin/php-cgi                                                   
Address           Kbytes Mode  Offset           Device    Mapping           
0000000000400000    2584 r-x-- 0000000000000000 008:00002 php-cgi           
0000000000886000     140 rw--- 0000000000286000 008:00002 php-cgi           
00000000008a9000      52 rw--- 00000000008a9000 000:00000   [ anon ]        
0000000000aa8000      76 rw--- 00000000002a8000 008:00002 php-cgi           
.....                                                                       
......                                                                      
00002af8d4b17000  768000 rw-s- 0000000000000000 000:00009 zero (deleted)    
00007fffc95fe000      84 rw--- 00007ffffffea000 000:00000   [ stack ]       
ffffffffff600000    8192 ----- 0000000000000000 000:00000   [ anon ]        
mapped: 933712K    writeable/private: 4304K    shared: 768000K              

最后一行非常重要:
mapped: 933712K total amount of memory mapped to files.
writeable/private: 4304K the amount of private address space.
shared: 768000K the amount of address space this process is sharing with others.
#11 & #12 : netstat 和 ss – 查看网络情况
netstat命令显示网络连接,路由表,网络接口统计,伪装连接,组播成员身份。ss命令类似netstat命令的信息。关于ss和netstat命令,您可以参阅系统帮助文档或者互联网上的资源。
#13: iptraf – 实时网络状况监视工具
iptraf是一款彩色的交互式的IP局域网监控工具。这是一个基于ncurses的IP LAN监视工具,它会统计网络中产生的各种数据,包括TCP信息,UDP连接数,ICMP和OSPF信息,以太网负载信息,节点统计,IP校验和错误,以及其他信息。并且提供:
Network traffic statistics by TCP connection
IP traffic statistics by network interface
Network traffic statistics by protocol
Network traffic statistics by TCP/UDP port and by packet size
Network traffic statistics by Layer2 address
 
上图是General interface statistics: IP traffic statistics by network interface
 
上图是网络连接中建立的TCP连接信息的统计
#14: tcpdump – 网络状况分析工具
tcpdump用来抓包的一个的简单命令。但是,要使用该工具,你需熟悉TCP /IP协议。例如:显示网络中有关DNS的信息,请输入:
# tcpdump -i eth1 'udp port 53'                                            

显示去往202.54.1.5的所有ftp会话信息:
# tcpdump -i eth1 'dst 202.54.1.5 and (port 21 or 20'                      

显示去往192.168.1.5的所有HTTP会话信息:
# tcpdump -ni eth0 'dst 192.168.1.5 and tcp and port http'                 

使用Wireshark查看tcpdump抓包文件的详细信息,输入:
# tcpdump -n -i eth1 -s 0 -w output.txt src or dst port 80                  
#15: strace – 系统调用工具
strace是Linux环境下的一款程序调试工具,用来监察一个应用程序所使用的系统呼叫及它所接收的系统信息。strace是一个有用的小工具,它可以通过跟踪系统调用来让你知道一个程序在后台所做的事情。Strace是一个基础的调试工具,在大多数 Linux系 统上默认已经安装;但是即便你不是在跟踪一个问题的时候它也是一个极好的软件。它能告诉你很多关于一个Linux程序怎样工作的信息。
#16: /Proc 文件系统
Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。几个例子:
# cat /proc/cpuinfo                                                        
# cat /proc/meminfo                                                        
# cat /proc/zoneinfo                                                       
# c
。 at /proc/mounts                                                          
Related: 要更详细地去了解/proc文件系统,你可以去查看官方文档
#17: Nagios – 服务器和网络信息监视工具
Nagios是一款很流行的开源系统和网络监控应用软件。你可以很轻松地用它监控所有的主机,网络设备和服务。在系统或服务状态异常时会第一时间通知网站运维人员(发出邮件或短信报警),在状态恢复正常后发出邮件或短信通知。
#18: Cacti -基于WEB的监视工具
Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。CACTI软件Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti 也可外挂 Scripts 及加上 Templates 来作出各式各样的监控图。
#19: KDE System Guard – 图形化的系统监视工具
KDE System Guard (KSysguard)是KDE的任务管理和性能监控工具。它采用client/server架构,可以监控本机也可以监控远端主机。
一篇51CTOblog的博文,对KDE System Guard的介绍很详细,有兴趣的朋友去看看。
http://linuxshow.blog.51cto.com/1572053/371657
 
#20: Gnome System Monitor – 图形化系统监视工具
它可以显示系统信息,监视系统进程,系统资源负载情况,以及文件系统。你也可以用它来提高系统性能。尽管功能不像KDE System Guard那么强大,但作为Gnome桌面环境的图形化性能分析工具,Gnome System Monitor可以图形化显示性能相关系统资源用于发现可能的峰值和瓶颈。产生的所有统计信息都是实时,要想做长时间的性能分析需使用其它工具来完成。
功能:
    Displays various basic information about the computer's hardware and software.
    Linux Kernel version
    GNOME version
    Hardware
    Installed memory
    Processors and speeds
    System Status
    Currently available disk space
    Processes
    Memory and swap space
    Network usage
    File Systems
    Lists all mounted filesystems along with basic information about each.
 
其他工具:
nmap –  扫描主机的端口开放情况.
lsof -  列出系统当前打开的文件,网络连接以及更多信息。
ntop web based tool –  Ntop是一款监控网络流量工具,它显示的网络状况更加直观、详细。Ntop甚至可以列出每个节点计算机的网络带宽利用率。它是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具;可以自动从网络中识别有用的信息;将截获的数据包转换成易于识别的格式;对网络环境中通信失败的情况进行分析;探测网络通信的时间和过程等。
Conky -  Conky是x-window下,一款免费的,轻量级系统监控的工具。它能够监控许多系统环境的状态,其中包括的CPU,内存,交换空间,磁盘存储,温度,进程,网络接口,电池电量,系统消息,电子邮件收件箱等。
GKrellM – 它来用于监测CPU状态,内存,硬盘,网络接口,本地和远程邮箱,以及其他的东西等。
vnstat –  vnstat是一个基于控制台的网络流量监控软件,它会保持每月,每天,每小时,监视并记录所选定网络接口的网络通信状况。
htop –  htop是一个增强版本的top,同时也是一个交互式进程查看器,它可以以树状结构来显示进程列表。
mtr –  mtr在单一的网络诊断工具上,结合了traceroute和ping程序的功能。

翻译的过程中,对文章中的某些地方进行了小小的改动。
您可以在回帖中写上您比较喜欢的系统监视工具哦。  ^_^
GKrellM NUT (Network UPS Tools) Plugin-开源 GKrellM的简单UPS监视插件。 使用NUT(网络UPS工具)进行UPS连接。 基于“ GKrellM Belkin UPS插件”。 立即下载

相关推荐

深度理解嵌入(embedding)层

首先从one_hot开始: one_hot的优点:计算方便快捷、表达能力强。 one_hot的缺点:过于稀疏,过于占用资源,尤其是在数据量特别大时;数据之间完全独立。

weixin_44441131的博客 5658

如何在SYSTEM权限下实现屏幕监控

屏幕监控是远控软件的基本功能之一。 版权声明 作者:iprowq 现在很多远控程序的服务端通常为DLL形式,通过远程线程注入等方法插入到services、svchost等SYSTEM权限的进程中去,而此时常规的屏幕监控就会失效(这是因为与SYSTEM权限进程关联的窗口站、桌面与普通进程不同)。 如何才能在SYSTEM权限下实现屏幕监控呢? 一、 屏幕监控的基本原理 屏幕监控简单

ccx_john的专栏 1912

图形化界面无限转圈?CentOS 7的SELinux避坑指南(附命令行修复实录)

本文详细解析了CentOS 7图形界面启动时无限转圈或卡在'starting switch root'的故障原因,主要与SELinux安全策略冲突有关。提供了三种修复方案:临时禁用SELinux、重装策略包和精细调整策略,并分享了长期维护建议,帮助用户平衡系统安全性与可用性。

potato的博客 798

KDE System Guard

KDE System Guard (KSysguard)是KDE的任务管理和性能监控工具。它采用client/server架构,可以监控本机也可以监控远端主机。 图2-6:KDE System Guard默认的窗口 前端图形界面使用传感器(sensors)获得要显示的信息。传感器返回的可以是一个简单的数值或更复杂的信息如表格。针对不同的信息类型都提供了一个或多个显...

weixin_34297300的博客 474

STM32HAL库学习笔记九——LCD显示

本文不会对驱动编写做特别详细的描述,以记录CubeMX的部署流程为主。

weixin_44762233的博客 6918

arcgis密度分析

密度分析 密度分析是指根据输入的要素数据集计算整个区域的数据集状况,从而产生一个连续的密度表面。通过计算密度,将每个采样点的值散布到整个研究区域,并获得输出栅格中每个像元的密度值。在 ArcGIS 中,分布密度的计算方法有点密度分析、线密度分析和核密度分析三种。 1.点密度分析 导入实验数据居民点图层和道路图层 在自定义里勾选空间分析模块Spatial Analyst 点击空间分析工具中密度分析内的点密度分析, 参数设置如下,其中输出像元大小表示输出栅格数据集的像元大小。值越小.

Jasenjane的博客 2万+

linux命令guard,Linux使用KSysguard监控远端主机的方法

Linux系统操作中,除了可以使用命令监控系统性能外(详解系统之家监控Linux系统性能的命令有哪些?),还可使用KSysguard工具,KSysguard是系统性能测试工具,下面小编就给大家介绍下Linux使用KSysguard监控远端主机的方法。KDE System Guard默认的窗口前端图形界面使用传感器(sensors)获得要显示的信息。传感器返回的可以是一个简单的数值或更复杂的信息如表...

weixin_39838302的博客 282

一文速览:大模型语料构建与基础训练全流程实战指南

因为模型只有看到足够丰富、高质量的数据,才能真正学到“真本事”,展现出更强大的泛化能力,也就是能够在全新的场景和任务下,做出准确的推理和判断。我们日常做饭的时候,通常会先把买回来的菜仔细清洗干净,把坏掉的叶子、泥土、杂质等去除掉。同理,训练大模型的数据就像我们的食材,如果不干净,就会影响模型的学习效果,甚至训练出逻辑紊乱的模型。在大模型的世界里,有一句名言:“Garbage in, Garbage out”,翻译过来就是“垃圾输入,垃圾输出”,说白了,就是给模型喂的是什么数据,它学到的就是什么知识。

master_hunter的博客 1671

20个监视linux性能(资源利用率)的工具

1. top - Linux进程监视 top命令是一个性能监视程序,被系统管理员频繁使用,并且在大多数类Linux/Unix系统下都可以用。top命令可以展示所有活跃的进程列表,并定时更新。它可以显示CPU利用率、内存利用率、交换内存、缓存大小、缓冲区大小、进程PID、用户、命令等等,还能显示出高CPU、内存利用率的进程。 $ top 更多示例可以参考:12 TOP Command Examples in Linux 2. VmStat - 虚拟内存统计 VmStat命令用于显示虚拟内存、内核线程、硬盘

一个幽灵 4046

40、5G NR射频要求解析

本文详细解析了5G NR射频相关要求,包括参考灵敏度与动态范围的定义、接收机对干扰信号的抗扰性要求(如阻塞、邻道选择性等)、辐射射频要求在FR1和FR2频段的差异,以及多标准无线电基站(MSR)的发展及其对射频要求的影响。内容涵盖测试模型、干扰场景、具体指标和实现挑战,为理解和应用5G NR射频规范提供了全面指导。

qsc901234的博客 245

基于STM32L4XX 、HAL库的TMC2209-LA-T步进电机驱动器驱动程序应用设计

/ R/W=0 表示写。uint32_t gconf_value = (0 << 0) // I_scale_analog: 禁用,使用UART控制电流。uint32_t ihold_irun = (8 << 0) // 保持电流 8/31 最大值。

PP_Cottage的博客 449

ubuntu 下系统监视器_4个顶级Linux的系统监视工具

无论您是系统管理员还是休闲桌面用户,您都可能听说过最流行的基于终端的系统监视工具“ top”之一。 对许多人来说,它是Linux上的任务管理器。如果您不知道,“ Top”实用程序可帮助显示所有正在运行的进程,并为您提供有关个人计算机或服务器性能的重要信息。 它还使您能够终止不需要的进程。但是,您有什么选择? 需要什么吗 让我们找出答案。有用的系统监视工具,例如top(但优于top)因此,在本文中,...

weixin_34530489的博客 3308

【大语言模型 21】语言模型训练目标:MLM vs CLM vs GLM对比分析

本文深入对比分析三种主流语言模型训练目标:掩码语言模型(MLM)、因果语言模型(CLM)和双空白填充(GLM)。通过数学推导、代码实现和实验对比,揭示不同训练目标的工作机制、适用场景和性能差异,为选择合适的预训练策略提供科学指导。

熵数实验室 1174

linux 串口监视工具_监视Linux的最佳工具

linux 串口监视工具As a system administrator monitoring systems is very important job. Actually we can state that half of system administrating is monitoring and anticipating systems and their events. In thi...

cunjiu9486的博客 2325

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

网络管理监视很重要!这十个 Linux 网络监视工具轻松搞定

保持对我们的网络的管理,防止任何程序过度使用网络、导致整个系统操作变慢,对管理员来说是至关重要的。有几个网络监视工具可以用于不同的操作系统。在这篇文章中,我们将讨论从 Linux 终端中运行的 10 个网络监视工具。它对不使用 GUI 而希望通过 SSH 来保持对网络管理的用户来说是非常理想的。 iftop iftop network monitoring tool Li

qiangcuo6087的博客 1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

【htop】系统监视工具

按下F2进入设置界面,在 “Available Columns”(可用列)中选择想要显示的列。可以自定义进程列表中显示的列,根据自己的需求添加或删除特定信息。总的来说,htop是一个功能强大且易于使用的系统监视工具,通过交互式的界面和丰富的功能,更轻松地管理系统资源和进程。

A1_3_9_7的博客 1267

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

推荐 10 个不错的网络监视工具

点击上方“民工哥技术之路”选择“置顶或星标”每天10点为你分享不一样的干货有几个网络监视工具可以用于不同的操作系统。在这篇文章中,我们将讨论从 Linux 终端中运行的 ...

民工哥的博客 1万+

20个命令行系统监视工具

对于每个系统管理员或网络管理员来说,每天要监控和调试 Linux 系统性能问题都是非常困难的工作。我已经有5年 Linux 管理员的工作经历,知道如何监控系统使其保持正常运行。为此,我们编写了对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具。这些命令可以在所有版本的 Linux 下使用去监控和查找系统性能的实际原因。这些监控命令足够你选择适合你的监控场景。 1

企鹅菜鸟的成长过程 6824

十个不错的 Linux 网络监视工具

保持对我们的网络的管理,防止任何程序过度使用网络、导致整个系统操作变慢,对管理员来说是至关重要的。有几个网络监视工具可以用于不同的操作系统。在这篇文章中,我们将讨论从 Linux 终端中运行的 10 个网络监视工具。它对不使用 GUI 而希望通过 SSH 来保持对网络管理的用户来说是非常理想的。1、iftopiftop network monitoring toolLinux 用户通常都熟悉 to...

click_idc的博客 1864

linux 系统master进程,Linux进程监视

由于复刻了 mon 项目到 etbemon 中,我花了一些时间做监视脚本。事实上监视一些事情通常很容易,但是决定监视什么才是困难的部分。进程监视脚本 ps.monitor 是我重新设计过的一个。对于进程监视我有一些思路。如果你对进程监视如何做的更好有任何建议,请通过评论区告诉我。给不使用 mon 的人介绍一下,如果一切 OK 该监视脚本就返回 0,而如果有问题它会返回 1,并使用标准输出显示错误信...

weixin_35598104的博客 2776

十个非常理想的 Linux 网络监视工具,运维必知!

保持对我们的网络的管理,防止任何程序过度使用网络、导致整个系统操作变慢,对管理员来说是至关重要的。有几个网络监视工具可以用于不同的操作系统。在这篇文章中,我们将讨论从L...

Linux云计算数据自学 885
上一篇: 深入JVM系列(三)之类加载、类加载器、双亲委派机制与常见问题
下一篇: OSGi为什么重要:向模块化转移的主攻手
kobejayandy
博客等级 码龄18年 2853粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值