您好,登錄后才能下訂單哦!
本篇內容主要講解“linux如何調節和維護內核”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“linux如何調節和維護內核”吧!
作為用戶程序和系統硬件之間的接口,內核在確保Red Hat Enterprise Linux 應用到廣泛到物理和虛擬硬件環境中發揮來重要作用。
識別運行內核:
1. cat /etc/redhat-release 安裝的Red Hat Enterprise Linux 版本
2. uname -r 當前運行的內核版本
3. yum list installed kernel\* 安裝的內核版本
4. uname -m 或arch 當前運行所在處理器體系結構
5.uname -a 查看內核信息
有時,內核會發出日志消息。這些消息記錄在/var/log/messages文件中,標記為kernel服務。
內核模塊:
模塊加載和卸載
● 在引導時加載的核心內核映像位于/boot/vmlinuz-VERSION.
● 雖然可以安裝多個內核,但是只有一個是當前運行的內核。若要更改內核,必須重新引導系統。
● 每個內核都包含一組動態加載的模塊,這些模塊與該內核兼容,保留在/lib/modules/VERSION/ 中。
● 通常,根據需要加載和卸載模塊,無需用戶(或管理員)交互。
● 可以使用 lsmod 列出當前加載的模塊。
● 有時,可能需要使用modprobe MODULENAME 手動加載模塊。
● 可以使用modprobe -r MODULENAME 刪除不再使用的模塊。
可以在 /lib/modules/2.6.32-71.el6.x86_64/kernel 目錄下查看內核模塊信息
modprobe -l 列出所加載的模塊
示例:
# modprobe -l | grep nf_conntrack_ftp
# modprobe nf_conntrack_ftp
# lsmod | grep nf_conntrack_ftp
# modprobe -r nf_conntrack_ftp
內核更新:
下載新內核rpm包
理論上應使用rpm -Uvh kernel-name.rpm 但是如果使用U的話會使當前運行的系統掛掉,
所以用 rpm -ivh kernel-name.rpm 全新安裝內核
在 /boot 中會出現一個新的內核
在 /boot/grub/grub.conf 中 default=0 表示使用新內核,此時需重啟才能使用到新內核。
到此,相信大家對“linux如何調節和維護內核”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。