LINUX Command
来源:互联网 发布:mac存储没有桌面选项 编辑:程序博客网 时间:2024/04/19 13:51
序号任务命令组合1删除0字节文件find . -type f -size 0 -exec rm -rf {} \;
find . type f -size 0 -delete2查看进程,按内存从大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3按cpu利用率从大到小排列ps -e -o “%C : %p : %z : %a”|sort -nr4打印说cache里的URLgrep -r -a jpg /data/cache/* | strings | grep “http:” | awk -F’http:’ ‘{print “http:”$2;}’5查看http的并发请求数及其TCP连接状态netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’6sed在这个文里Root的一行,匹配Root一行,将no替换成yes。sed -i ‘/Root/s/no/yes/’ /etc/ssh/sshd_config7如何杀掉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`8显示运行3级别开启的服务(从中了解到cut的用途,截取数据)ls /etc/rc3.d/S* |cut -c 15-9如何在编写SHELL显示多个信息,用EOFcat << EOF
+————————————————————–+
| === Welcome to Tunoff services === |
+————————————————————–+
EOF10for的用法(如给mysql建软链接)cd /usr/local/mysql/bin
for i in *
do ln /usr/local/mysql/bin/$i /usr/bin/$i
done11取IP地址ifconfig eth0 |grep “inet addr:” |awk ‘{print $2}’|cut -c 6-
ifconfig | grep ‘inet addr:’| grep -v ’127.0.0.1′ |cut -d: -f2 | awk ‘{ print $1}’12内存的大小free -m |grep “Mem” | awk ‘{print $2}’13查看80端口的连接,并排序netstat -an -t | grep “:80″ | grep ESTABLISHED | awk ‘{printf “%s %s\n”,$5,$6}’ | sort14查看Apache的并发请求数及其TCP连接状态netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’15统计一下服务器下面所有的jpg的文件的大小find / -name *.jpg -exec wc -c {} \;|awk ‘{print $1}’|awk ‘{a+=$1}END{print a}’16CPU的数量cat /proc/cpuinfo |grep -c processor17CPU负载cat /proc/loadavg18CPU负载mpstat 1 119内存空间free20磁盘空间df -h21如发现某个分区空间接近用尽,可以进入该分区的挂载点,用以下命令找出占用空间最多的文件或目录du -cks * | sort -rn | head -n 1022磁盘I/O负载iostat -x 1 223网络负载sar -n DEV24网络错误netstat -i
cat /proc/net/dev25网络连接数目netstat -an | grep -E “^(tcp)” | cut -c 68- | sort | uniq -c | sort -n26进程总数ps aux | wc -l27查看进程树ps aufx28可运行进程数目vmwtat 1 529检查DNS Server工作是否正常,这里以61.139.2.69为例dig www.baidu.com @61.139.2.6930检查当前登录的用户个数who | wc -l31日志查看、搜索cat /var/log/rflogview/*errors
grep -i error /var/log/messages
grep -i fail /var/log/messages
tail -f -n 2000 /var/log/messages32内核日志dmesg33时间date34已经打开的句柄数lsof | wc -l35网络抓包,直接输出摘要信息到文件。tcpdump -c 10000 -i eth0 -n dst port 80 > /root/pkts36然后检查IP的重复数 并从小到大排序 注意 “-t\ +0″ 中间是两个空格,less命令的用法。less pkts | awk {‘printf $3″\n”‘} | cut -d. -f 1-4 | sort | uniq -c | awk {‘printf $1″ “$2″\n”‘} | sort -n -t\ +037kudzu查看网卡型号kudzu –probe –class=network
find . type f -size 0 -delete2查看进程,按内存从大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3按cpu利用率从大到小排列ps -e -o “%C : %p : %z : %a”|sort -nr4打印说cache里的URLgrep -r -a jpg /data/cache/* | strings | grep “http:” | awk -F’http:’ ‘{print “http:”$2;}’5查看http的并发请求数及其TCP连接状态netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’6sed在这个文里Root的一行,匹配Root一行,将no替换成yes。sed -i ‘/Root/s/no/yes/’ /etc/ssh/sshd_config7如何杀掉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`8显示运行3级别开启的服务(从中了解到cut的用途,截取数据)ls /etc/rc3.d/S* |cut -c 15-9如何在编写SHELL显示多个信息,用EOFcat << EOF
+————————————————————–+
| === Welcome to Tunoff services === |
+————————————————————–+
EOF10for的用法(如给mysql建软链接)cd /usr/local/mysql/bin
for i in *
do ln /usr/local/mysql/bin/$i /usr/bin/$i
done11取IP地址ifconfig eth0 |grep “inet addr:” |awk ‘{print $2}’|cut -c 6-
ifconfig | grep ‘inet addr:’| grep -v ’127.0.0.1′ |cut -d: -f2 | awk ‘{ print $1}’12内存的大小free -m |grep “Mem” | awk ‘{print $2}’13查看80端口的连接,并排序netstat -an -t | grep “:80″ | grep ESTABLISHED | awk ‘{printf “%s %s\n”,$5,$6}’ | sort14查看Apache的并发请求数及其TCP连接状态netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’15统计一下服务器下面所有的jpg的文件的大小find / -name *.jpg -exec wc -c {} \;|awk ‘{print $1}’|awk ‘{a+=$1}END{print a}’16CPU的数量cat /proc/cpuinfo |grep -c processor17CPU负载cat /proc/loadavg18CPU负载mpstat 1 119内存空间free20磁盘空间df -h21如发现某个分区空间接近用尽,可以进入该分区的挂载点,用以下命令找出占用空间最多的文件或目录du -cks * | sort -rn | head -n 1022磁盘I/O负载iostat -x 1 223网络负载sar -n DEV24网络错误netstat -i
cat /proc/net/dev25网络连接数目netstat -an | grep -E “^(tcp)” | cut -c 68- | sort | uniq -c | sort -n26进程总数ps aux | wc -l27查看进程树ps aufx28可运行进程数目vmwtat 1 529检查DNS Server工作是否正常,这里以61.139.2.69为例dig www.baidu.com @61.139.2.6930检查当前登录的用户个数who | wc -l31日志查看、搜索cat /var/log/rflogview/*errors
grep -i error /var/log/messages
grep -i fail /var/log/messages
tail -f -n 2000 /var/log/messages32内核日志dmesg33时间date34已经打开的句柄数lsof | wc -l35网络抓包,直接输出摘要信息到文件。tcpdump -c 10000 -i eth0 -n dst port 80 > /root/pkts36然后检查IP的重复数 并从小到大排序 注意 “-t\ +0″ 中间是两个空格,less命令的用法。less pkts | awk {‘printf $3″\n”‘} | cut -d. -f 1-4 | sort | uniq -c | awk {‘printf $1″ “$2″\n”‘} | sort -n -t\ +037kudzu查看网卡型号kudzu –probe –class=network
0 0
- linux command
- linux command
- Linux Command
- Linux Command
- linux command
- linux command
- linux command
- LINUX COMMAND
- linux command
- Linux Command
- Linux command
- Linux command
- linux command
- Linux command
- LINUX COMMAND
- Linux [Command]
- linux command
- linux command
- Oracle 物化视图
- Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
- Oracle 安装
- Linux Common
- Oracle TimesTen
- LINUX Command
- Trunc 函数
- 关于Python中的yield
- Linux 命令
- centos 6 手动升级 g++
- Oracle expdp/impdp
- Centos Install
- Java--强制类型转换
- Centos网络配置
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
怀宁县人力资源和社会保障局
怀宁县人民医院
怀宁县人民法院
怀宁县属于哪个市
张家口怀安县
怀安市
怀安丧志
怀安有什么好玩的地方
怀尔斯
我堂姑怀了我的孩子
北京松堂关怀医院
松堂关怀医院
怀山堂
怀山堂生物科技股份有限公司
怀山药功效
干怀山药
淮山药和怀山药有什么区别
淮山药与怀山药
怀山药的价格
干怀山药煮水喝的功效
铁棍山药是怀山药吗
孕妇可以吃怀山药吗
生怀山药的功效与作用
怀山药价格
淮山药的功效与作用
怀庆
高怀德
怀德
怀德学院
鲁怀德
君子怀德
常州怀德学院
怀德苑二手房
怀念歌曲
我怀念的伴奏
我以终生怀念你免费阅读
每日怀念你
怀念你的浅笑
我以终生怀念你沈清澜
怀念你柔情似水的眼睛
我怀念你