服务器排错命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器排错命令相关的知识,希望对你有一定的参考价值。

监控命令

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分区



以上是关于服务器排错命令的主要内容,如果未能解决你的问题,请参考以下文章

网络命令初步排错

linux必会10大排错命令

linux服务器远程链接排错

14.4web排错三部曲

Juniper交换机PROXY-ARP问题排错思路整理

Linux运维学习之如何进行Rsync排错?