1.uname查看linux內(nèi)核版本 最常用 的命令,適用于CentOS,F(xiàn)edora,Debian,Ubuntu等各種linux發(fā)行版本。
10年積累的成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營銷網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有柴桑免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
這里我用的服務(wù)器是CentOS7版本
uname -a
列出系統(tǒng)所有信息
解釋如下
也可以只查詢某一項(xiàng)信息
a.顯示主機(jī)類型:
uname -m
b.顯示主機(jī)名
uname -n
c.顯示操作系統(tǒng)發(fā)行編號:
uname -r
d.顯示操作系統(tǒng)名稱:
uname -s
e.顯示系統(tǒng)版本與時(shí)間:
uname -v
2.使用linux配置文件查看
a.查看內(nèi)核版本
cat /proc/version
相比較uname而言可以看到開發(fā)者組織和gcc版本號
b.查看發(fā)行版本
cat /etc/redhat-release
3.Linux dmesg命令用于顯示開機(jī)信息
kernel會將開機(jī)信息存儲在ring buffer中。開機(jī)信息亦保存在/var/log目錄中,名稱為dmesg的文件里。
查看linux內(nèi)核版本
dmesg | grep Linux
一、查看Linux內(nèi)核版本命令(兩種方法):
1、cat /proc/version
[root@localhost ~]# cat /proc/version
Linux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@builder17.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Wed Jul 7 11:50:45 EDT 2010
2、uname -a
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-194.8.1.el5.centos.plus #1 SMP Wed Jul 7 11:50:45 EDT 2010 i686 i686 i386 GNU/Linux
二、查看Linux系統(tǒng)版本的命令(3種方法):
1、lsb_release -a,即可列出所有版本信息:
[root@localhost ~]# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.5 (Final)
Release: 5.5
Codename: Final
這個(gè)命令適用于所有的Linux發(fā)行版,包括Redhat、SuSE、Debian…等發(fā)行版。
modprobe命令\x0d\x0aLinux命令:modprobe 。\x0d\x0a功能說明:自動處理可載入模塊。\x0d\x0a語法:modprobe [-acdlrtvV][--help][模塊文件][符號名稱 = 符號值]。\x0d\x0a補(bǔ)充說明:modprobe可載入指定的個(gè)別模塊,或是載入一組相依的模塊。modprobe會根據(jù)depmod所產(chǎn)生的相依關(guān)系,決定要載入哪些模塊。若在載入過程中發(fā)生錯(cuò)誤,在modprobe會卸載整組的模塊。\x0d\x0a\x0d\x0a內(nèi)容\x0d\x0a1、modprobe 命令是根據(jù)depmod -a的輸出/lib/modules/version/modules.dep來加載全部的所需要模塊。\x0d\x0a2、刪除模塊的命令是:modprobe -r filename。\x0d\x0a3、系統(tǒng)啟動后,正常工作的模塊都在/proc/modules文件中列出。使用lsmod命令也可顯示相同內(nèi)容。\x0d\x0a4、在內(nèi)核中有一個(gè)“Automatic kernel module loading"功能被編譯到了內(nèi)核中。當(dāng)用戶嘗試打開某類型的文件時(shí),內(nèi)核會根據(jù)需要嘗試加載相應(yīng)的模塊。/etc/modules.conf或 /etc/modprobe.conf文件是一個(gè)自動處理內(nèi)核模塊的控制文件。\x0d\x0amodprobe命令主要用于在Linux 2.6內(nèi)核中加載和刪除Linux內(nèi)核模塊。通過此命令用戶可以輕松地加載和刪除Linux內(nèi)核模塊,同時(shí)使用此命令加載Linux內(nèi)核模塊時(shí),Linux內(nèi)核會自動解決內(nèi)核模塊之間的依賴關(guān)系,將相互依賴的模塊自動加載,如下所示:\x0d\x0a1) 加載RAID1陣列級別模塊:\x0d\x0a[root@rhel5 boot]# modprobe raid1 \x0d\x0a\x0d\x0a2) 顯示已加載的RAID1陣列級別模塊:\x0d\x0a[root@rhel5 boot]# lsmod |grep raid1 raid1 25153 0 \x0d\x0a\x0d\x0a3) 刪除RAID1陣列級別模塊:\x0d\x0a[root@rhel5 boot]# modprobe -r raid1 \x0d\x0a\x0d\x0a4) 顯示RAID1陣列級別模塊:\x0d\x0a[root@rhel5 boot]# lsmod |grep raid1 \x0d\x0a\x0d\x0amodprobe命令在加載模塊時(shí)會自動解決依賴的模塊。當(dāng)加載的模塊需依賴另一個(gè)模塊時(shí),系統(tǒng)會自動將此模塊加載。而當(dāng)用戶使用insmod命令加載模塊時(shí),則不會自動解決相對應(yīng)的依賴模塊。\x0d\x0amodprobe命令中的"-r"參數(shù)表示刪除指定模塊,"-c"參數(shù)表示顯示/etc/modprobe.conf配置文件的參數(shù),"-C"參數(shù)表示指定內(nèi)核配置文件,"-f"表示覆蓋,"-l"表示顯示模塊的絕對路徑。\x0d\x0a[root@rhel5 boot]# modprobe -l|grep raid /lib/modules/2.6.18-8.el5/kernel/drivers/md/raid0.ko /lib/modules/2.6.18-8.el5/kernel/drivers/md/raid456.ko /lib/modules/2.6.18-8.el5/kernel/drivers/md/raid1.ko /lib/modules/2.6.18-8.el5/kernel/drivers/md/raid10.ko /lib/modules/2.6.18-8.el5/kernel/drivers/scsi/megaraid.ko /lib/modules/2.6.18-8.el5/kernel/drivers/scsi/aacraid/aacraid.ko /lib/modules/2.6.18-8.el5/kernel/drivers/scsi/megaraid/megaraid_mbox.ko /lib/modules/2.6.18-8.el5/kernel/drivers/scsi/megaraid/megaraid_mm.ko /lib/modules/2.6.18-8.el5/kernel/drivers/scsi/megaraid/megaraid_sas.ko /lib/modules/2.6.18-8.el5/kernel/drivers/scsi/raid_class.ko \x0d\x0a\x0d\x0a以上命令表示顯示系統(tǒng)中所有的編譯模塊,并過濾包含有raid字符串的模塊。
在Linux內(nèi)核編譯時(shí),有三種配置界面可以選擇,分別是命令行配置、文本配置和圖形配置。其中,文本配置和圖形配置都是基于ncurses庫實(shí)現(xiàn)的,并提供了可視化的選項(xiàng)和菜單,更加方便用戶進(jìn)行配置。
如果要啟動圖形配置界面,可以執(zhí)行以下命令:
plaintext
Copy code
make menuconfig
該命令會啟動一個(gè)基于ncurses庫的圖形界面,用戶可以通過箭頭鍵和回車鍵來選擇和配置內(nèi)核選項(xiàng)。
如果要啟動文本配置界面,可以執(zhí)行以下命令:
plaintext
Copy code
make config
該命令會啟動一個(gè)基于ncurses庫的文本界面,用戶同樣可以通過箭頭鍵和回車鍵來選擇和配置內(nèi)核選項(xiàng)。
如果要啟動命令行配置界面,可以執(zhí)行以下命令:
plaintext
Copy code
make oldconfig
該命令會在命令行中顯示每個(gè)內(nèi)核選項(xiàng)的名稱和當(dāng)前值,并提示用戶輸入新值或者保持默認(rèn)值。這種方式需要用戶手動輸入選項(xiàng)的值,比較麻煩,一般不推薦使用。
本文題目:linux系統(tǒng)內(nèi)核命令 linux內(nèi)核版本
瀏覽路徑:http://jinyejixie.com/article14/ddogede.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、外貿(mào)建站、、微信公眾號、網(wǎng)站導(dǎo)航、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)