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

正文內(nèi)容

淺談linux操作系統(tǒng)的安全畢業(yè)論文-文庫吧資料

2025-06-10 01:35本頁面
  

【正文】 作系統(tǒng)的名稱外,作為商標,它歸 SCO 所有。 ? UNIX 操作系統(tǒng)是一種商業(yè)軟件(授權(quán)費大約為 5 萬美元);而 Linux 操作提供則是一種自由軟件,是免費的,并且公開源代碼。但是, Linux和傳統(tǒng)的 UNIX 有很大的不同,兩者之間的最大區(qū)別是關(guān)于版權(quán)方面的: Linux 是開放源代碼的自由軟件,而 UNIX 是對源代碼實行知識產(chǎn)權(quán)保護的傳統(tǒng)商業(yè)軟件。于是, Linux 先生決定轉(zhuǎn)向 GPL 版權(quán)。它要求所有的源代碼必須公開,而且任何人均不得從 Linux 交易中獲利。 2. Linux 系統(tǒng)與 GNU 的關(guān)系 Linux 不僅是一個理想主義者,而且他又非常講求實際。 目前, GNU 目前已經(jīng)推出的軟件主要有功能強大的集成編輯環(huán)境 — Emacs、性能優(yōu)異的多平臺多語言編譯器以及其他幾十種軟件。當然 GNU 也擁有自己的版權(quán)申明,那就是用戶獲得 GNU 軟件后,既可以自由使用和修改,也可以散布 GNU 軟件,但是必須讓下一個用戶也有獲得源代碼的權(quán)利。這就淺談 Linux 操作系統(tǒng)的安全 14 是同 UNIX 兼容的、名為 GNU 的操作系統(tǒng)。 1984 年,自由軟件的積極倡導者、自由軟件基金會的董事長 Richard ( RMS)組織成立了一個完全基于自由軟件的軟件體系 GNU,并擬定了一份通用公共版權(quán)協(xié)議。實際上, Linux 系統(tǒng)中絕大多數(shù)系統(tǒng)工具和應用軟件都是 GNU 的。在 Linux下更加普遍的問題是大小寫敏感,這樣字母的大小寫十 分重要,例如文件 和文件 在 Linux 下不是一個文件,而在 Windows 下則表示同一個文件。 剛開始使用 Linux 的人比較容易混淆的是 Linux 下使用斜杠“ /”,而在DOS/Windows 下使用的是反斜杠“ \”。 ? /dev:這個目錄 下存放一種 設備文件的特殊文件,如 fd0、 had 等。 ? /home: 主要存放用戶賬號 ,并且可以支持 ftp 的用戶管理。 ? /tmp: 用于臨時性的存儲。其下有子目錄 /bin,存放所有安裝語言的命令,如 gcc、 perl 等。 圖 Linux 文件系統(tǒng) 淺談 Linux 操作系統(tǒng)的安全 13 ? /usr: 包括所有其他內(nèi)容,如 src、 local。 一些常用目錄 的作用如下: ? /etc: 包括 絕大多數(shù) Linux 系統(tǒng)引導所需要的配置文件 , 系統(tǒng)引導時讀取配置文件,按照配置文件的選項進行不同情況的啟動,例如 fstab、 等。 不同的 Linux發(fā)行版本的目錄結(jié)構(gòu)和具體的實 現(xiàn)功能存在一些細微的差別。 Linux 則通過“掛接”的方式把所有分區(qū)都放置在“根”下 各個目錄里。所有一切都從“根”開始,用“ /”代表,并且延伸到子目錄。 Linux 下的進程間通信方式主要有管道方式、信號方式、消息隊列方式、共享內(nèi)存和套接字等方法 Linux 的文件結(jié)構(gòu) 與 Windows 下的文件組織結(jié)構(gòu)不同, Linux 不使用磁盤分區(qū)符號來訪問文件系統(tǒng),而是將整個文件系統(tǒng)表示成樹狀的結(jié)構(gòu), Linux 系統(tǒng)每增加一個文件系統(tǒng)都會將其加入到這個樹中。 Linux 支持的網(wǎng)絡設備多種多樣,幾乎目前所有網(wǎng)絡設備都有驅(qū)動程序。 淺談 Linux 操作系統(tǒng)的安全 12 (4)網(wǎng)絡接口 Linux 是在 Inter 飛速發(fā)展的時期成長起來的,所以 Linux 支持多種網(wǎng)絡接口和協(xié)議。 ext3 文件系統(tǒng)是在 ext2 上增加日志功能后的擴展,它兼容 ext2。目前 Linux 下最常用的文件格式是ext2 和 ext3。虛擬內(nèi)存的大小通常設置為物理內(nèi)存的兩倍。每個進程的虛擬內(nèi)存有不同的地址空間,多個進程的虛擬內(nèi) 存不會沖突。在 Linux 系統(tǒng)中,內(nèi)存管理的主要概念是虛擬內(nèi)存。如果普通進程在用戶空間運行,則普通進程立即停止運行,將資源讓給實時進程;如果普通進程運行在內(nèi)核空間,需要等系統(tǒng)調(diào)用返回用戶空間后方可剝奪資源。 由于存在多種調(diào)度方式, Li nux 進程調(diào)度采用的是 “ 有條件可剝奪 ” 的調(diào)度方式。這種策略與 SCHED_OTHER 的策略類似,只不過 SCHED_RR 進程的優(yōu)先級要高得多。這種策略中,系統(tǒng)按照進入隊列的先后進行進程的調(diào)度,在沒有更高優(yōu)先級進程到來或者當前進程沒有因為等待資源而阻塞的情況下,會一直運行。在當前進程的時間片用完之后,系統(tǒng)從進程中優(yōu)先級最高 的進程中選擇進程運行。 ? SCHED_OTHER 是用于針對普通進程的時間片輪轉(zhuǎn)調(diào)度策略。 (1) 進程調(diào)度 SCHED 進程調(diào)度指的是系統(tǒng)對進程的多種狀態(tài)之間轉(zhuǎn)換的策略。內(nèi)核空間是 Linux操作系統(tǒng)的主要部分,但是僅有內(nèi)核的操作系統(tǒng)是不能完成用戶任務的。本書作者的操作系統(tǒng)內(nèi)核為 。 ? 增加了更多的內(nèi)核級的硬件支持。 ? 支持目前最新的 CPU,例如 Intel 的超線程、可擴展的地址空間訪問。 Linux 內(nèi)核版本的開發(fā)源代碼樹目前比較通用的是 的版本,當然,有部分 的版本仍在使用。 ?注意: Debian Linux 內(nèi)核的版本稍有不同,如 , 可以發(fā)現(xiàn)多了一組數(shù)淺談 Linux 操作系統(tǒng)的安全 10 該數(shù)字是 構(gòu)建 號。 Linux 內(nèi)核的編號采用 如下編號形式: 主版本號 .次版本號 .主補丁號 .次補丁號 例如 各數(shù)字的含義如下: (1) 第 1個 數(shù)字( 2) 是主版本號, 表示第 2大版本; (2) 第 2 個數(shù)字( 6) 是次版本號, 有兩個含義: 既表示是 Linux 內(nèi)核 大版本的第 6 個小版本 ,同時因為 6 是 偶數(shù)表示 為發(fā)布版本 (奇數(shù)表示測試版); (3) 第 3 個數(shù)字( 26) 是主版本補丁號, 表示指定小版本的第 26 個補丁包; (4) 第 4 個數(shù)字( 3)是次版本補丁號,表示次補丁號的第 3 個小補丁。 Desktop 版本分為 Red Hat Enterprise Linux Desktop(對應以前的 Red Hat Desktop)和 Red Hat Enterprise Linux Desktop with Workstation option(對應以前的 Red Hat Enterprise Linux WS)。 2. Desktop 版 RHEL Desktop 版是 RHEL 的桌面版。 1. Server 版 RHEL Server 版本是 RHEL 家族中最強的版本,支持大型服務器,包括最全面的支持服務,適用于大型企業(yè)部門及數(shù)據(jù)中心。 RHEL 從 2021 年 3 月推出開始,到 2021 年 1 月已經(jīng)發(fā)行到 RHEL 版本( 2021年 3 月就發(fā)布了 RHEL5)?,F(xiàn)在, Red Hat 公司全面轉(zhuǎn)向 Red Hat Enterprise Linux(簡寫為 RHEL)的開發(fā),和以往不同的是,新的 RHEL要求用戶先購買許可, Red Hat承諾保證軟件的穩(wěn)定性、安全性,并且 RHEL的二進制代碼不再提供下載,而是作為 Red Hat 服務的一部分。 提示: Fedora 的官方網(wǎng)站是 Fedora 安裝使用。 Fedora Core 自第五版起直接更名為 Fedora。 Red Hat 的發(fā)行版到 Red Hat 后就已停止技術(shù)支持。 對于 Linux 用戶來說, Red Hat 應該是最熟悉的發(fā)行版。 淺談 Linux 操作系統(tǒng)的安全 8 Slackware 的官方網(wǎng)站為 4. Fedora Fedora 項目是由 Red Hat 贊助,由開源社區(qū)與 Red Hat 工程師合作開發(fā)的項目,是一套從 Red Hat Linux 發(fā)展出來的免費 Linux 系統(tǒng)。所謂 LiveCD,就是一個在光盤上運行的 Linux 系統(tǒng)。這樣,讓用戶不必自己編寫新的腳本就能很容易地調(diào)整系統(tǒng)。 Slackware 還有另外一個特性就是 BSD 風格的初始化腳本。 Slackware 的軟件包都由通常的 tgz( tar/gzip)格式文件和安裝腳本組成。對于 Linux的初學者來說,配置系統(tǒng)通常都會有一些困難,但是對有經(jīng)驗的系統(tǒng)管理員,將會喜歡這種方式的透明性和靈活性。 3. Slackware Slackware 由 Patrick Volkerding 創(chuàng)建于 1992 年,是歷史最悠久的 Linux 發(fā)行版,曾經(jīng)在所有發(fā)行版中擁有最多的用戶數(shù)量。當前版本于 2021 年 4 月發(fā)布,因此版 本號為 。版本號由該次發(fā)布的年份和月份組成,并未反映其實際版本。 Ubuntu 服務器版:建立在穩(wěn)健的 Debian 服務器版基礎之上,它在一個穩(wěn)定、安全、被充分支持的平臺上提供著最好的自由軟件。 Ubuntu 主要分為桌面版和服務器版兩種。 Ubuntu 對于桌面和服務器來說都是合適的。 新增特性:對于 Ubuntu 版本還增加了許多新的功能,如,允許用戶把 Ubuntu 系統(tǒng)安裝到 Windows 操作系統(tǒng)上,而不強制要求獨立的硬盤分區(qū)。 可用性: Ubuntu 也十分注重系統(tǒng)的可用性,其設計為在標準安裝完成后即可以讓使用者投入使用的操作系統(tǒng)。 Ubuntu 具有以下特色: 使 用 GNOME 桌面環(huán)境: Ubuntu 的開發(fā)者與 Debian 和 GNOME 開源社區(qū)互相協(xié)作,因此其桌面環(huán)境采用了 GNOME 的最新版本,并且與 GNOME 項目同步發(fā)布。 2. Ubuntu Ubuntu 基于 Debian,包括了大量來自 Debian 發(fā)行版的軟件包,保留了 Debian 強大的軟件包管理系統(tǒng),以便簡易地安裝或徹底的刪除程序。 Debian GNU/Linux 不單是一個操作系統(tǒng),它也包含一萬多個軟件包,它們是一些已經(jīng)過編譯的軟件,并包裝成一種容易安 裝的格式。 testing 版(測試版):該版本都經(jīng)過 unstable 中的測試,相對較為穩(wěn)定,也支持了不淺談 Linux 操作系統(tǒng)的安全 6 少新技術(shù)(比如 SMP 等)。 簡單方便的升級程序:由于 Debian 的包裝系統(tǒng)升級到新的版本非常輕松,只需要運行 aptget update; aptget distupgrade,就可以在幾分鐘內(nèi)通過光盤實現(xiàn)升級(或者將 apt 指向 Debian 映射站點 ,通過網(wǎng)絡來升級)。 數(shù)量眾多的軟件包: Debian 擁有超過 18733 個軟件包。這是一個免費的 Linux 系統(tǒng),擁有許多用戶。 常見的不同公司發(fā)行的 Linux 異同 1. Debian Debian 是一個致力于創(chuàng)建一個自由操作系統(tǒng)的合作組織,由 Ian Murdock 于 1993年創(chuàng)建。 操作系統(tǒng)類型選擇和內(nèi)核版本的選擇 要在 Linux 環(huán)境下進行程序設計,首先 要選擇合適的 Linux 發(fā)行版本和 Linux 的內(nèi)核,選擇一款適合自己的 Linux 操作系統(tǒng)。該 UNIX用戶組原來試圖將 ATamp。該標準基于現(xiàn)有的 UNIX 實踐和經(jīng)驗,描述了操作系統(tǒng)的淺談 Linux 操作系統(tǒng)的安全 5 調(diào)用服務接口,用于保證編制的應用程序可以在源代碼一級上在多種操作系統(tǒng)上移植和運行。為了可以讓學生在一個學期內(nèi)能夠?qū)W完操作系統(tǒng)的課程, AST 保持了 Minix 操作系統(tǒng)的小型化,沒有接受世界各界對 Minix擴展的要求,而正是這個原因激發(fā)了 Linus 編寫 Linux 操作系統(tǒng)。 實際上, Minix 操作 系統(tǒng)并不是很優(yōu)秀,但是這個操作系統(tǒng)提供了 C 語言和匯編語言的源代碼。目前 Minix 操作系統(tǒng)已經(jīng)全部是免費的,可以從許多FTP 上下載,目前主要有 版本和 版本在使用。 Minux 操作系統(tǒng)目的主要用于學生學習操作系統(tǒng)原理時教學使用。特別是網(wǎng)絡方面,二者接口的應用程序幾乎完全一致。 通常情況下,比較大型的系統(tǒng)應用,例如銀行、電信部門,一般都采用固定機型的 UNIX 解決方案:在電信系統(tǒng)中以 SUN 的 UNIX 系統(tǒng)方案居多,在民航里以 HP的系統(tǒng)方案居多,在銀行里以 IBM 的系統(tǒng)方案居多。目前已經(jīng)成為大型系統(tǒng)的主流操作系統(tǒng),現(xiàn)在幾乎每個主要的計算機廠商都有其自有版本的 UNIX。由于 UNIX 具有技術(shù)成熟、可靠性高、網(wǎng)絡和數(shù)據(jù)庫功能強、伸縮性突出和開放性好等特色,可滿足各行各業(yè)的實際需要,特別能滿足企業(yè)重要業(yè)務的需要,已經(jīng)成為主要的工作站平臺和重要的企業(yè)操作平臺。T 的貝爾實驗室開發(fā)。在 Linux 操作系統(tǒng)的誕生、成長和發(fā)展過程中,以下 5個方面起到了重要的作用: UNIX 操作系統(tǒng)、 Minix 操作系統(tǒng) 、 GNU計劃、 POSIX 標準和 Inter 網(wǎng)絡。 Linus Torvalds《 Just for fun》 .......................... 來自網(wǎng)絡 Linux 的發(fā)展要素 Linux 操作系統(tǒng)是 UNIX 的一種典型的克隆系統(tǒng)。所以我可以光明正大地說我并不自負,或者部分坦白地說我并沒有本位主義思想。他堅持要用現(xiàn)在這個名字(Linux),我 承認當時我并沒有跟他多爭論。但其實這也沒什么關(guān)系,在當時還不需要一個名字,因為我還沒有向任何人發(fā)布過內(nèi)核代碼。而我為最終發(fā)布版準備的是什么名字呢 Freax。他認為既然是 Linus 的操作系淺談 Linux 操作系統(tǒng)的安全 3 統(tǒng)就取其諧音 Linu
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1