本文共 1648 字,大约阅读时间需要 5 分钟。
查看日志 awk '$4 ~/^\[27\/Nov\/2008:15:2[0-5]/ {print $0}' access_log |wc -l 查看日志中每秒产生多少个动态链接 tail -n 100000 /data1/logs/access.log | grep "06/Mar/2008:15:29:00" | wc -l 查看进程编号 ps aux|grep nginx ps aux|grep lighttpd ps aux|grep httpd 重启nginx命令如下 /usr/local/nginx/sbin/nginx –s reload 检查nginx配置命令如下 /usr/local/nginx/sbin/nginx -t -c 表示Apache能够处理多少个并发请求 ps -ef | grep httpd | wc -l netstat -anpo | grep -cgi | wc -l netstat -an|grep EST|wc -l netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' (其中的SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数) grep "25/Mar/2008:15:01:15" /data1/logs/nginx.log | wc -l 从Nginx访问日志中,统计每分钟的第15秒共有多少条日志记录。 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo | grep physical | uniq -c 4 physical id : 0 4 physical id : 1 (说明实际上是两颗4核的CPU) # getconf LONG_BIT 32 (说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) # cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l 8 (结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit) 再完整看cpu详细信息, 不过大部分我们都不关心而已. # dmidecode | grep 'Processor Information' 查看内存信息 # cat /proc/meminfo (查看当前内核信息) # uname -a (查看当前操作系统发行版信息) # cat /etc/issue | grep 查看机器型号 # dmidecode | grep "Product Name" 查看网卡信息 # dmesg | grep -i eth 查看apache版本 /usr/sbin/apachectl -v httpd -v 版本查看 –help | grep Distrib mysql -V mysql/bin/mysql -u root -p -e “select version()” /bin mysqladmin version 查看版本 lsb_release -a head -n1 /etc/issue cat /etc/redhat-release (redhat) rpm -q redhat-release (redhat) 查看内核版本 cat /proc/version uname -a uname -r 查看版本 php -v 查看nginx版本 #/usr/local/nginx/sbin/nginx -V转载地址:http://apngi.baihongyu.com/