Linux的操作系統教程課件_第1頁
Linux的操作系統教程課件_第2頁
Linux的操作系統教程課件_第3頁
Linux的操作系統教程課件_第4頁
Linux的操作系統教程課件_第5頁
已閱讀5頁,還剩34頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Linux的操作系統教程OperatingSystemCoursebasedonLinux課程要求通過linux操作系統這門課的學習,

理論方面:要求大家掌握操作系統的概念和原理,對linux操作系統要有一定的認識。

實踐方面:要求大家可以熟練的操作linux,像linux系統的安裝,應用軟件的安裝和使用,網絡配置和管理,常用命令的使用,shell的使用,vi編輯器的使用等等。

本課程將會講授linux用戶基礎、linux系統管理和linux網絡管理三方面的知識。課程要求考勤+平時表現20%+實驗20%+期末考試(上機考試+筆試)60%1.1.1操作系統的概述計算機由硬件和軟件組成操作系統是計算機軟件中最基本的系統軟件在操作系統之上是其它的系統軟件泛回本節首頁1.1.2操作系統的發展過程中出現的典型系統多道批處理系統。用戶所提交的作業都先存放在外存上并排成一個隊列,稱為“后備隊列”;然后,由作業調度程序按一定的算法從后備隊列中選擇若干個作業調入內存,使它們共享CPU、內存等資源。相比于單道系統,提高了CPU、內存以及外設的利用率,同時也提高了系統的吞吐量,減少了作業運作的時間。需要解決的問題是:處理機管理、內存管理、外設管理、文件管理、作業管理。下一頁操作系統的發展過程中出現的典型系統分時操作系統(Time-SharingSystem)

工作方式是:一臺主機連接了若干個終端,每個終端有一個用戶在使用,操作系統以時間片為單位,輪流為每個終端用戶服務。由于時間片很短,使每個終端用戶感覺不到其他用戶的存在,就像自己獨占一臺主機一樣,使用戶可以享受到人-機交互的樂趣。可以說是宏觀上看是多個人同時使用一個CPU,微觀上是多個人在不同時刻輪流使用CPU。分時系統的特點是:多路性,獨立性,及時性,交互性下一頁操作系統的發展過程中出現的典型系統網絡操作系統(NetworkOperatingSystem)網絡操作系統指的是能夠控制計算機在網絡中方便地傳送信息和共享資源,并能為網絡用戶提供各種所需服務的操作系統。網絡操作系統主要具有兩種工作模式,一種是客戶服務器模式,另一種是對等模式。網絡操作系統除了具有操作系統的基本功能外,還應當具有網絡通信、資源管理和網絡管理等功能。下一頁操作系統的發展過程中出現的典型系統分布操作系統(Distributed

OperatingSystem)大量的計算機通過網絡被連結在一起,可以獲得極高的運算能力及廣泛的數據共享。這種系統被稱作分布式系統。分布操作系統的結構也不同于其他操作系統,它分布于系統的各臺計算機上,能并行地處理用戶的各種需求,有較強的容錯能力。例如:巨型機。下一頁1.2操作系統的功能及特征1.2.1操作系統的功能操作系統作為計算機系統的資源管理器,主要職能是管理和控制系統中的軟硬件資源,以有效的提高系統資源的利用率,作為虛擬機是為用戶提供一個良好的工作環境和應用程序接口。返回本章首頁圖1-1OS作為接口的示意圖(1)命令方式。這是指由OS提供了一組聯機命令(語言),用戶可通過鍵盤輸入有關命令,來直接操縱計算機系統。(2)系統調用方式。OS提供了一組系統調用,用戶可在自己的應用程序中通過相應的系統調用,來操縱計算機。操作系統的內核提供一系列的內核函數作為系統調用的接口,如fork創建進程,exit中止進程(3)圖形、窗口方式。用戶通過屏幕上的窗口和圖標來操縱計算機系統和運行自己的程序。1.2.1操作系統的功能(續)

