pidstat pidstat是Linux 裡面一套統計/監控目前被kernel所管理的任務(task)的軟體。使用前必須先掛載proc。主要有底下幾種方式顯示統計數據: 1. 顯示區間和顯示筆數。 2. 根據特定task為單位。 3. 根據IO。 4. 根據PID。 5. CPU使用量。 6. 分頁錯誤(page faults)和記憶體使用量(memory utilization)。 7. 堆疊(stack utilization)。 8. task切換分頁。 (這文章並不是在同一天,同一台主機內寫的,所以顯示數據的hostname, CPU,還有裡面的例子等等資訊可能會不太一樣,並且以下內容都是以版本11.2.0所撰寫)
Wednesday, 26 October 2016
[Linux] pidstat - 行程(任務)資源統計
Sunday, 16 October 2016
[Linux] Uncomplicated Firewall (UFW)
Uncomplicated Firewall 之前一直在用firewalld,用法請參考之前的文章『firewalld』,但是我的PC安裝的是Ubuntu阿, 所以還是來研究一下UFW (Uncomplicated Firewall),然後將firewalld取代掉吧。 在Linux的kernel裡面提供了一個過濾封包的subsystem稱為『netfilter』,主要用來決定外來或內部網路封包是否可以通過的規則,傳統操縱netfilter的介面是『iptables套件』,iptables提供了一套完全彈性和很好去組態的防火牆機制。但是想要精通iptables需要花很多時間,而且對於初學者來說想要使用iptables來設定你的防火牆是一件非常堅巨的任務。所以有許多的前端軟體被建立出來,每個都有不同的用途。 UFW是Ubuntu上的防火牆(iptables)的前端CLI工具,提供了控制netfilter的framework,但是在其他的distros上面也可以安裝,如果不喜歡用CLI的話,可以使用『Gufw』這套GUI程式。而UFW是在Ubuntu 版本8.04 LTS (Hardy Heron)被引入的,後面的版本都可以直接安裝: - Ubuntu 12.04 LTS: 0.31.1-1 - Ubuntu 14.04 LTS: 0.34~rc-0ubuntu2 - Ubuntu 15.10: 0.34-2 - Ubuntu 16.04 LTS: 0.35-0ubuntu2 - Ubuntu Core: 0.35pre
Subscribe to:
Posts (Atom)