查詢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。

 

來源:http://download.ithome.com.tw/article/index/id/2369

最後修改日期: 2014-08-29

作者

留言

撰寫回覆或留言