> CentOS > CentOS故障 >

centos服务器排错命令

监控命令
who 用户名 登录终端(tty本地终端 pts1远程终端 登录时间 远程登录地址)


w:监视用户 uptime:显示第一行
1.系统当前时间 2.up多久没关机了 3.4 users有多少用户登录了 5.load average 1分钟5分钟15分钟的负载均衡,主要指CPU和内存的负载情况
5.IDLE 用户空闲时间  6.JCPU累计占用时间 看用户占的CPU多不多 7.PCPU用户使用CPU时间 7.WHAT 执行了什么命令如w或者是停留在哪个

hostname看主机名 机房名称-所在地域-软件功能(web还是数据库)-IP-机柜名称
永久生效,改文件。/wtc/sysconfig/network

last 哪个用户什时候登录过,什么方式,从哪登录, 持续登录了多久
lastlog 看用户最后一次登录
lastlog -u 1 看root用户的登录信息

iftop看网卡流量
yum install epel-release -y
yum install iftop -y
-i设定监测的网卡,如:# iftop -i eth1
-B 以bytes为单位显示流量(默认是bits),如:# iftop -B
-b使流量图形条默认就显示;

TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量

流量太大,把占流量的IP禁掉,或者扩带宽

cat /etc/issue 看版本发行信息


free -m看内存 vmstat看cpu队列阻塞 uptime看cpu iostat看io读写  iftop看流量

tcpdump -nn port 80  nn是显示网络地址 -i eth0接网卡
tcpdump -nn port 22 and host 192.168.0.116看本机有哪些连22端口的

安装centos6.6时卡在selinux-policy-targeted包处,则需要添加swap分区



(责任编辑:IT)