Linux服務器配置是一項非常重要的工作,每個運維和開發人員都需要掌握。通過查看Linux服務器的配置,可以了解服務器的硬件和軟件配置、系統運行狀態等信息。本文章將從多個方面詳細闡述如何查看Linux服務器的配置。
一、查看硬件配置
1、使用lshw命令
lshw -short
該命令可以列出計算機的硬件信息,如CPU、硬盤、內存等。
2、使用hwinfo命令
hwinfo --short
該命令也可查看計算機的硬件信息,比lshw更為詳細。
3、使用dmidecode命令
dmidecode --type memory
該命令可以列出計算機的內存信息。
二、查看網絡配置
1、使用ifconfig命令
ifconfig
該命令可以查看計算機的網絡配置信息,如IP地址、子網掩碼、網關等。
2、使用netstat命令
netstat -anp
該命令可以查看計算機的網絡連接狀態,如當前開放的端口、網絡連接進程等。
3、使用arp命令
arp -a
該命令可以查看計算機的ARP緩存表,顯示所有IP地址與物理地址的對應關係。
三、查看軟件配置
1、使用rpm命令
rpm -qa
該命令可以列出已安裝的軟件包清單。
2、使用ps命令
ps aux
該命令可以列出當前運行進程的詳細信息,包括進程號、耗費的CPU、內存等資源以及運行時間等。
3、使用top命令
top
該命令可以實時監視系統資源的使用情況,如CPU、內存、IO等。
四、查看日誌信息
1、使用dmesg命令
dmesg
該命令可以查看Linux內核的啟動信息和運行日誌。
2、使用tail命令
tail -f /var/log/messages
該命令可以實時監視/var/log/messages日誌文件的最後10行,同時輸出新的日誌信息。
3、使用grep命令
grep "error" /var/log/messages
該命令可以搜索/var/log/messages日誌文件中包含”error”關鍵字的日誌信息。
五、查看系統信息
1、使用uname命令
uname -a
該命令可以查看當前系統的Linux內核版本、架構等基本信息。
2、使用lsb_release命令
lsb_release -a
該命令可以查看當前系統的Linux發行版信息。
3、使用cat命令
cat /proc/cpuinfo
該命令可以查看當前系統的CPU信息,包括型號、核心數、頻率等。
六、查看磁盤使用情況
1、使用df命令
df -h
該命令可以查看當前磁盤的使用情況,以人性化的方式顯示磁盤佔用情況。
2、使用du命令
du -sh *
該命令可以查看當前目錄的大小,並以友好的方式顯示。
3、使用fdisk命令
fdisk -l
該命令可以列出磁盤的分區信息。
七、查看進程和服務
1、使用systemctl命令
systemctl status nginx.service
該命令可以查看nginx服務的狀態信息。
2、使用service命令
service httpd status
該命令可以查看httpd服務的狀態信息。
3、使用ps命令
ps -ef | grep nginx
該命令可以列出所有進程,並過濾掉不包含”nginx”關鍵字的進程。
八、查看系統性能
1、使用sar命令
sar -u 1
該命令可以實時監控服務器的CPU使用情況。
2、使用vmstat命令
vmstat 1
該命令可以實時監控服務器的內存、虛擬內存、CPU等系統調用的狀態。
3、使用iostat命令
iostat -x 1
該命令可以實時監控服務器磁盤的讀寫情況。
九、查看安全信息
1、使用last命令
last
該命令可以列出最近登錄系統的用戶。
2、使用w命令
w
該命令可以列出當前系統登錄用戶的信息,包括用戶名、登錄時間、終端類型等。
3、使用who命令
who
該命令可以列出當前登錄用戶的信息,包括用戶名、登錄時間、終端類型等。
通過以上方面的介紹,我們可以得到一個全面清晰的Linux服務器的配置信息,更好的管理和維護我們的服務器。
原創文章,作者:HRGH,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/147528.html