課件 Linux核心的功能

2021-08-31 18:45:40 字數 980 閱讀 3742

顯示系統架構

顯示lsb(linux standard base)和發布資訊(distribution information)

顯示linux發布版本(僅用於redhat系列)

核心模組

初始化記憶體盤(bootloader initialized ram disk)

modprobe:裝載和解除安裝模組

modinfo:顯示模組的資訊

檔案儲存在/boot/initrd-$(uanme -r).img

由啟動載入器(grub)直接載入到記憶體

在引導初期,根檔案系統掛載之前使用

是linux安裝盤、linux啟動盤(cd、usb)、livecd的必備部件

使用/proc的目的就是將linux的核心資料以目錄或檔案的形式呈現給使用者或應用程式,以便檢視核心資訊或臨時修改核心功能。

/proc/sys/下的讀寫檔案

從sysctl.conf中重新裝載:

設定乙個動態/proc值:

重新啟動系統,在grub中選擇新版核心啟動系統

測試新版核心,若有任何問題發生可以使用舊版核心重新啟動系統

當確信新版核心無任何問題時,刪除舊版核心

測試新版核心,若有任何問題發生可以使用舊版核心重新啟動系統

當確信新版核心無任何問題時,刪除舊版核心

安裝目錄:/usr/src/linux

檔案:

核心源**存放位置

源**解壓縮

make xconfig

make gconfig

make menuconfig

在源目錄中,生成.config檔案!

核心配置選項

<> */m/空白(編進核心/以動態模組方式編譯/不選該項)

() 多選一

選項說明

安裝模組檔案

安裝核心檔案

檢查grub是否已經配置完畢!

linux核心各元件的功能介紹

各元件的主要功能介紹如下 1.程序管理 負責建立,結束程序,管理核心的活動,如軟體中斷 tasklet等,管理程序通訊,如訊息 message 管道 pipe 等,實現程序排程 schedule 程序排程是程序管理的重要任務,它處理所有活動的 等待被執行的和被阻塞 blocking 的程序排程,使所...

Linux綜合練習 課件分發

linux綜合練習 課件分發 一 實訓任務 1 建立四台虛擬機器 2 手動設定ip位址 192.168.225.50 192.168.225.51 192.168.225.52 192.168.225.53 3 設定主機名 ied,ied01,ied02,ied03 4 設定網域名稱對映 192.1...

部落格的核心功能

我訂閱了很多感興趣的部落格內容,嘗試了很多 的部落格功能,自己也做了部落格程式給 的使用者使用。這些都做完以後,我認真在網上找關於部落格的定義,部落格和論壇 個人站點的區別等。1 部落格是繼email bbs icq之後出現的第四種網路交流方式。部落格有三大作用 1 個人自由表達 2 知識過濾與積累...