Linux系統(tǒng)中查看硬件信息與運行狀態(tài)的方法總結(jié)
Free 通過使用free命令可以查看系統(tǒng)中使用的、閑置的和 RAM 的總體數(shù)量。 free -m 會看到下面輸出。Hdparm hdparm命令可以用來顯示像硬盤這樣的 sata 設(shè)備的信息。
查看cpu總個數(shù)方法:首先執(zhí)行top命令,如下圖中內(nèi)容所表示。在top命令的顯示界面,按數(shù)字鍵1,即可查看到當(dāng)前系統(tǒng)中的總cpu數(shù),如下圖中內(nèi)容所表示。
方法一:ethtool eth0 采用此命令可以查看到網(wǎng)卡相關(guān)的技術(shù)指標(biāo)。(不一定所有網(wǎng)卡都支持此命令)ethtool -i eth1 加上 -i 參數(shù)查看網(wǎng)卡驅(qū)動??梢試L試其它參數(shù)查看網(wǎng)卡相關(guān)技術(shù)參數(shù)。
關(guān)于Linux下必須知道的11個網(wǎng)絡(luò)命令有哪些
Linux的網(wǎng)絡(luò)命令比較多,其中一些命令像ping、ftp、telnet、route、netstat等在其它操作系統(tǒng)上也能看到,但也有一些Unix/Linux系統(tǒng)獨有的命令,如ifconfig、finger、mail等。
Ctrl+x+e命令 這個命令對于管理員和開發(fā)者非常有用。為了使每天的任務(wù)自動化,管理員需要通過輸入vi、vim、nano等打開編輯器。僅僅從命令行快速的敲擊“Ctrl-x-e”,就可以在編輯器中開始工作了。
apt-get:Debian和Ubuntu系統(tǒng)上的軟件包管理器。yum:Red Hat、CentOS等系統(tǒng)上的軟件包管理器。pacman:Arch Linux上的包管理器。基礎(chǔ)編程:gcc:編譯C/C++程序。make:自動化構(gòu)建工具。gdb:調(diào)試程序。
以下羅列一些非常有用的網(wǎng)絡(luò)命令(不止11個)連通性 ping host>:發(fā)送 ICMP echo 消息(一個包)到主機(jī)。
pwd命令 該命令的英文解釋為print working directory(打印工作目錄)。輸入pwd命令,Linux會輸出當(dāng)前目錄。 cd命令 cd命令用來改變所在目錄。
linux性能監(jiān)控工具介紹
sysctl是一個可用于改變正在運行中的Linux系統(tǒng)的接口。用sysctl 可以讀取幾白個以上的系統(tǒng)變量,如用sysctl—a可讀取所有變量。
開源網(wǎng)絡(luò)監(jiān)控工具:Observium 基于Linux的Observium是一個自動監(jiān)測的網(wǎng)絡(luò)監(jiān)控工具。據(jù)該網(wǎng)站介紹,“該工具是由一批經(jīng)驗豐富的專業(yè)網(wǎng)絡(luò)工程師和系統(tǒng)管理員開發(fā)和維護(hù)的,Observium是一個由用戶自己設(shè)計和構(gòu)建的平臺。
Nagios:是一款開源的免費網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的狀態(tài),交換機(jī)路由器等網(wǎng)絡(luò)設(shè)備,打印機(jī)等。在系統(tǒng)或服務(wù)狀態(tài)異常時發(fā)出郵件或短信報警時間通知運維人員,在狀態(tài)恢復(fù)后發(fā)出正常的郵件或短信通知。
基于命令行的性能監(jiān)控工具 dstat - 多類型資源統(tǒng)計工具 該命令整合了vmstat,iostat和ifstat三種命令。同時增加了新的特性和功能可以讓你能及時看到各種的資源使用情況,從而能夠使你對比和整合不同的資源使用情況。
用Nmon監(jiān)控Linux系統(tǒng)性能的方法請參見下面介紹(配圖):安裝Nmon 一旦安裝完成,則可以通過在終端執(zhí)行 nmon 命令啟動它。
pmstat是一個用于實時監(jiān)控系統(tǒng)性能的工具。它可以顯示各種系統(tǒng)指標(biāo),如CPU使用率、內(nèi)存使用率、磁盤I/O等??梢允褂靡韵旅顔觩mstat:`pmstat `pminfo pminfo是一個用于查詢系統(tǒng)指標(biāo)信息的工具。
linux后臺運行、關(guān)閉、查看后臺任務(wù)常用命令
1、ps aux 或netstat -tlunp ps是進(jìn)程查看命令 netstat是端口查看命令 在Linux系統(tǒng)中,服務(wù)一定是有進(jìn)程的,所以使用ps命令可以查看服務(wù)運行情況。另外,Linux服務(wù)多數(shù)是網(wǎng)絡(luò)服務(wù),所以通過netstat命令也可以查看服務(wù)運行狀態(tài)。
2、ps -ef|grep java復(fù)制代碼可以看到用戶和進(jìn)程編號,可以用kill 進(jìn)程編號結(jié)束進(jìn)程。
3、有兩個命令可以來查看,ps 和 jobs。區(qū)別在于 jobs 只能查看當(dāng)前終端后臺執(zhí)行的任務(wù),換了終端就看不見了。而ps命令適用于查看瞬時進(jìn)程的動態(tài),可以看到別的終端的任務(wù)。