码迷,mamicode.com
首页 > 其他好文 > 详细

运维日常集合(个人向 坚持更新)

时间:2020-02-28 00:58:08      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:其他   print   常用   日常   kill   $0   tld   read   head   

运维日常集合(个人向)

日常运维常用集合,分三部分 windows、linux、Python
得益于python工具便利性,使得运维的工作大大减少。

Shell

清除其他终端

who  //查看在线终端
pkill -9  -t pts/2

找出内存消耗的进程排序

ps aux --sort=-rss | head -n 4

找出CPU消耗的进程排序

ps aux --sort=-pcpu | head -4

持续 ping 并将结果记录到日志

ping api.jpush.cn  | awk '{ print $0"\t" strftime("%Y-%m-%d %H:%M:%S",systime()) } ' >> /tmp/jiguang.log &` 

查看tcp连接状态

netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn

查找80端口请求数最高的前20个IP

netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -n20` 

Python

tldr

简化版本的man帮助页面,man帮助页面通常太长,所以作者取名tldr(too long don‘t read ),展示linux命令常用选项

命令安装Github地址

tldr --update //本地缓存

tldr commandname

字符密码

运维经常碰到创建新密码,本人自己做的随机字符串工具,数字、符号、字幕随机排序生成,支持保存到文本,如果觉得好的话帮忙star下(readme 还没写好,写好了再更新)

CMD

批量获取局域网可用ip

for /L %D in (1,1,255) do ping 192.168.1.%D

for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>ok.txt || echo 192.168.1.%D >>no.txt)

运维日常集合(个人向 坚持更新)

标签:其他   print   常用   日常   kill   $0   tld   read   head   

原文地址:https://www.cnblogs.com/hehehe886/p/12375355.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!