《Linux課件 第五講 Linux硬件驅(qū)動(dòng)和文件系統(tǒng)管理》由會(huì)員分享,可在線閱讀,更多相關(guān)《Linux課件 第五講 Linux硬件驅(qū)動(dòng)和文件系統(tǒng)管理(9頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、1適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3第五講講 Linux硬件驅(qū)動(dòng)和文件系統(tǒng)管理硬件驅(qū)動(dòng)和文件系統(tǒng)管理 目的、要求目的、要求掌握利用硬件檢測(cè)程序kudzu手工配置新硬件的方法。學(xué)會(huì)通過內(nèi)存/proc文件系統(tǒng)了解硬件信息的方法。重點(diǎn)掌握建立新文件系統(tǒng)和使用新的或外接文件系統(tǒng)的方法。2適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3CPU與內(nèi)存的檢測(cè)與內(nèi)存的檢測(cè) CPU的狀態(tài)信息的狀態(tài)信息通過proc文件系統(tǒng)了解和修改當(dāng)前系統(tǒng)的運(yùn)行狀態(tài)。CPU的信息存放在/proc/cpuinfo文件中,使用cat命令查看的結(jié)果如下。#cat /proc/cpuinfo
2、 內(nèi)存使用情況內(nèi)存使用情況 1)#cat /proc/meminfo 2)執(zhí)行free和vmstat命令也能了解到系統(tǒng)的內(nèi)存信息。 3適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3硬件驅(qū)動(dòng)配置硬件驅(qū)動(dòng)配置 自動(dòng)檢測(cè)程序kudzu能夠自動(dòng)完成硬件配置文件/etc/sysconfig/hwconf和/etc/modprobe.conf的配置工作 。 增加新硬件到系統(tǒng)的方法是: . 刪除硬件配置文件刪除硬件配置文件刪除硬件配置文件/etc/sysconfig/hwconf和/etc/modprobe.conf。. 執(zhí)行程序執(zhí)行程序kudzu硬件自動(dòng)檢測(cè)程序硬件自動(dòng)檢測(cè)程序kudzu
3、可生成新的硬件配置文件 4適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3驅(qū)動(dòng)程序手工加載方法驅(qū)動(dòng)程序手工加載方法 如果系統(tǒng)無法自動(dòng)完成新硬件的配置工作,需要用戶下載或安裝新的驅(qū)動(dòng)源程序,手工編譯和管理可加載驅(qū)動(dòng)程序模塊。方法如下:. 編譯驅(qū)動(dòng)程序編譯驅(qū)動(dòng)程序執(zhí)行命令#make編譯源程序,生成驅(qū)動(dòng)程序模塊。. 安裝新模塊安裝新模塊執(zhí)行命令#insmod驅(qū)動(dòng)程序模塊名。 . 查看已安裝模塊查看已安裝模塊執(zhí)行命令#lsmod。 . 刪除不需要的模塊刪除不需要的模塊執(zhí)行命令#rmmod驅(qū)動(dòng)程序模塊名。 5適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3文件系統(tǒng)管理文件
4、系統(tǒng)管理 磁盤設(shè)備的命名方法磁盤設(shè)備的命名方法Linux的所有設(shè)備都是以文件的形式統(tǒng)一存放于的所有設(shè)備都是以文件的形式統(tǒng)一存放于/etc/dev目目錄下。錄下。 主要設(shè)備名有:主要設(shè)備名有:/dev/fd0:表示第一個(gè)軟驅(qū)。:表示第一個(gè)軟驅(qū)。/dev/tty1:表示第一個(gè)顯示終端設(shè)備。:表示第一個(gè)顯示終端設(shè)備。/dev/cdrom:鏈接到第一個(gè):鏈接到第一個(gè)CDROM設(shè)備。設(shè)備。/dev/hda、/dev/hdb:分別為第一個(gè):分別為第一個(gè)IDE接口的主、副盤。接口的主、副盤。/dev/hdc、/dev/hdd:分別為第二個(gè):分別為第二個(gè)IDE接口的主、副盤。接口的主、副盤。/dev/sda、
5、/dev/sdb、/dev/sdc :分別表示:分別表示SCSI磁盤設(shè)備。磁盤設(shè)備。一般情況下一般情況下USB磁盤設(shè)備名為磁盤設(shè)備名為/dev/sda1。 6適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3顯示磁盤信息顯示磁盤信息使用命令#fdisk l 可以查看系統(tǒng)的磁盤設(shè)備信息。磁盤分區(qū)磁盤分區(qū)一個(gè)新磁盤設(shè)備必須分區(qū)和創(chuàng)建文件系統(tǒng)(格式化)并掛載到系統(tǒng)目錄下才能被系統(tǒng)使用。fidisk分區(qū)過程:(1) 執(zhí)行分區(qū)命令,如#fdisk /dev/sda(2) 通過p命令顯示分區(qū)表信息。(3) 創(chuàng)建、刪除分區(qū)。用n命令來增加新分區(qū),或用d刪除不用分區(qū),創(chuàng)建新分區(qū)時(shí),可以根據(jù)需要選
6、擇主分區(qū)或擴(kuò)展分區(qū)。(4) 修改分區(qū)。在增加分區(qū)時(shí),其類型默認(rèn)為L(zhǎng)inuxNative,即Ext3,如果要改變?yōu)長(zhǎng)inux Swap或FAT32等其它類型分區(qū)時(shí),用t命令修改。(5) 使用w命令存盤退出。(6) 重啟系統(tǒng)重啟Linux系統(tǒng),使新分區(qū)生效。7適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3 創(chuàng)建文件系統(tǒng)創(chuàng)建文件系統(tǒng) 命令# mkfs.ext2、mkfs.ext3、mkfs.vfat、mkfs.msdos、mkswap可分別創(chuàng)建Ext2、Ext3、Vfat、DOS和Linux Swap文件系統(tǒng)。如:# mkfs.ext3 /dev/sda1/創(chuàng)建分區(qū)/dev/sda
7、1的文件系統(tǒng)為Ext3。 安裝安裝(掛載掛載)文件系統(tǒng)文件系統(tǒng) 創(chuàng)建文件系統(tǒng)后,需要使用mount命令將該文件系統(tǒng)安裝到Linux中,才能被Linux系統(tǒng)訪問。mount命令的一般格式如下:mount 選項(xiàng)參數(shù) 磁盤設(shè)備名 安裝點(diǎn)如把光盤安裝到目錄/mycdrom的格式為#mount-t iso9660 /dev/cdrom /mycdrom注意:執(zhí)行mount命令需要超級(jí)用戶權(quán)限。多數(shù)情況下,不用-t參數(shù)指定文件系統(tǒng)類型,Linux系統(tǒng)也能自動(dòng)識(shí)別。8適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3 卸載文件系統(tǒng)卸載文件系統(tǒng) 一般來說,掛載的文件系統(tǒng)在完成有關(guān)操作后,要及時(shí)卸
8、載,以保證文件系統(tǒng)的安全。如掛載USB的Windows文件系統(tǒng)必須卸載后才能取出,否則會(huì)損壞USB盤的數(shù)據(jù)。卸載文件系統(tǒng)方法如下:#umount磁盤設(shè)備名或安裝點(diǎn)如卸載已掛載的光盤文件系統(tǒng)的格式為:#umount /dev/cdrom 或#umount /mycdrom9適用于新編Linux網(wǎng)絡(luò)組建與實(shí)訓(xùn)教材 北京出版社 2008.3上機(jī)作業(yè))把U盤的Windows文件系統(tǒng)安裝到目錄/mnt/udisk,并寫出實(shí)現(xiàn)步驟。)Linux下新增加一個(gè)Fat32分區(qū),分區(qū)大小自定,要求把新分區(qū)掛載到Linux系統(tǒng)的/mnt/dos目錄下,并寫出實(shí)現(xiàn)步驟。備份root用戶家目錄下所有文件至/mnt/dos目錄下。