码迷,mamicode.com
首页 > 系统相关 > 详细

linux运维常用命令

时间:2015-04-29 18:58:23      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

删除0字节文件

find -type f -size 0 -exec rm -rf {} \;

查看进程

按内存的从大到小排列

ps -e -o "%C:%p:%z:%a" | sort -k5 -nr

按cpu利用率从大到小排列

ps -e -o "%C:%p:%z:%a" | sort -nr

打印出cache里的URL

grep -r -a jpg /data/cache/* | strings | grep "http:" | awk -F ‘http:‘‘{print "http:"$2;}‘

查看http的并发请求数及其TCP连接状态

netstat -n | awk ‘/^tcp/{++$[$NF]}END{for(a in S)print a,S[a]}‘

sed -i ‘/Root/s/no/yes/‘ /etc/ssh/sshd_configsed在这个文里Root的一行,匹配Root一行,将No替换成Yes

如何杀掉mysql进程

ps aux | grep mysql | grep -v grep | awk ‘{print $2}‘ | xargs kill -9

killall -TERM mysqld

kill -9 ‘cat /usr/local/apache2/logs/httpd.pid‘

取IP地址

ifconfig eth0 | grep "inetaddr:" | awk ‘{print $2}‘ | cut -c 6

ifconfig | grep ‘inetaddr:‘| grep -v ‘127.0.0.1‘| cut -d: -f2 | awk ‘{print $1}‘

网络连接数目

netstat -an | grep -E "^(tcp)" | cut -c 68- | sort | uniq -c | sort -n

异常进程的观察

top -id 1

检查打开文件总数

lsof | wc -l

杀掉80端口相关的进程

lsof -i :80 | grep -v "PID" | awk ‘{print "kill -9",$2}‘ | sh

清除僵死进程

ps -eal | awk ‘{if($2=="Z"){print $4}}‘ | kill -9

统计网址出现次数

awk ‘BEGIN{FS="/"}{arr[$3]++}END{for(i in arr) print arr[i],i}‘ list | sort -r

 

linux运维常用命令

标签:

原文地址:http://www.cnblogs.com/royluo/p/4466401.html

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