您的位置:首页 > 运维架构

日常运维命令2

2018-01-23 22:32 330 查看
监控系统状态



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 链接

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PS top iostat