linux查看centos系統資訊(版本 系統位元)

來源:互聯網
上載者:User


查看centos核心的版本:

1)[root@localhost ~]# cat /proc/version

Linux version 2.6.18-194.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010

2)

[root@localhost ~]# uname -a

Linux localhost.localdomain 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

3)

[root@localhost ~]# uname -r

2.6.18-194.el5

2. 查看linux版本:

1) 列出所有版本資訊,

[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

注:這個命令適用於所有的linux,包括Redhat、SuSE、Debian等發行版。

2) 執行cat /etc/issue,例如如下:

[root@localhost ~]# cat /etc/issue

CentOS release 5.5 (Final)

Kernel r on an m

3) 執行cat /etc/redhat-release ,例如如下:

[root@localhost ~]# cat /etc/redhat-release

CentOS release 5.5 (Final)

查看系統是64位還是32位:

1、getconf LONG_BIT or getconf WORD_BIT

[root@localhost ~]# getconf LONG_BIT

64

2、file /bin/ls

[root@localhost ~]# file /bin/ls

/bin/ls: 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

3、lsb_release -a

[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

在linux中我們要操作任何東西都需要使用命令模式來操作了,所以如果想精通linux伺服器的朋友可以多看看這方面的教程了,像我們這裡查獲系統版本都使用了幾行命令!

補充:

linux系統資訊
# uname -a # 查看核心/作業系統/CPU資訊
# head -n 1 /etc/issue # 查看作業系統版本
# cat /proc/cpuinfo # 查看CPU資訊
# hostname # 查看電腦名稱
# lspci -tv # 列出所有PCI裝置
# lsusb -tv # 列出所有USB裝置
# lsmod # 列出載入的核心模組
# env # 查看環境變數
# arch 顯示機器的處理器架構(1)
# uname -m 顯示機器的處理器架構(2)
# uname -r 顯示正在使用的核心版本
# dmidecode -q 顯示硬體系統組件
# hdparm -i /dev/hda 羅列一個磁碟的架構特性
# hdparm -tT /dev/sda 在磁碟上執行測試性讀取操作
# cat /proc/interrupts 顯示中斷
# cat /proc/meminfo 校正記憶體使用量
# cat /proc/swaps 顯示哪些swap被使用
# cat /proc/version 顯示核心的版本
# cat /proc/net/dev 顯示網路介面卡及統計
# cat /proc/mounts 顯示已載入的檔案系統
# lspci -tv 羅列 PCI 裝置
# lsusb -tv 顯示 USB 裝置
# date 顯示系統日期
# cal 2007 顯示2007年的日曆表
# date 041217002007.00 設定日期和時間 – 月日時分年.秒
# clock -w 將時間修改儲存到 BIOS
系統的關機、重啟以及登出
# shutdown -h now 關閉系統(1)
# init 0 關閉系統(2)
# telinit 0 關閉系統(3)
# shutdown -h hours:minutes & 按預定時間關閉系統
# shutdown -c 取消按預定時間關閉系統
# shutdown -r now 重啟  (1)
# reboot 重啟  (2)
# logout 登出
如何查看linux系統資源
# free -m # 查看記憶體使用量量和交換區使用量
# df -h # 查看各分區使用方式
# du -sh <目錄名> # 查看指定目錄的大小
# grep MemTotal /proc/meminfo # 查看記憶體總量
# grep MemFree /proc/meminfo # 查看空閑記憶體量
# uptime # 查看系統已耗用時間、使用者數、負載
# cat /proc/loadavg # 查看系統負載
如何查看linux磁碟和分區
# mount | column -t # 查看掛接的分區狀態
# fdisk -l # 查看所有分區
# swapon -s # 查看所有交換分區
# hdparm -i /dev/hda # 查看磁碟參數(僅適用於IDE裝置)
# dmesg | grep IDE # 查看啟動時IDE裝置檢測狀況
查看網路設定的命令
# ifconfig # 查看所有網路介面的屬性
# iptables -L # 查看防火牆設定
# route -n # 查看路由表
# netstat -lntp # 查看所有監聽連接埠
# netstat -antp # 查看所有已經建立的串連
# netstat -s # 查看網路統計資訊
查看linux進程
# ps -ef # 查看所有進程
# top # 即時顯示進程狀態
查看使用者的命令
# w # 查看活動使用者
# id <使用者名稱> # 查看指定使用者資訊
# last # 查看使用者登入日誌
# cut -d: -f1 /etc/passwd # 查看系統所有使用者
# cut -d: -f1 /etc/group # 查看系統所有組
# crontab -l # 查看目前使用者的計劃任務
查看系統服務的命令
# chkconfig –list # 列出所有系統服務
# chkconfig –list | grep on # 列出所有啟動的系統服務
安裝程式的命令
# rpm -qa # 查看所有安裝的軟體包
擷取協助的命令
#man <命令> #獲得命令協助

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.