linux常用命令詳解

NETSTAT 命令獲取連接數以及狀態

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 
LISTEN:      偵聽來自遠方的TCP端口的連接請求
SYN-SENT:    再發送連接請求后等待匹配的連接請求
SYN-RECEIVED:再收到和發送一個連接請求后等待對方對連接請求的確認
ESTABLISHED: 代表一個打開的連接
FIN-WAIT-1:  等待遠程TCP連接中斷請求,或先前的連接中斷請求的確認
FIN-WAIT-2:  從遠程TCP等待連接中斷請求
CLOSE-WAIT:  等待從本地用戶發來的連接中斷請求
CLOSING:     等待遠程TCP對連接中斷的確認
LAST-ACK:    等待原來的發向遠程TCP的連接中斷請求的確認
TIME-WAIT:   等待足夠的時間以確保遠程TCP接收到連接中斷請求的確認
CLOSED:      沒有任何連接狀態

關閉IPV6

cat >> /etc/modprobe.d/dist.conf <<EOF
alias net-pf-10 off
options ipv6 disable=1
EOF

zabbix server端配置

LogFile=/var/log/zabbix/zabbix_server.log
DBHost=192.168.21.15
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
ListenIP=127.0.0.1,192.168.21.15

zabbix client端配置

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.248.6
ServerActive=192.168.248.6
Hostname=192.168.248.5
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d

vmstat 參數詳解

r       等待執行的任務數
            展示了正在執行和等待cpu資源的任務個數。當這個值超過了cpu個數,就會出現cpu瓶頸。
b       等待IO的進程數量
swpd    正在使用虛擬的內存大小,單位k (-S M 指定單位)
free    空閑內存大小
buff    已用的buff大小,對塊設備的讀寫進行緩沖
cache   已用的cache大小,文件系統的cache
si      每秒從交換區寫入內存的大小(單位:kb/s)
so      每秒從內存寫到交換區的大小
bi      每秒讀取的塊數(讀磁盤)
bo      每秒寫入的塊數(寫磁盤)
in      每秒中斷數,包括時鐘中斷
            這兩個值越大,會看到由內核消耗的cpu時間會越多
cs      每秒上下文切換數     
            這兩個值越大,會看到由內核消耗的cpu時間會越多
us      用戶進程執行消耗cpu時間(user time)
            us的值比較高時,說明用戶進程消耗的cpu時間多,但是如果長期超過50%的使用,那么我們就該考慮優化程序算法或其他措施了
sy      系統進程消耗cpu時間(system time)
            sy的值過高時,說明系統內核消耗的cpu資源多,這個不是良性的表現,我們應該檢查原因。
id             空閑時間(包括IO等待時間)
wa           等待IO時間
            wa過高時,說明io等待比較嚴重,這可能是由于磁盤大量隨機訪問造成的,也有可能是磁盤的帶寬出現瓶頸。

shell 總結

判斷變量是否為數字 
      a=21234;[ -n "`echo "$a" | sed -n '/^[0-9][0-9]*$/p'`" ] && echo string a is number

從rpm包中提取文件

rpm2cpio foo.rpm | cpio -idmv
    rpm2cpio可以將rpm包轉換成cpio格式
cpio命令中的-i是提取文件,-d表示根據rpm包中文件原來的路徑建立目, -m是保持文件的更新時間, -v是顯示處理的文件列表

curl 獲取http狀態碼

curl -I -o /dev/null -s -w %{content_type} www.xiumeiapp.com
    可以通過 man curl 查看-w選項,可以獲取到的其他頭信息

收集零碎資料

http://www.imooc.com/wap/article?article_id=2958      25個shell面試題
http://www.imooc.com/wap/article?article_id=2970      20個命令行監控工具
http://blog.51cto.com/zt/692        openstack實踐
http://blog.51cto.com/zt/677        mysql   mha架構
http://laoguang.blog.51cto.com/6013350/1103628   制作rpm包
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,837評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,196評論 3 414
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,688評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,654評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,456評論 6 406
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,955評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,044評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,195評論 0 287
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,725評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,608評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,802評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,318評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,048評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,422評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,673評論 1 281
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,424評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,762評論 2 372

推薦閱讀更多精彩內容

  • 1.寫在前面 本文主要介紹的是zabbix的編譯安裝過程,包含它的基礎環境LNMP,雖然zabbix官方一般推薦的...
    天之藍色閱讀 2,549評論 0 16
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,781評論 18 139
  • Zabbix簡介 Zabbix官方網站Zabbix中文文檔 本文系統環境是CentOS7x86_64, Zabbi...
    Zhang21閱讀 8,035評論 0 37
  • 如果你想知道你的服務器正在做干什么,你就需要了解一些基本的命令,一旦你精通了這些命令,那你就是一個專業的 Linu...
    七寸知架構閱讀 10,903評論 1 71
  • 寫作,是我的愛好。幫助我梳理思路,沉淀經驗,記錄過往。也讓我不可與別人去說的話,有了宣泄的地方。 同時,寫作對于我...
    走在雨的縫中閱讀 848評論 31 21