查看日志
awk ‘$4 ~/^[27/Nov/2008:15:2[0-5]/ {print $0}’ access_log |wc -l
查看日志中每秒產生多少個動態(tài)鏈接
tail -f access.log |grep '404'。#more /usr/local/squid/var/logs/access.log | grep tcp_miss。#more /usr/local/squid/var/logs/access.log | grep tcp_hit。
查看進程編號
# ps aux|grep cron|grep -v "grep"。ps aux | grep program_filter_word,ps -ef |grep tomcat。[root@nagios-server ~]# ps aux |grep nrpe |grep -v grep。
重啟nginx命令如下
/usr/local/nginx/sbin/nginx –s reload
檢查nginx配置命令如下
/usr/local/nginx/sbin/nginx -t -c
表示Apache能夠處理多少個并發(fā)請求
ps -ef | grep httpd | wc -l
netstat -anpo | grep php-cgi | wc -l
netstat -an|grep EST|wc -l
netstat -n |awk '/^tcp/ {print $nf}'|sort|uniq -c|sort -rn。netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -f: '{print $1}'|sort|uniq -c|sort -nr|head -n20 | netstat -ant |awk '/:80/{split($5,ip,":")。zcat squid_access.log.tar.gz| awk '{print $10,$7}' |awk 'begin{fs="[ /]"}{trfc[$4]+=$1}end{for(domain in trfc){printf "%s\t%d\n",domain,trfc[domain]}}'。
(其中的SYN_RECV表示正在等待處理的請求數;ESTABLISHED表示正常數據傳輸狀態(tài);TIME_WAIT表示處理完畢linux常用命令linux常用命令,等待超時結束的請求數)
grep “25/Mar/2008:15:01:15” /data1/logs/nginx.log | wc -l 從Nginx訪問日志中,統(tǒng)計每分鐘的第15秒共有多少條日志記錄。
查看CPU信息(型號)
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8個邏輯CPU, 也知道了CPU型號)
4 physical id : 0
4 physical id : 1
(說明實際上是兩顆4核的CPU)
32
(說明當前CPU運行在32bit模式下, 但不代表CPU不支持64bit)
8
(結果大于0, 說明支持64bit計算. lm指long mode, 支持lm則是64bit)
再完整看cpu詳細信息, 不過大部分我們都不關心而已.
查看內存信息
(查看當前操作系統(tǒng)內核信息)
(查看當前操作系統(tǒng)發(fā)行版信息)
查看機器型號
查看網卡信息
查看apache版本
/usr/sbin/apachectl -v
httpd -v
mysql版本查看
mysql –help | grep Distrib
mysql -V
mysql/bin/mysql -u root -p -e “select version()”
/bin mysqladmin version
查看linux版本
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版本
php -v
查看nginx版本
#/usr/local/nginx/sbin/nginx -V