2.OS作為計算機系統資源的管理者在一個計算機系統中,通常都含有各種各樣的硬件和軟件資源。歸納起來可將資源分為四類:處理器、存儲器、I/O設備以及信息(數據和程序)。相應地,OS的主要功能也正是針對這四類資源進行有效的管理,即:處理機管理;存儲器管理;I/O設備管理;文件管理??梢姡琌S確是計算機系統資源的管理者。事實上,當今世界上廣為流行的一個關于OS作用的觀點,正是把OS作為計算機系統的資源管理者。1.2.1操作系統的功能(續)文件管理目錄管理,以方便用戶有效組織,管理文件。文件存取控制管理,對文件設置讀、寫、刪除等權限以防止文件被非法竊取和破壞。文件存儲空間管理,提高文件存儲空間利用率和文件工作速度。泛回本節首頁1.2.2操作系統的特征并發性。(區別于并行)共享性。虛擬性。異步性。(也叫不確定性)返回本節首頁1.3常見操作系統介紹1.3.1DOS1.3.2Windows1.3.3UNIX1.3.4Linux返回本章首頁1.3.2Windows版本發行日期Windows1.01985Windows2.01987Windows3.01990Windows3.11993Windows951995Windows20002000WindowsXP2001Windows20032003WindowsVista2007下一頁1.3.2Windows(續)下一頁1.3.2Windows(續)Windows3.1返回本節首頁1.3.3UNIX–續GNU計劃:GNUisNotUnix的遞歸縮寫,旨在消除對計算機軟件拷貝、分發、修改的限制。它的目標是創建一套完全自由的操作系統GPL:GeneralPublicLicense,通用公共許可證LGPL:LibrarayGeneralPublicLicense,程序庫通用公共許可證1.3.3UNIX–續它要求軟件以源代碼的形式發布,并規定,任何用戶都能夠以源代碼的形式將軟件復制或發布給別的用戶它提醒每個用戶,對于該軟件不提供任何形式的擔保如果用戶的軟件使用了受GPL保護的任何軟件的一部分,那么,該軟件就繼承了GPL軟件,并因此而成為GPL軟件,也就是說必須隨應用程序一起發布源代碼GPL并不排斥對自由軟件進行商業性質的包裝和發行,也不限制在自由軟件的基礎上打包發行其它非自由軟件1.3.4Linux–續Linux主要作為Linux發行版的一部分而使用,這些發行版由個人,志愿者組織以及商業機構編寫的,目前有超過300個版本的linux操作系統。一個linux發行版本應該包括Linux內核,一些GNU程序庫和工具,命令行shell,圖形界面的XWindow系統和相應的桌面環境以及相應的應用程序。美國的RedHat,德國的SUSE,南非的Ubuntu以及中國的紅旗linux等1.4Linux操作系統的組成總體上有Linux內核和GNU系統構成,具體講由四個主要部分:Linux內核,shell,文件系統和應用程序Linux內核shell文件系統應用程序1.5Linux操作系統的特點和應用(1)繼承了unix的優點,有許多改進,是集體智慧的結晶,能緊跟技術發展潮流,具有極強的生命力。(2)通過操作系統,可以作為服務器,路由器,打印機,手機,PC等上的操作系統。(3)源代碼開放,有利于發展成各種特色的操作系統。(4)符合POSIX標準,各種unix應用可方便移植到linux下(5)圖形化界面系統獨立于內核,非常靈活,易于修改。(6)網絡功能強大,安全性和穩定性高1.5Linux操作系統的特點和應用–續Linux與Windows的優缺點在易用性方面,Windows仍然處于優勢在靈活性方面,Linux則占據上風在對客戶端軟件和多媒體軟件的支持方面,一直是Windows的強項1.5Linux操作系統的特點和應用–續特點Windows2003Linux安全性能一般好穩定性好很好軟件支持很好好硬件支持好一般源代碼保密開放系統可調節性基于界面的規范性,更易于調節具有極大的可調節性使用方便性非常方便方便版權限制和費用有無技術支持好基于社團形式的1.6Linux內核Linux的內核版本由3部分組成主版本號次版本號末版本號主版本號次版本號末版本號Linux內核的兩種版本號

版本號的第二位數字,可以確定Linux內核版本的類型開發中的版本:第二位數字是奇數穩定的版本:第

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論