查詢linux核心資訊及發行版本資訊
如何查詢linux核心資訊及發行版本資訊室很重要的,不然套件安裝時有分i386的32位元和x86_64的64位元,所以一定要知道,其實不是只是單純要知道作業系統版本,還有很多資訊是有意義的。
查詢linux核心資訊,利用uname指令做查詢,可以看到最完整的資訊。
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux
參數不一樣可以看到的資訊就不一樣,依需求查詢。
參數
說明
-a
列印所有版本資訊
-s
核心名稱(Linux)
-n
完整網域主機名稱(localhost.localdomain)
-r
核心版本(2.6.18-128.el5)
-v
核心發行日期(#1 SMP Wed Jan 21 10:44:23 EST 2009)
-m
機器硬體名稱(i686)
-p
處理器類型(i686)
-i
硬體平台類型(i386)
-o
作業系統(GNU/Linux)
Ø 核心=kernel
發行版本資訊查詢,可以查看目前作業系統類型版本。
[root@localhost ~]# cat /etc/*-release
CentOS Linux release 6.0 (Final)
發行版本資訊查詢,此指令只適合Red Hat系列才可以使用。
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 6.0 (Final)
Ø 此指令適用於Red Hat
發行版本資訊查詢,與uname類似。
[root@localhost ~]# cat /proc/version
Linux version 2.6.32-71.el6.x86_64 (mockbuild@c6b6.centos.org) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Fri May 20 03:51:51 BST 2011
查詢系統版本位元
查詢Linux版本位元是非常需要知道的,以免在使用rpm安裝時,發現版本不合就比較不好,大多人都知道使用uname指令去檢查,不過看起來快要眼花撩亂了,其實有最簡單的方式,以下簡單示範辨識32和64位元。
查詢64位元作業系統,先使用uname指令查詢位元,在比對是否一樣。
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost /]# getconf LONG_BIT
64 //顯示為64位元
查詢32位元作業系統,先使用uname指令查詢位元,在比對是否一樣。
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005 i686 i686 i386 GNU/Linux
[root@localhost ~]# getconf LONG_BIT
32 //顯示為32位元
查詢檔案系統類型
使用硬碟時,會想要知道磁碟是什麼格式,Windows就有NTFS、FAT32、FAT,那Linux也有ext2、ext3等,最新CentOS 6.0預設為ext4,想查詢目前檔案系統類型,方式有兩種。
第一種使用mount指令,可以看到檔案系統類型為ext4格式。
[root@localhost ~]# mount
/dev/mapper/VolGroup-lv_root on / type ext4 (rw) //每個分割區都可以顯示類型
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type ext4 (rw) //每個分割區都可以顯示類型
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
第二種方式可以查看fstab表,可以看到檔案系統類性為ext4格式。
[root@localhost ~]# vi /etc/fstab
#
# /etc/fstab
# Created by anaconda on Wed Aug 17 23:46:05 2011
#
# Accessible filesystems, by reference, are maintained under ‘/dev/disk’
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/VolGroup-lv_root / ext4 defaults 1 1 //每個分割區都可以顯示類型
UUID=b06a6ec6-23da-4905-b7bb-d93ca04aeffc /boot ext4 defaults 1 2
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
目前最新檔案系統類型為ext4,CentOS 6.0以前要使用ext4需要自行轉換,CentOS 5以前預設為ext3。
留言