Linux
mtr是Red Hat自带的工具,默认已经安装,如果没有安装可以通过yum install mtr*来安装
用法举例:
# mtr -r -n -c 100 10.56.249.254
AS-1 Snt: 100 Loss% Last Avg Best Wrst StDev
10.56.249.254 0.0% 0.2 0.1 0.1 1.3 0.1
#
它结合了”traceroute”和”ping”的功能,结果说明如下:
L[……]
在Red hat 5.3 下,如果有yum,可以通过yum install sysstat来安装sar工具,该工具除了监控CPU等使用情况以外,也可以监控网络流量,主要是便于记录到文件中,以观察流量变化趋势。
举例:每两秒钟查看一下网络流量,一共查看1800次(监控网络流量1小时)
# sar -n DEV 2 1800
12:07:50 PM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
12:07:52 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
12:07:52 PM eth0 5.00 1.00 343.00 126.00 0.00 0.00 0.00
12:07:52 PM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
12:07:52 PM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
字段说明:
rxpck/s:每秒钟接收的数据包
txpck/s:每秒钟发送的数据包
rxbyt/s:每秒钟接收的字节数
txbyt/s:每秒钟发送的字节数
rxcmp/s:每秒钟接收的压缩数据包
txcmp/s:每秒钟发送的压缩数据包
rxmcst/s:每秒钟接收的多播数据包
====================================================
以下内容全部为转载:
linux查看top可以查看详细i的cpu、内存、任务数等信息,但没有网卡流量。
可以用sar来检查。使用方式:
# sar -n DEV -u 1 10
看看当前网络流量
[……]
默认是没有安装这个工具的。如果有yum,可以使用yum install iptraf安装。使用方法很简单,结果也很直观。
# iptraf -d eth0
按q,退出程序。[……]
# vmstat 2 1
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 30712 152504 415900 0 0 13 15 83 12 2 1 96 0 0
从手册(man vmstat)中可以知道详细说明。
procs 报告下面三种状态的进程数:
r–在运行队列中等候运行
b–不间断休眠进程数
[……]
top – 03:56:48 up 3 days, 16:20, 2 users, load average: 0.00, 0.01, 0.00
Tasks: 140 total, 1 running, 139 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.2%us, 0.0%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3849544k total, 3824936k used, 24608k free, 49564k buffers
Swap: 6029304k total, 1812k used, 6027492k free, 388476k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29871 root 15 0 12740 1104 816 R 1.0 0.0 1:48.08 top
1 root 15 0 10344 676 564 S 0.0 0.0 0:01.60 init
1. 统计信息区
前五行是系统整体的统计信息。
第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下:
03:56:48 当前时间
up 3 days, 16:20 系统已经运行的时间
2 users 当前登录用户数
load average: 0.00, 0.01, 0.00 系统负载,即任务队列的平均长度。三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
[……]
【一句话】示例为查看某个IP下的80端口是否开启,结果显示是该IP下的80端口可达
# nmap -p 80 10.56.249.212
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2011-07-27 12:51 EDT
mass_dns: warning: Unable to determine any DNS servers. Reverse DNS is disabled. Try using –system-dns or specify valid servers with –dns_servers[……]
在安装了VNC以后,执行如下命令启动VNC成功后,登录成功,
却看不到正常的图像界面,看到的是一个非常简单的图像界面。
# vncserver
这种情况可以通过修改xstartup文件来解决这个问题。如果使用
的是root用户启动的VNC,那么xstartup文件在/root/.vnc/目录下。
去掉xstartup文件中如下两行前面的“#”号,重启VNC即可。
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] &&a[……]