国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux操作系統(tǒng)基礎教程 第一章 緒論

這篇具有很好參考價值的文章主要介紹了Linux操作系統(tǒng)基礎教程 第一章 緒論。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

第一章 緒論
一、 Unix 家族中的一員
UNIX , 1971 年由 AT&T 發(fā)布, 73 年重寫,
70 年代末, AT&T 成立了 Unix 系統(tǒng)實驗室( Unix System
Lab , USL ),宣布對 Unix 產(chǎn)品擁有所有權, 1983 年發(fā)布了
SYSTEM V 。在 UNIX7 之前, UNIX 是免費或收取少量費
用開放源碼的。 UNIX 的研發(fā)誕生了 C 語言。
AT&T ,美國電報電話公司。 1974 受到美國反托拉斯司起
訴,被控利用壟斷美國本土電話服務的優(yōu)勢,排擠長途電話
競爭者。案件在 1982 年得到和解。美國電報電話公司同意
將本土電話業(yè)務拆分為 8 個小公司。根據(jù)美國反壟斷法規(guī)定
AT&T 不能進入計算機市場領域,所以 AT&T 無法將 UNIX
作為商品出售。只能自己使用和發(fā)放到大學的科研機構(gòu)中供
研究使用。)
BSD Berkeley Software Distribution
伯克利的加利佛尼亞大學計算機科學研究組以 UNIX 7.0
基礎開發(fā)了 UNIX BSD 版本。從 1977 年起,它免費發(fā)布
了數(shù)千份 1BSD 2BSD PDP 11 使用),以及 4BSD VAX
使用)。到 90 年代開發(fā)到 4.4 版,以及 FreeBSD 。 BSD Unix 中最先實現(xiàn)了 TCP/IP ,是最具影響的 UNIX
90 年代 BSD 遭遇到 AT&T 的指控,后來 BSD 93
已經(jīng)賣給 Novell 公司的 Unix 系統(tǒng)實驗室 (USL) 達成和解,
BSD Unix 系統(tǒng)中必須去除原來來自 AT&T 的不到 10%
源碼。因此直到 1995 1 月他們才發(fā)布了完全 4.4BSD Lite
的系統(tǒng)的 FreeBSD 2.0 ,為此耽誤了時機,成就了 Linux
競爭對手(伯克利計算機系統(tǒng)研究組( CSRG )在發(fā)布了
4.4BSD-lite2 之后就解散了,小組的科研人員有些進入了
Unix 商業(yè)公司,有些繼續(xù)進行其他計算機領域的研究。
FreeBSD CSRG 1992 年終止開發(fā)之前發(fā)行的最后一個
BSD 版本—— 4.4BSD 的一個著名分支。 BSD 的著名后繼有
OpenBSD NetBSD 、 FreeBSD BSDI 等)。
MINIX
1987 年荷蘭阿姆斯特丹 Vrije (自由?)大學教授 Andrew
Tanenbaum UNIX7 為藍本開發(fā)出一個運行于 IntelX86
臺上的簡化類 UNIX 系統(tǒng) MINIX mini-UNIX 的意思)來用
于教學。 MINIX 開放源碼,因完全獨立開發(fā)故不受 AT&T
許可協(xié)議的約束。最新的版本是 MINIX 2.0.4 [Nov-9-2003] ,
可以去 官方網(wǎng)站 免費下載。
Linux
1991 年,芬蘭學生 Linus Torvalds 開始使用 MINIX 時,對
MINIX 提供的功能不滿意。于是他自己寫了一個類 UNIX
操作系統(tǒng)(盡管還是用 MINIX 編譯的)并放到網(wǎng)上讓人們 自由下載,取名叫 Linux 。 Linux 剛出現(xiàn)的時候是被
Tanenbaum 所鄙視的,因為它是集成化內(nèi)核,不是 MINIX
采用的代表先進思想的微內(nèi)核;但由于遵循 GPL 協(xié)議,
Linux 仍得到了蓬勃發(fā)展。 1994 年, Linux 的第一個商業(yè)發(fā)
行版 Slackware 問世。 1996 年, NIST 的計算機系統(tǒng)實驗室
確認 Linux 1.2.13 版符合 POSIX 標準。 Linux 的核心的最
新穩(wěn)定版是 Linux 2.6.1 [Jan-9-2004] ,可去官方網(wǎng)站下載。
而它的發(fā)行版比比皆是,知名的有 Red Hat , Mandrake ,
Lycoris 等等,國內(nèi)也有紅旗等,相應官方網(wǎng)站可以找到這
些發(fā)行版的下載。
Xenix SCO Unix
Santa Cruz Operation SCO )公司的 UNIX 主要有兩套。
一方面, 1980 年的時候, Microsoft 開始研制 UNIX PC
版本 XENIX ,后來賣給了 SCO 。在這個基礎上, SCO 又不
斷引入 AT&T 的技術,后來發(fā)展成為了 SCO Open Server
系列。目前我國銀行,郵政等系統(tǒng)很多都用的這個操作系統(tǒng),
最新的版本是 SCO Open Server 5.0.7 [Feb-21-2003] 。另一
方面, 1993 年, AT&T 把他們關于 UNIX 的整個隊伍、技
術包括版權賣給了 Nowell 公司,有了 UnixWare 。 1995 年,
Nowell 又把這一套東東賣給了 SCO ,這樣 SCO 就成了
UNIX 的嫡傳正宗。 SCO 整合了自己的技術,發(fā)布了
UnixWare 7 2001 年, Linux 廠商 Caldera 并購了 SCO ,
SCO 的手中獲得了 Unix 的知識產(chǎn)權, 2002 8 26 日, Caldera 宣布重新更名為 SCO 集團,以便反應出其營業(yè)收
入主要來自于 SCO 業(yè)務而非 Linux 產(chǎn)品的狀況。 UnixWare
最新版是 UnixWare 7.1.3 [Nov-21-2002] 。 2003 年, SCO
Linux 代碼侵權,目前 IT 界仍在沸沸揚揚。
Solaris
Sun Microsystems 公司早期的操作系統(tǒng)版本 Sun OS 是基于
BSD 的。在 1993 年,他們與 AT&T 合作,轉(zhuǎn)向了 UNIX System
V ,并發(fā)布了稱作 Solaris.System V release 4 的系統(tǒng),這是一
UNIX System V BSD 的整合體。 Solaris 系統(tǒng)主要是用在
Sun 公司自己的 SPARC 機器上,但他們也發(fā)布了相應的 x86
版本,并且免費。最新的測試版本 Software Express for
Solaris(12/03) [Dec-3-2003], 在官方網(wǎng)站有 下載 。
⑦可移植操作系統(tǒng)界面標準 POSIX
為了克服 UNIX 版本差異對可移植性的損害, 1990 ISO
制定了 ISO/IEC 9945-1-1990 標準,這是整個可移植操作系
統(tǒng)界面( POSIX )的第一部分;系統(tǒng)應用程序界面即
POSIX.1 。這就是常說的 UNIX 操作系統(tǒng)的界面標準。
Novell 后來把自己的 Unix 改名為 Unixware ,
而將 Unix
標贈送給一個由眾多 Unix 廠家組成的聯(lián)盟 X/Open ,這樣
這個聯(lián)盟內(nèi)的所有成員均可使用 Unix 商標。從此之后, Unix
不再是專有產(chǎn)品了。 95 Novell 又將 Unixware 賣給 SCO
公司。此時,嚴格意義上的 Unix System V BSD Unix
不復存在了,存在的只是他們的各種后續(xù)版本。 二、 Linux GNU
GNU FSF Free Soft Foundation 自由軟件基金會)的一
項開放源碼工程計劃,按照其官方網(wǎng)站的說法, GNU
“GNU's Not UNIX” 的遞歸縮寫 (GNU is a recursive acronym
for “GNU's Not UNIX”; it is pronounced “guh-noo.”)
GUN Richard Stallman 1984 年發(fā)起,目標是開發(fā)一個完
全免費的可移植的類 UNIX 系統(tǒng)及其應用程序。 GNU 開發(fā)的
UNIX 系統(tǒng)名為 Hurd ,但未完成,被 Linux 取代。 GNU
最早的重大貢獻是 1987 6 月完成的 11 萬行源代碼開放的 "
編譯器 " GNU gcc )。
GUN 制定了一項被稱之為 Copyleft 版權模式的 GPL General
Public License )條款。 GPL 允許任何人免費獲取、共享、修
改、散發(fā)自由軟件的源代碼,前提是修改散發(fā)時不得添加非
GPL 限制。在遵循 GPL 規(guī)則的情況下不反對銷售自由軟件。
Linux 93 年加入 GNU ,奉行 GPL 版權。
三、 Linux 簡史:
1990 年, Linus Torvalds 首次接觸 MINIX
1991 年, Linus Torvalds 開始在 MINIX 上編寫各種驅(qū)動程
序等操作系統(tǒng)內(nèi)核組件
1991 年, Linus Torvalds Usenet 新聞組發(fā)布公告,公開了
Linux 內(nèi)核
1993 年, Linux 1.0 版發(fā)行, Linux 轉(zhuǎn)向 GPL 版權協(xié)議 1994 年, Linux 的第一個商業(yè)發(fā)行版 Slackware 問世
1996 年,美國國家標準技術局的計算機系統(tǒng)實驗室確認
Linux 版本 1.2.13 (由 Open Linux 公司打包)符合 POSIX
標準
1999 年, Linux 的簡體中文發(fā)行版相繼問世
2001 年, Linux2.4 版內(nèi)核發(fā)布
2003 年, Linux2.6 版內(nèi)核發(fā)布
Linux 內(nèi)核由 Linu 負責維護,各種發(fā)行版均是內(nèi)核同一定數(shù)
量的應用程序的集成。這些應用程序很多基于 GNU 。
四、 Linux 的版本
Linux 版本分內(nèi)核 (Kernel) 版本和發(fā)行 (Distribution) 版本。
內(nèi)核的版本號由三部分數(shù)字組成:
major.minor.patchlevel 即:主版本號 . 次版本號 . 修訂序號
如: Kernel 2.4.20
根據(jù)約定,次版本號為奇數(shù)表示最新版,未必穩(wěn)定,相當于測
試版。次版本號為偶數(shù)表示穩(wěn)定版。
發(fā)行版本號一般由各發(fā)行商自己規(guī)定。
五、 Linux GUI
Linux 的圖形界面主要有 gnome KDE
gnome (GNU's Network Object Environment) GNU 網(wǎng)絡對象
模型環(huán)境。( Gnome [ n[um ] 土地神、格言 , 箴言 , 侏儒)
KDE K Desktop Environment 的縮寫形式。 無論 Gnome 還是 KDE ,其基礎都是 X-Window
Windows 不同,所有 Unix 系統(tǒng)都是都是采用了內(nèi)核與圖形
界面分離的做法。 Unix 界通用的圖形環(huán)境是 X-Window ,是
一種網(wǎng)絡化的圖形環(huán)境。
X-Window 服務器負責響應客戶程序的圖形輸出請求將其顯
示在顯示器上,并負責將輸入設備的事件傳送給客戶程序。
但掌握 Linux 還無法避開字符界面下的命令行操作知識。
X-Window , 84 年誕生于麻省理工學院 (MIT) ,由來源于斯
坦福大學的名為 W 的實驗性圖形界面系統(tǒng)發(fā)展而成。 87 年發(fā)
布了較成熟的第 11 X11 ,并交給非贏利組織 X 協(xié)會 (The X
Consortium) 來管理。

?

文章來源地址http://www.zghlxwxcb.cn/news/detail-442192.html

到了這里,關于Linux操作系統(tǒng)基礎教程 第一章 緒論的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 第一章 計算機系統(tǒng)概述 四、操作系統(tǒng)的運行機制

    第一章 計算機系統(tǒng)概述 四、操作系統(tǒng)的運行機制

    狀態(tài)的切換: 內(nèi)核態(tài)轉(zhuǎn)用戶態(tài) ,是指操作系統(tǒng)讓出cpu使用權給應用程序。(一條修改PSW的特權指令) 用戶態(tài)轉(zhuǎn)內(nèi)核態(tài) ,指操作系統(tǒng) 發(fā)出一個中斷信號 ,將應用程序強行停止, 轉(zhuǎn)換為內(nèi)核程序 ,并 得到cpu的使用權 。(由中斷引起,硬件自動完成) 注意: 一個共性是,但

    2024年02月09日
    瀏覽(15)
  • 【操作系統(tǒng)】24王道考研筆記——第一章 計算機系統(tǒng)概述

    【操作系統(tǒng)】24王道考研筆記——第一章 計算機系統(tǒng)概述

    1.1 定義 1.2 特征 并發(fā) (并行:指兩個或多個事件在同一時刻同時發(fā)生) 共享 (并發(fā)性指計算機系統(tǒng)中同時存在中多個運行著的程序,共享性指系統(tǒng)中的資源可供內(nèi)存中多個并發(fā)執(zhí)行的進程共同使用) 虛擬 異步 并發(fā)和共享互為存在條件。沒有并發(fā)和共享,就談不上虛擬和異

    2024年02月12日
    瀏覽(231)
  • 基于STM32的homeassistant(采用FreeRTOS操作系統(tǒng))【第一章:設備配網(wǎng)、連接服務器、斷網(wǎng)重連、斷服務器重接】

    基于STM32的homeassistant(采用FreeRTOS操作系統(tǒng))【第一章:設備配網(wǎng)、連接服務器、斷網(wǎng)重連、斷服務器重接】

    ? 主控 STM32F103C8T6 WIFI模塊 ESP01S 開發(fā)語言 C 開發(fā)編譯器· KEIL 組網(wǎng)方式 WIFI 服務器協(xié)議 MQTT ESP01S的AT指令配網(wǎng)以及服務器連接 STM32與ESP01S的usart協(xié)議通信 斷網(wǎng)重連以及斷服務器重連 STM32向服務器端口發(fā)送對應指令 ????????ESP01S的配網(wǎng)方式為AT指令集,通過識別對對應的AT指令

    2024年02月12日
    瀏覽(29)
  • Linux操作系統(tǒng)基礎

    Linux操作系統(tǒng)基礎

    目錄 計算機存儲結(jié)構(gòu) 馮.諾依曼結(jié)構(gòu) 操作系統(tǒng)? 在前幾期我們學寫了linux中常見的一些指令,本期我們將正式進行l(wèi)inux操作系統(tǒng)的學習。 要學習linux操作系統(tǒng),我們就得先進行計算機存儲結(jié)構(gòu)的學習,要進行計算機存儲結(jié)構(gòu)的學習,我們就得先學習馮.諾依曼結(jié)構(gòu)。 講述馮諾依

    2024年01月16日
    瀏覽(21)
  • 【Linux操作系統(tǒng)】【綜合實驗一 Linux操作基礎】【淺試Linux命令】

    【Linux操作系統(tǒng)】【綜合實驗一 Linux操作基礎】【淺試Linux命令】

    Linux均以文件形式存在 本文出現(xiàn)的命令淺嘗輒止,具體使用參考文檔即可 解決一個任務的方法很多,本文僅淺試了一些簡單的命令 要求掌握Linux基礎操作,熟悉Linux行界面,并 明白操作的原理以及目的(難) ;熟悉Linux系統(tǒng)環(huán)境。 通過這個第一階段實驗,要求掌握以下操作

    2023年04月08日
    瀏覽(28)
  • Linux云計算之Linux基礎1——操作系統(tǒng)理論基礎

    目錄 1、UNIX 的誕生和廣泛使用 2、CPU?架構(gòu)類型 3、CPU 指令 4、計算機程序設計和執(zhí)行過程 5、操作統(tǒng)OS 6、編程層次 7、程序的內(nèi)部運行接口 8、UI程序接口(人機交互接口) 9、程序的運行模式: 10、POSIX:可移植操作系統(tǒng)規(guī)范 11、計算機開源領域 12、Linux 發(fā)行版:(商業(yè)和社區(qū)) 這里

    2024年04月08日
    瀏覽(20)
  • 第一章 數(shù)字圖像本質(zhì)及基礎操作

    第一章 數(shù)字圖像本質(zhì)及基礎操作

    數(shù)字圖像的本質(zhì)總而言之 言而總之就是由數(shù)字構(gòu)成,其中數(shù)字的含義是亮度 對于一個簡單的灰度圖來說圖像就是由一個矩陣所構(gòu)成,每個矩陣中的元素都表示由黑到白的一個量化,每個元素常用8位二進制表示,十進制范圍為0~255 灰度圖: 放大:由灰度點所組成 量化矩陣:

    2024年02月03日
    瀏覽(77)
  • Linux操作系統(tǒng)學習,Linux基礎命令大全

    Linux操作系統(tǒng)學習,Linux基礎命令大全

    友情提醒 先看文章目錄,大致了解文章知識點結(jié)構(gòu),點擊文章目錄可直接跳轉(zhuǎn)到文章指定位置。 ①Linux是基于Unix的開源的免免費的一款操作系統(tǒng),由于系統(tǒng)的穩(wěn)定性和安全性被成為程序代碼運行的最佳操作系統(tǒng)環(huán)境。 ②Linux發(fā)行版的不同,可以分為 1)烏班圖:Ubuntu 2)紅帽

    2024年02月14日
    瀏覽(34)
  • Linux操作系統(tǒng)基礎(七):Linux常見命令(二)

    Linux操作系統(tǒng)基礎(七):Linux常見命令(二)

    文章目錄 Linux常見命令(二) 一、kill命令 二、ifconfig命令 三、clear命令 四、重啟與關機命令 五、which命令 六、hostname命令 七、grep命令 八、|管道 九、useradd命令 十、userdel命令 十一、tar命令 十二、su命令 十三、ps命令 作用:kill命令用于終止執(zhí)行中的程序 格式: 案例: 作

    2024年02月19日
    瀏覽(110)
  • Linux操作基礎(系統(tǒng)安全及應用)

    Linux操作基礎(系統(tǒng)安全及應用)

    (1)將非登錄用戶的shell設置成/sbin/nologin (2)鎖定長期不使用賬號權限 (3)刪除無用賬號 (4)鎖定賬號文件psswd、shadow 通過md5sum 可以查看校驗和來判斷文件有沒有被修改過 在新添加一個用戶之后,他的校驗和發(fā)生了變化。 1.21 設置密碼有效期 針對新用戶 在進入vim /et

    2023年04月19日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包