服务器排错命令

监控命令

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



时间: 2025-01-15 19:04:15

服务器排错命令的相关文章

ESXi 服务器上命令行

在ESXi  服务器上命令行如何启停VM主机 1.查看ESX服务器上的VMID,相关命令行是vim-cmd vmsvc/getallvms,具体如下: ~ # vim-cmd vmsvc/getallvms 2.停指定VMID的主机,相关命令行是vim-cmd vmsvc/power.suspend VMID,具体如下: ~ # vim-cmd vmsvc/power.suspend 58 Suspending VM: 3.恢复指定VMID的主机,相关命令行是vim-cmd vmsvc/powe

集群服务器状态命令------rs.status()各个字段的含义

可根据rs.status() 查询集群服务器状态.字段解释: self 这个信息出现在执行rs.status()函数的成员信息中 stateStr用户描述服务器状态的字符串.有SECONDARY,PRIMARY,RECOVERING等 uptime 从成员可到达一直到现在经历的时间,单位是秒. optimeDate 每个成员oplog最后一次操作发生的时间,这个时间是心跳报上来的,因此可能会存在延迟 lastHeartbeat 当前服务器最后一次收到其他成员心跳的时间,如果网络故障等可能这个时间

[Redis]Redis的五种数据类型与键值/服务器相关命令

-------------------------------------------------------------------------------------- String(字符串):最简单的数据类型. set age 18 ( set age 18 ex 5 ) # 设置过期时间5秒 setex age 5 18   # 效果同上, 使用 ttl age 可以查看剩余有效时间 psetex age 5000 18  # 同上,只是以毫秒为单位设置key的过期时间 ( set ag

linux 服务器 采用命令和软件及常见问题

用什么命令查看redhat linux的版本? 使用uname -a或者less /proc/version都行. linux 服务器 采用命令和软件及常见问题,布布扣,bubuko.com

redis 从0 到 1 键值相关命令 服务器相关命令

keys * 获取所有的key   忽略其数据类型 数据为空   返回(empty list or set) keys a* .*b 获取以a开头 或者 以b结尾的key 返回(empty list or set) exists key 判断key是否存在   存在返回1  不存在返回0 del key 删除key   返回 受影响key的个数 expire key seconds  设置key的过期时间 单位为秒 persist  key   消除key的过期时间设置 move key db

redis 服务器相关命令

服务器相关命令 ping 输出pong 代表有响应 pkill redis-server 杀掉redis echo 123456 输出命令 quit 退出连接 dbsize 返回数据库中键的个数 info 获取服务器的信息和统计 config get * 返回所有配置的相关信息 config get maxmemory 返回配置参数maxmemory 的配置信息 flushdb删除当前数据库中的所有key flushall 删除所有数据库中的所有key

[转载]你需要知道的 16 个 Linux 服务器监控命令

转载自: 你需要知道的 16 个 Linux 服务器监控命令 如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员. 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色.当然,要使用这些工具,你必须在服务器跟前进行操作,而且这些 GUI 的程序占用了很多系统资源,所以说,尽管 GUI

C语言 Socket入门示例2——模拟远程CMD(客户端向服务器发送命令,服务端执行该命令)

只要把上一篇文章"C语言 Socket入门示例1"中的两段程序彻底搞懂,那么再看本文就没有任何难度了,因为仅仅是对上篇文章中服务端代码的简单修改扩充.但是简单修改过后,功能变得异常强大,犹如一个远程CMD.随着不断深入学习,功能将会变得越来越强大.欢迎大家评论指点. 1.服务端(Server): #include <stdio.h> #include <winsock2.h> #pragma comment(lib,"ws2_32.lib")

Redis教程(十二):服务器管理命令总结

转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/140.html 一.概述: Redis在设计之初就被定义为长时间不间断运行的服务进程,因此大多数系统配置参数都可以在不重新启动进程的情况下立即生效.即便是将当前的持久化模式从AOF切换到RDB也无需重启.    在Redis中,提供了一组和服务器管理相关的 ,其中就包含和参数设置有关的CONFIG SET/GET command. 二.相关命令列表: 命令原型 时间复杂度