Linux命令——监视相关

王朝学院·作者佚名  2016-05-26  
宽屏版  字体: |||超大  

linux命令——监视相关1.netstat

用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。

常见参数:

-a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服務状态-p 显示建立相关链接的程序名-r 显示路由信息,路由表-e 显示扩展信息,例如uid等-s 按各个协议进行统计-c 每隔一个固定时间,执行该netstat命令。

2.tcpdump

根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。

3.ipcs

往标准输出写入一些关于活动进程间通信设施的信息。

常见参数:

-a 是默认的输出信息 打印出当前系统中所有的进程间通信方式的信息-m 打印出使用共享内存进行进程间通信的信息-q 打印出使用消息队列进行进程间通信的信息-s 打印出使用信号进行进程间通信的信息

4.ipcrm

删除消息队列、信号集、或者共享内存标识。只有超级管理员,或者ipc对象的创建者才有这项权限。

常见参数:

-M shmkey 移除用shmkey创建的共享内存段-m shmid 移除用shmid标识的共享内存段-Q msgkey 移除用msqkey创建的消息队列-q msqid 移除用msqid标识的消息队列-S semkey 移除用semkey创建的信号-s semid 移除用semid标识的信号

5.uptime

依次显示下列信息:当前时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。

6.free

查看系统中内存空间的大小。

7.top

可以动态实时的察看系统性能,分析CPU、内存的使用资源以及相关进程的信息等。

8.ps

ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有