linux监控命令详解 linux监控系统命令

Linux之watch命令

watch可以帮你监测一个命令的运行结果,来监测你想要的一切命令的结果变化

成都创新互联于2013年开始,先为江汉等服务建站,江汉等地企业,进行企业商务咨询服务。为江汉企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

常见命令展示

每隔一秒高亮显示网络链接数的变化情况

说明: Ctrl+c 或Ctrl+z 可以退出正在执行的watch监控进程

watch可以同时运行多个命令,命令间用分号分隔。

以下命令监控磁盘的使用状况,以及当前目录下文件的变化状况,包括文件的新增、删除和文件修改日期的更新等。

Linux系统中tracert命令使用详解

Linux系统中Tracert命令用来显示数据包到达目标主机是所经过的路径。下面由我为大家整理了linux系统中tracert命令使用详解,希望对大家有帮助!

Linux系统中tracert命令使用详解

Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。

命令格式:

tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]

参数含义:

-d 不解析目标主机的名字;

-h maximum_hops 指定搜索到目标地址的最大跳跃数;

-j host_list 按照主机列表中的地址释放源路由;

-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。

linux系统中tracert命令用法

tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

如果不使用参数,将显示连接情况,如图2-23所示。

提示:

图2-23显示的是从本地计算机到163这台服务器所经过的计算机。

● -d

指定不将地址解析为计算机名,如图2-24所示。

● -h maximum_hops

指定搜索目标的最大跃点数,如图2-25所示。

● -j computer-list

指定沿computer-list的稀疏源路由。

● -w timeout

每次应答等待timeout指定的微秒数,如图2-26所示。

补充:linux系统中tracert命令原理

tracert命令也称作路由跟踪命令,用于确定IP数据库包访问目标所采取的路径,通过IP生成时间(TTL)字段和ICMP错误信息来确定,从个网络到主机之间的网络状况。

tracert命令原理与ping命令为相似,都是通过向目标发送数据包,并通过数据包响应及丢失情况,从而判断本地与目标主机之间的网络状况,所不同的是tracert命令能够反映出网络中各个路由节点信息,以及网络状况,并且可以用以跟踪路由节点,以及监控服务器状况等作用。

Linux系统top命令的使用方法介绍

Linux系统top命令的使用方法介绍

在Linux系统中top命令可以用来监测进程的状态,也可以修改进程的优先序列。本文就来教大家Linux系统中top命令的使用方法,一起来看一下。

1、主要选项

-d:后接秒数,状态更新的秒数,默认5秒

-b:以批次的方式运行top,通常利用重定向将top的输出重定向到文件

-n:结合-b使用,运行top几次

-p:指定观察的进程的'PID

2、在 top 执行过程当中可以使用的按键命令:

?:显示在 top 当中可以输入按键命令

P:按CPU的利用率排序显示;

M:按内存的利用率排序显示;

N:以 PID排序!

T:由该进程使用的CPU时间累积 (TIME+) 排序。

k:给某个 PID 一个信号(signal)

r:给某个 PID 重新指定一个nice值。

q:退出top。

3、例子

$top -d 2 //每2秒更新一次运行状态

$top -b -n 2 》 ~/tmp/top.txt //将2次运行的状态信息导出到文件中

$top -d 2 -p 1425 //每2秒更新一次指定进程的运行状态信息

以上就是Linux中top命令的使用方法的全部内容了,所以top命令的功能,有点类似微软系统中进程管理器的功能,使用top命令可以监控Linux的性能,具体方法可以参考:《如何使用top命令监控Linux系统性能》

Linux常用性能诊断命令详解

top命令动态地监视进程活动与系统负载等信息。

使用示例:

效果如下图:

以上命令输出视图中分为两个区域,一个统计信息区,一个进程信息区。

统计信息区:

第一行信息依次为:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)。

第二行信息依次为:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。

第三行信息依次为:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。

第四行信息依次为:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。

第五行信息依次为:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、预加载内存量。

进程信息区:

按 q 键退出监控页面。

uptime 用于查看系统的负载信息。

使用示例:

查看系统的负载信息。

效果如下图:

输出说明:

当前服务器时间:11:06:57

当前服务器运行时长:59 min

当前用户数:1 users

当前负载情况:load average: 0.00, 0.04, 0.08(分别取1min,5min,15min的均值)

free用于显示当前系统中内存的使用量信息。

命令语法: free [-bkmotV][-s 间隔秒数]

参数说明:

使用示例:

显示当前系统中内存的使用量信息。

效果如下图:

输出说明:

ifconfig命令用于获取网卡配置与网络状态等信息。

使用示例:

获取网卡配置与网络状态等信息。

效果如下图:

输出说明:

第一部分的第一行显示网卡状态信息。

eth0表示第一块网卡。

UP代表网卡开启状态。

RUNNING代表网卡的网线被接上。

MULTICAST表示支持组播。

第二行显示网卡的网络信息。

inet(IP地址):172.16.67.50。

netmask(掩码地址):255.255.0.0。

broadcast(广播地址):172.16.255.255。

RX表示接收数据包的情况,TX表示发送数据包的情况。

lo表示主机的回环网卡,是一种特殊的网络接口,不与任何实际设备连接,而是完全由软件实现。与回环地址(127.0.0.0/8 或 ::1/128)不同,回环网卡对系统显示为一块硬件。任何发送到该网卡上的数据都将立刻被同一网卡接收到。


分享题目:linux监控命令详解 linux监控系统命令
转载注明:http://scyanting.com/article/ddicoeo.html