檢視Linux伺服器狀態的指令

2021-09-21 19:06:45 字數 1262 閱讀 6971

首次接觸一台linux伺服器時,都有哪些指令可以幫我了解情況?用部落格記錄下來,備忘。其中有些指令下次再用真不知道是什麼時候呢。

系統版本:

$ cat /proc/version

$ lsb_release -a

$ cat /etc/redhat-release

cpu是32位還是64位:$ getconf long_bit

檢視cpu更多的資訊:$ cat /proc/cpuinfo

全部記憶體資訊:$ cat /proc/meminfo

一條記憶體資訊(本例檢視memtotal):$ grep memtotal /proc/meminfo

記憶體統計資訊:$ free

ibc、gcc版本:

$ gcc -v

$ ldd /sbin/mii-tool

$ rpm -qa|grep glibc

perl版本:

$ perl -v

看看都裝了些啥(指令的準確性有疑點):

$ cat /root/install.log |more        (可能需要root許可權)    

$ grep perl /root/install.log       (已公升級到5.14.2,但是顯示還是5.8.8)

$ rpm -qa (這個指令不需要root許可權,可能是訪問/root/install.log)

$ rpm -qa | grep jdk (按關鍵字查詢)

$ rpm -qa|grep perl (已公升級到5.14.2,但是顯示還是5.8.8)

定時作業:

$ at -l          (是不是可以理解為單個job?)

$ cat /etc/crontab (定時配置) 

$ ls /etc/cron.hourly (這個目錄下的指令碼每小時執行一次,時間通過/etc/crontab配置)

$ ls /etc/cron.daily  (同上,每天)

$ ls /etc/cron.weekly (同上,每週)

$ ls /etc/cron.monthly (同上,每月)

已經安裝和啟動的服務:$ chkconfig --list

程序:$ top (按q退出)(shift > 和 shift < 翻頁)

$ top -u oracle (看看oracle程序)

$ top -p 4666   (看pid號為4666的程序)

目錄下資料夾和檔案個數:

ls |wc -l

先寫這些,以後有機會再補充。

檢視Linux伺服器狀態的指令

首次接觸一台linux伺服器時,都有哪些指令可以幫我了解情況?用部落格記錄下來,備忘。其中有些指令下次再用真不知道是什麼時候呢。系統版本 cat proc version lsb release a cat etc redhat release 全部記憶體資訊 cat proc meminfo 一條...

檢視Linux伺服器網路狀態

ifconfig 650 this.width 650 src width 598.49 height 129.98 border 0 style word wrap break word border 0px ethx是乙太網網絡卡的名稱。配置檔案在 etc sysconfig network s...

MSSQL 檢視伺服器工作狀態

檢視伺服器工作狀態 create function fgetsstatus servername varchar 50 伺服器名 userid varchar 50 sa 使用者名稱,如果為nt驗證方式,則為空 password varchar 50 密碼 returns varchar 20 as...