freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)課程設(shè)計實驗大綱畢業(yè)論文-文庫吧

2025-06-13 09:51 本頁面


【正文】   打開文件。為了打開一個文件,文件管理程序在存儲系統(tǒng)上搜索指定的路徑名。搜索可能是一個擴展的過程。如果搜索碰到一個安裝點,那么它從一種文件系統(tǒng)轉(zhuǎn)移到另一種文件系統(tǒng)并繼續(xù)搜索。因此搜索可能從,如一個Ext2文件系統(tǒng)開始,但最終在一個MSDOS文件系統(tǒng)中找到文件。對于成功打開的文件,在進程的文件描述符表中創(chuàng)建一表項,該表項指向打開文件表中一個叫做文件結(jié)構(gòu)的表項。文件結(jié)構(gòu)表項在主存中創(chuàng)建以后,它引用VFS的inode?! ∽x寫文件。當(dāng)文件打開時,創(chuàng)建struct file的一個實例。在該文件中,字段:  struct file_operation *f_ops。指定read()、write()、lseek()、select()等函數(shù)的入口點,它們用于執(zhí)行與系統(tǒng)相關(guān)的文件I/O操作。同時包含的還有一組在inode中指定的默認file_operations,這樣如果任何特定文件操作沒有在f_ops列表中指定,那么將使用來自默認列表中的函數(shù)。這些實例的實質(zhì)目標是在用戶空間和輔存之間移動信息。一個文件被組織為連續(xù)的字節(jié)流,使用緩沖的方法可以極大的提高系統(tǒng)的性能。Linux試圖使用最大限度的內(nèi)存來提供I/O緩沖區(qū)。7.了解Linux的更多信息  Linux不斷的發(fā)展,有許多優(yōu)秀的可利用的信息源。下面列出一些可能對你有幫助的站點:Linux文檔工程()是有關(guān)Linux各方面文檔的在線收集。Beck, et al.[1998]的書《Linux Kernel Internals》。Vahalia[2000]的有關(guān)UNIX內(nèi)部結(jié)構(gòu)、Bach[1996]的有關(guān)UNIX System V內(nèi)部結(jié)構(gòu)和McKusick, et al.[1996]?! W(xué)習(xí)Linux內(nèi)部結(jié)構(gòu)的人必須閱讀源代碼。完整的源代碼瀏覽站點。另外,應(yīng)該在實驗室的機器上有一份源代碼的拷貝。它可能被放在文件系統(tǒng)層次的任何地方,但通常的路徑在/usr/src/linux上。也就是說,linux是包含所有源代碼子樹的根目錄?! ∠旅媸且恍┯杏玫馁Y源: Linux的官方網(wǎng)站 中國Linux論壇 永遠的Unix Kernel新手上路 Linux文檔項目 Linux雜志 去搜索你要的東西吧:) 四、實驗步驟實驗一 安裝Red Hat Linux   本實驗使用圖形化、基于鼠標的安裝程序,從網(wǎng)絡(luò)上定制安裝Red Hat Linux。所討論的課題如下:逐漸熟悉安裝程序的用戶界面;啟動安裝程序;選擇安裝方法;安裝中的配置步驟(語言、鍵盤、鼠標、分區(qū)等等);結(jié)束安裝。1.圖形化安裝程序用戶界面  如果你從前使用過圖形化用戶界面(graphical user interface,GUI),你對這一過程會比較熟悉;你只需使用鼠標在屏幕間翻閱,點擊按鈕,或者輸入文本字段。你還可以使用[Tab]和[Enter]鍵在安裝中瀏覽各屏幕。注:如果不想使用GUI安裝程序,你可以使用文本模式的安裝程序。要啟動文本模式安裝程序,使用以下引導(dǎo)命令:  boot: text本實驗不提供文本模式安裝步驟的介紹?! £P(guān)于虛擬控制臺的表示。Red Hat Linux安裝程序不僅僅提供了安裝進程的對話框。除了提供從shell提示下輸入命令的方法外,它還提供了幾種不同類型的診斷消息。安裝程序在五個虛擬控制臺中顯示這些消息,你可以用一個組合鍵在其間切換?! ∵@些虛擬控制臺在你安裝Red Hat Linux中遇到問題時會對你很有幫助。安裝中在系統(tǒng)控制臺上顯示的消息可以幫助你準確地找到問題的癥結(jié)所在。關(guān)于虛擬控制臺的列表,所用的切換鍵組合,以及它們顯示的內(nèi)容,請參閱表1?! ∫话銇碚f,除非你試圖診斷安裝問題,你沒有理由離開默認的控制臺(第七號虛擬控制臺)。表1 控制臺,組合鍵,和內(nèi)容控制臺組合鍵內(nèi)容1[Ctrl][Alt][F1]安裝對話框2[Ctrl][Alt][F2]shell提示3[Ctrl][Alt][F3]安裝日志(安裝程序的消息)4[Ctrl][Alt][F4]與系統(tǒng)相關(guān)的消息5[Ctrl][Alt][F5]其他消息7[Ctrl][Alt][F7]X圖形化顯示2.啟動安裝程序  要開始安裝,你必須首先引導(dǎo)安裝程序。請確定你已具備安裝中將會用到的所有資料。注意,偶爾,某些硬件在安裝中需要一個驅(qū)動程序盤。驅(qū)動程序盤為安裝程序不支持的硬件添加支持。  你可以使用下列任何介質(zhì)來引導(dǎo)安裝程序(這要根據(jù)你的系統(tǒng)所能支持的而定),本實驗引導(dǎo)盤,從網(wǎng)絡(luò)上進行安裝:可引導(dǎo)的光盤 — 你的機器支持可引導(dǎo)的光盤驅(qū)動器,并且你想執(zhí)行網(wǎng)絡(luò)或硬盤驅(qū)動器安裝。引導(dǎo)盤 — 你的機器不支持可引導(dǎo)的光盤驅(qū)動器,并且你想從一個本地光盤、網(wǎng)絡(luò)或硬盤驅(qū)動器上安裝?! ⒁龑?dǎo)盤插入到你的計算機的第一個軟盤驅(qū)動器內(nèi),然后重新引導(dǎo)(或使用光盤來引導(dǎo),如果你的計算機支持的話)。你可能需要改變你的BIOS設(shè)置來允許你從軟盤或光盤中引導(dǎo)?! ∑讨?,一個包含 boot: 提示的屏幕就會出現(xiàn)。這個屏幕包括了許多不同的引導(dǎo)選項。每個引導(dǎo)選項還有一個或多個與之關(guān)聯(lián)的幫助屏幕。要訪問幫助屏幕,按在屏幕底部列出的恰當(dāng)?shù)墓δ苕I。  在你引導(dǎo)安裝程序的時候,請留意兩個問題:當(dāng)你看到了 boot: 提示后,如果在一分鐘內(nèi)不采取任何行動,安裝程序會自動開始。要禁用這項功能,按幫助屏幕上的功能鍵之一。如果你按了幫助屏幕上的功能鍵,在幫助屏幕從引導(dǎo)介質(zhì)中被讀取時會出現(xiàn)稍微的延遲?! ≌G闆r下,你只需按 [Enter] 鍵來引導(dǎo)。請留意引導(dǎo)消息以便查看 Linux 內(nèi)核是否檢測到了你的硬件。如果你的硬件被正確地檢測到,請繼續(xù)到下一個部分。如果它沒有正確地檢測到你的硬件,你可能會需要在專家模式下重新開始安裝。3.選擇一種安裝方法  你想使用何種安裝方法?可用的安裝方法如下所列:光盤  如果你有一個光盤驅(qū)動器和 Red Hat Linux 光盤,你可以使用這種方法。你將需要一個引導(dǎo)盤或一個可引導(dǎo)的光盤。硬盤驅(qū)動器  如果你已將 Red Hat Linux ISO 映像復(fù)制到本地硬盤驅(qū)動器中,你可以使用這種方法。你將需要一個引導(dǎo)盤。NFS 映像  如果是從一個 NFS 服務(wù)器中使用 ISO 映像或 Red Hat Linux 的鏡像映像來安裝,你可以使用這種方法。你將需要一個網(wǎng)絡(luò)驅(qū)動程序盤。另,NFS 安裝也可以在 GUI 模式中執(zhí)行。本實驗可采用這種模式進行安裝。FTP  如果你從一個 FTP 服務(wù)器中直接安裝,使用這種方法。你將需要一個網(wǎng)絡(luò)驅(qū)動程序盤。本實驗也可采用這種模式進行安裝。HTTP  如果你從一個 HTTP(萬維網(wǎng))服務(wù)器中直接安裝,使用這種辦法。你將需要一個網(wǎng)絡(luò)驅(qū)動程序盤。4.通過NFS安裝  NFS對話框(圖1)只有在你從NFS服務(wù)器中安裝時才會出現(xiàn)(如果你使用網(wǎng)絡(luò)驅(qū)動程序盤提供了驅(qū)動程序,并且在「安裝方法」中選擇了「NFS 映像」的話)?! ≥斎肽愕?NFS 服務(wù)器的域名或 IP 地址。譬如,如果你是從 域的 eastcoast 主機上安裝的話,在「NFS 服務(wù)器」 字段中輸入 。  接下來,輸入導(dǎo)出目錄的名稱。如果 NFS 服務(wù)器導(dǎo)出的是 Red Hat Linux 安裝樹的鏡像,輸入包含 RedHat 目錄的目錄(如果你不知道該目錄的路徑,請向?qū)嶒炛笇?dǎo)人員咨詢)。譬如,如果你的 NFS 服務(wù)器包含目錄 /mirrors/redhat/i386/RedHat,請輸入 /mirrors/redhat/i386?! 〗酉聛?,你會看到「歡迎」對話框?! TP安裝類似,這里不再贅述。圖1 NFS 設(shè)置對話框5.安裝中的配置  接下來的步驟可能與本大綱有少許不一致,你可以根據(jù)屏幕提示進行操作。如果遇到問題,請向?qū)嶒炛笇?dǎo)人員資訊。 歡迎使用 Red Hat Linux  「歡迎」屏幕不提示你做任何輸入。點擊「下一步」按鈕來繼續(xù)。 使用鼠標來選擇你想在安裝中使用的語言  選擇恰當(dāng)?shù)恼Z言會在稍后的安裝中幫助你定位時區(qū)配置。安裝程序?qū)噲D根據(jù)你在這個屏幕上所指定的信息來定義恰當(dāng)?shù)臅r區(qū)。當(dāng)你選定了語言后,點擊「下一步」來繼續(xù)。 鍵盤配置  使用鼠標來選擇你要在本次安裝中和今后用作系統(tǒng)默認的鍵盤布局類型(例如,美國英語式)。選定后,點擊「下一步」來繼續(xù)。 鼠標配置  為你的系統(tǒng)選擇正確的鼠標類型。如果你找不到確切的匹配,選擇你確定會與你的系統(tǒng)兼容的鼠標類型。選定后,點擊「下一步」來繼續(xù)。 選擇安裝還是升級  如果安裝程序在你的系統(tǒng)上檢測到從前安裝的 Red Hat Linux 版本,「升級檢查」屏幕就會自動出現(xiàn)。如果你想執(zhí)行升級,選擇「升級現(xiàn)有安裝」。如果你想對要在系統(tǒng)上升級的軟件包有更大程度上的控制,請確定選擇「定制要升級的軟件包」。要在你的系統(tǒng)上執(zhí)行 Red Hat Linux 的新安裝,選擇「執(zhí)行 Red Hat Linux 的新安裝」,然后點擊「下一步」。本實驗在機器上執(zhí)行Red Hat Linux的新安裝。 安裝類型  選擇你要執(zhí)行的安裝類型。Red Hat Linux 允許你選擇最符合你需要的安裝類型。你的選項有「個人桌面」、「工作站」、「服務(wù)器」、「定制」、和「升級」。本實驗選擇「定制」,選定后,點擊「下一步」來繼續(xù)。 磁盤分區(qū)設(shè)置  分區(qū)允許你將硬盤驅(qū)動器分隔成獨立的區(qū)域,每個區(qū)域都如同是一個單獨的硬盤驅(qū)動器。如果你運行不止一個操作系統(tǒng),分區(qū)將特別有用。在這個屏幕上,你可以選擇自動分區(qū),或者使用 Disk Druid 來手工分區(qū)?! ∽詣臃謪^(qū)允許你不必親自為驅(qū)動器分區(qū)而執(zhí)行安裝。如果你對在系統(tǒng)上分區(qū)信心不足,建議你不要選擇手工分區(qū),而是讓安裝程序自動為你分區(qū)。要手工分區(qū),選擇 Disk Druid 分區(qū)工具。 自動分區(qū)  自動分區(qū)在有關(guān)哪些數(shù)據(jù)要從系統(tǒng)中刪除(若適用)這一方面允許你有控制權(quán)??晒┠氵x擇的選項有:「刪除系統(tǒng)內(nèi)所有的 Linux 分區(qū)」——選擇該選項來只刪除 Linux 分區(qū)(在從前安裝 Linux 時創(chuàng)建的分區(qū))。這將不會影響你的硬盤驅(qū)動器上可能會有的其它分區(qū) (例如:VFAT 或 FAT32 分區(qū))。「刪除系統(tǒng)內(nèi)的所有分區(qū)」——選擇這一選項來刪除你的硬盤驅(qū)動器上的所有分區(qū)(這包括由其它操作系統(tǒng)如 Windows 9x/NT/2000/ME/XP 所創(chuàng)建的分區(qū)或 NTFS 分區(qū))?!副4嫠械姆謪^(qū),使用現(xiàn)有的空閑空間」——選擇這一選項來保留你當(dāng)前的數(shù)據(jù)和分區(qū),假設(shè)你的硬盤驅(qū)動器上有足夠的可用空閑空間的話?! ∈褂媚愕氖髽藖磉x擇你想安裝 Red Hat Linux 的硬盤驅(qū)動器。如果你有兩個或兩個以上硬盤驅(qū)動器,你應(yīng)該選擇包含本次安裝的硬盤驅(qū)動器。沒有被選擇的硬盤驅(qū)動器,及其中的數(shù)據(jù),將不會受到影響。要評審并對自動分區(qū)創(chuàng)建的分區(qū)做一些必要的改變,選擇「評審」選項。選擇「評審」后,點擊「下一步」來向前移動,你將會看到在 Disk Druid 中為你創(chuàng)建的分區(qū)。如果它們沒有滿足你的需要,你還能夠?qū)@些分區(qū)進行修改。當(dāng)你選好之后,點擊「下一步」來繼續(xù)。本次實驗采用手動分區(qū)方式,來體會一下為硬盤分區(qū)的感覺。 為你的系統(tǒng)分區(qū)  這一步,你必須告訴安裝程序要在哪里安裝 Red Hat Linux。這是通過在將要安裝 Red Hat Linux 的一個或多個磁盤分區(qū)上定義掛載點來做到的。這時,你可能還需要創(chuàng)建或刪除分區(qū)(請參見圖2)。圖2 用 Disk Druid 來分區(qū)安裝程序使用的分區(qū)工具是 Disk Druid。除了某些較隱晦的情況外,Disk Druid 能夠為典型的安裝處理其分區(qū)要求?! 嶒炛校紫葎h除所有已存在的分區(qū),無論是Linux的分區(qū)還是其他系統(tǒng)的分區(qū)。然后,在硬盤上創(chuàng)建至少兩個分區(qū),它們是:根分區(qū),掛載點為 / ,文件系統(tǒng)類型為ext3或者ext2;交換分區(qū),掛載點為 /swap ,文件系統(tǒng)類型swap。以下是一個推薦的分區(qū)方案:一個交換分區(qū)(至少 32 MB)——交換分區(qū)用來支持虛擬內(nèi)存。換一句話說,當(dāng)沒有足夠的內(nèi)存來貯存你的系統(tǒng)正在處理的數(shù)據(jù)時,這些數(shù)據(jù)就被寫入交換區(qū)。你的交換分區(qū)的最小值應(yīng)該相當(dāng)于你的計算機內(nèi)存的兩倍和32 MB中較大的一個值。一個 /boot 分區(qū)(100 MB)——這個掛載在 /boot 上的分區(qū)包含操作系統(tǒng)的內(nèi)核(允許你的系統(tǒng)引導(dǎo) Red Hat Linux),以及其它幾個在引導(dǎo)過程中使用的文件。鑒于多數(shù) PC BIOS 的限制,創(chuàng)建一個較小的分區(qū)來貯存這些文件是較佳的選擇。對大多數(shù)用戶來說,100 MB引導(dǎo)分區(qū)應(yīng)該是足夠了。一個根分區(qū)( GB)——這是“/”(根目錄)將被掛載的位置。在這個設(shè)置中,所有文件(除了貯存在 /boot 分區(qū)上的以外)都位于根分區(qū)上。一個大小為 GB 的根分區(qū)可以容納與個人桌面或工作站相當(dāng)?shù)陌惭b(只剩極少空閑空間),而一個大小為 GB 的根分區(qū)將會允許你安裝每一個軟件包。 引導(dǎo)裝載程序配置  為了要不使用引導(dǎo)盤來引導(dǎo)你的系統(tǒng),你通常需要安裝一個引導(dǎo)裝載程序。引導(dǎo)裝載程序是計算機啟動時所運行的第一個軟件,它的責(zé)任是載入操作系統(tǒng)內(nèi)核軟件并把控制轉(zhuǎn)交給它,然后,內(nèi)核軟件再初始化剩余的操作系統(tǒng)?! “惭b程序為你提供了兩個引導(dǎo)裝載程序:GRUB 和 LILO。GRUB(GRand Unified Bootloader)是一個默認安裝的功能強大的引導(dǎo)裝載程序。GRUB 能夠通過連鎖載入另一個引導(dǎo)裝載程序來載入多種免費和專有操作系統(tǒng)(連鎖載入是通過載入另一個引導(dǎo)裝載程序來載入 DOS 或 Windows 之類不被支持的操作系統(tǒng)的機制)。LILO (LInux LOader) 是用于 Linux 的靈活多用的引導(dǎo)裝載程序
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1