檢視Linux系統的非常有用的命令

2021-06-02 21:24:08 字數 1723 閱讀 7961

1.2.5 檢視linux系統的其他引數(2)

另一種常見方法是通過file命令來判斷系統中的檔案是32位還是64位的,以此作為判斷系統的依據,如下所示:

[root@localhost /]# file /sbin/init  

/sbin/init: elf 64-bit lsb executable, amd x86-64, 

version 1 (sysv), for gnu/linux 2.6.9, dynamically linked 

(uses shared libs), for gnu/linux 2.6.9, stripped 

此結果表示系統為64位的。

3.檢視伺服器使用的linux發行版的相關資訊

下面的命令可檢視伺服器使用的linux發行版的名稱、版本號及描述資訊等:

[root@localhost /]# lsb_release -a  

lsb version: :core-3.1-amd64:core-3.1-ia32:core-3.1-

noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch  

distributor id: centos  

description: centos release 5.5 (final)  

release: 5.5 

codename:final如果centos5.5或以前的版本沒有此命令,我們可以通過yum -y install redhat-lsb來安裝。

4.檢視系統已載入的相關模組

linux作業系統的核心具有模組化的特性,因此在編譯核心時,無須把全部的功能都放入核心。可以將這些功能編譯成乙個個單獨的模組,待需要時再分別載入。比如說在安裝lvs+keepalived時,我們經常會用lsmod來檢視lvs模組是否已經載入,如下所示:

root@localhost ~]# lsmod| grep ip_vs  

ip_vs_wrr 35905 1  

ip_vs 122113 3 ip_vs_wrr5.在linux下查詢pci設定 

有時需要在linux下查詢pci設定。這時可以用lspci命令,它能列出機器中的pci裝置資訊,比如音效卡、顯示卡、modem、網絡卡等的資訊,主機板整合裝置的資訊也能列出來。lspci讀取的是hwdata資料庫。可能有讀者和我一樣,最關心的還是網絡卡型號。

[root@localhost ~]#lspci | grep ether

06:07.0 ethernet controller: intel corporation 82541gi

gigabit ethernet controller (rev 05)  

07:08.0 ethernet controller: intel corporation 82541gi

gigabit ethernet controller (rev 05) 

網絡卡的監控一般用命令miit-tool和iptraf,這個知識點將在後面講解。

本節主要從伺服器的cpu、記憶體、硬碟效能、負載及其他方面詳細說明了linux伺服器的整體效能狀態,希望大家能夠通過以上所列的方法來了解自己的linux伺服器的效能狀態,這對工作會有很大幫助。

非常有用的CChineseCode類

class cchinesecode void cchinesecode utf 8tounicode wchar t pout,char ptext void cchinesecode unicodetoutf 8 char pout,wchar t ptext void cchinesecode...

別人的隨筆(非常有用)

1 xp系統修改許可權防止病毒或木馬等破壞系統,cmd下,cacls c windows system32 g hqw20 r 思是給hqw20這個使用者只能讀取system32目錄,但不能進行修改或寫入 恢復方法 c cacls c windows system32 g hqw20 f 2 用mi...

非常有用的使用者維護資訊系統

非常有用的使用者維護資訊系統 經常會碰到有朋友問,怎麼查詢某個事務碼都有哪些使用者在用 某個使用者都能用哪些事務碼之類的問題。其實 sap 對此已經提供了非常完整且完美的解決方案,就是使用者資訊系統,訪問路徑如下 sap 開始選單 工具 系統管理 ecc6 以後改為 管理 使用者維護 資訊系統 下面...