日常运维命令2

监控系统状态

iostat 1 每秒显示

硬盘 读写速度
iostat -x 1

%util 表示等待IO
iotop
安装

显示占用IO的进程

read 读的速度 write 写到速度 swapin 交换分区
free

free -h

buff/cache 缓冲和缓存
从磁盘度数据 交给CPU 中间需要一个内存(cache)
CPU 计算完的数据存到磁盘里去 中间需要内存(buff)
available=free+buff/cache(剩余)
ps 命令

ps aux 列出所以进程的状况

ps aux | 检查进程

用户 进程ID RSS 物理内存 STAT进程的状态 START 启动时间 TIME 运行时间
杀进程

查看进程启动位置 proc 下数字的目录

STAT进程的状态
D不能中断的进程 增加了系统负载 但有时候CPU使用率并不高

R 正在运行状态 某一个时间段内在使用CPU
S sleep 使用过CPU之后
T暂停的进程
Z僵尸进程
<高优先级的进程
N低优先级进程
L内存中被锁了内存分页
s主进程 父进程
|多线程进程
+前台进程
查看网络状态

netstat -lnp l监听

netstat -ltnp 查看tcp 协议

tcp 三次握手和四次挥手
状态:time_wait 两台机器通信完之后处于等待状态 fin_wait2 established 建立链接
查看各种状态的数量

ESTABLISHED 并发链接数 1000以内
linux 下抓包

tcpdump -nn -i 网卡名称 n 表示IP以数字的方式显示出来 不加显示主机名

时间 IP 端口 >到哪里去IP 端口
length0 长度

DDOS攻击 udp flood 借助专业的反攻击服务 创宇
指定端口

指定IP的包

指定数据包数量

存到指定文件

不能用cat 直接查看

查看tcpdump包文件

web的访问日志
访问IP 链接

原文地址:http://blog.51cto.com/13492528/2064417

时间: 2024-10-09 14:03:29

日常运维命令2的相关文章

kafka知识体系-日常运维命令

本文主要讲解kafka日常运维的命令,包括topic管理.性能测试脚本. kafka版本0.10.0,安装步骤见大数据平台搭建-kafka集群的搭建 常用脚本 如下所有的命令均基于KAFKA_HOME=/wls/oracle/kafka ,服务器列表如下: 10.20.112.59 10.20.112.64 10.20.112.65 10.20.116.129 10.20.116.175 创建topic /wls/oracle/kafka/bin/kafka-topics.sh --zookee

Lync2013日常运维命令整理(十)

近部署完成了Lync 服务器,即将转向运维阶段,运维过程中会涉及到为员工启用Lync帐号.语音功能以及导出统计当前哪些用户开启Lync权限,在这里我简单汇总一些常用的,供大家参考,后期我还会将用到的命令出来供大家平时运维使用. 1.强制刷新更新状态 Invoke-CSManagementStoreReplication 2.检查更新状态 Get-CsManagementStoreReplicationStatus 3.为禁用的账户开启Lync功能 Enable-CsUser 4.为某个部门开启l

AIX—日常运维命令总结

查看系统IP地址: netstat  -in 1. 查看AIX服务器的物理构造信息,包括服务器网络配置信息 #  prtconf #  ifconfig   -a #  lsattr  -E  -l  mem0     :查看系统内存大小 #  netstat  -in             :显示系统各网卡的配置信息 2. 开启和关闭AIX服务器 #  shutdown  -F  :快速关机 #  shutdown  -I :采用交互式模式关闭系统 #  shutdown  -K :避免关闭

ogg日常运维命令

1.查看历史记录.快捷执行历史中的一条命令 GGSCI (11g) 32> h 23: view param exta24: info all25: lag exta.... GGSCI (11g) 33> ! 24-- 这里相当于执行了 上面 24: info all 的命令. 2.查看参数设置使用view params <进程名> 可以查看进程的参数设置.该命令同样支持通配符*. 3.查看进程状态使用 info <进程名> 命令可以查看进程信息.可以查看到的信息包括

linux日常运维命令

修改系统时间 [[email protected] ~]# date -s "2012-11-16 10:16:00" [[email protected] ~]# clock -w 2.查看系统的内核 [[email protected] ~]#  uname–a 3.查看linux服务器物理CPU的个数 [[email protected] ~]# cat /proc/cpuinfo | grep "physicalid" | sort | uniq  | wc

日常运维命令

监控系统状态进行初步的判定w命令时间 用户 网络用户显示是pts tty1 客户端 load average系统负载 :1分钟,5分钟,15分钟时间段内系统负载是多少 单位时间段内使用CUP活动的进程 都是平均值 查看逻辑CPU 显示的比实际少1 processor 系统负载第一段时间段不高于8合适 5分钟内平均有多少个进程login 登录时间 uptime 当显示系统cpu不够用时 想要进一步查询vmstat 1 5 每一秒显示 显示5次r=run 表示有多少个进程处于在执行中 b=block

CentOS日常运维命令

查看剩余内存: free -m #-/+ buffers/cache: 6458 1649 #6458M为真实使用内存 1649M为真实剩余内存(剩余内存+缓存+缓冲器) #linux会利用所有的剩余内存作为缓存,所以要保证linux运行速度,就需要保证内存的缓存大小 系统信息: uname -a # 查看Linux内核版本信息 cat /proc/version # 查看内核版本 cat /etc/issue # 查看系统版本 lsb_release -a # 查看系统版本 需安装 cento

gitlab 日常运维命令

2018-10-24 gitlab查看版本 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 查看gitlab服务状态命令 gitlab-ctl status 启动.停止服务 # 启动Gitlab所有组件 sudo gitlab-ctl start # 停止Gitlab所有组件 sudo gitlab-ctl stop # 重启Gitlab所有组件 sudo gitlab-ctl restart 备份与恢复 备份配置 配置文件再/etc/

zookeeper 用法和日常运维

本文以ZooKeeper3.4.3版本的官方指南为基础:http://zookeeper.apache.org/doc/r3.4.3/zookeeperAdmin.html,补充一些作者运维实践中的要点,围绕ZK的部署和运维两个方面讲一些管理员需要知道的东西.本文并非一个ZK搭建的快速入门,关于这方面,可以查看<ZooKeeper快速搭建>. 1.部署 本章节主要讲述如何部署ZooKeeper,包括以下三部分的内容: 系统环境 集群模式的配置 单机模式的配置 系统环境和集群模式配置这两节内容大