最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

初探 Unix 操作系統(tǒng)

2022-02-18 15:45 作者:Vecloud_  | 我要投稿

在互聯(lián)網(wǎng)公司里面,基本大大小小所有的服務(wù)器端應(yīng)用程序都是部署在 Linux 服務(wù)器上面。由于之前在外企工作,開發(fā)的應(yīng)用程序需要依賴于 Windows 的 API,因此程序都是部署在 Windows Server 上面,導(dǎo)致自己對 Linux 也是只知道皮毛。所以就趁這段時間系統(tǒng)的學(xué)習(xí)一下 Linux 操作系統(tǒng)的基礎(chǔ)知識。不求精通,但求能在工作上能夠熟練操作,例如編寫一些 Shell 腳本,配置一些環(huán)境變量,部署一些程序等。恰好翻到書柜里面的這本書 《Unix 入門經(jīng)典》,大家都知道 Linux 是芬蘭研究生 Linus Torvalds 基于 Unix 開發(fā)的類 Unix 系統(tǒng),于是就順手看了起來。

Unix 操作系統(tǒng)于 1969 年 誕生于美國電話電報公司(AT&T)的貝爾實(shí)驗(yàn)室,這家公司可能很多人沒聽說過,但是從貝爾實(shí)驗(yàn)室創(chuàng)造出來的東西,大家肯定都是耳熟能詳?shù)?,例?C,C++ 編程語言,晶體管,太陽能電池,激光等。這款操作系統(tǒng)制作出來以后,貝爾實(shí)驗(yàn)室為了擴(kuò)大它的使用率,使用者對它支付很小的一筆費(fèi)用即可獲得它的源代碼。因?yàn)楹芏喔咝@锩娴慕處煻假徺I它來教學(xué)使用,這樣高校里面的學(xué)生畢業(yè)以后到企業(yè)里面工作后,因?yàn)樗麄兪煜?Unix,隨之就會采購 Unix 來應(yīng)用在工作上面,因此這也為 Unix 的廣泛使用奠定了很好的基礎(chǔ)。


在科技發(fā)展的長河中,基于 Unix 操作系統(tǒng)衍生出來很多版本,最基本的倆個分叉是 AT&T System V 和 BSD(Berkley Software Distribution)。基于這倆個系統(tǒng)分叉,后面演變出來了很多的版本的 Unix 操作系統(tǒng)來滿足不同的應(yīng)用場景。例如,比較出名的有 Sun Microsystem's Solaris Unix, IBM AIX, Red Hat Enterprise Linux, Fedora Core, Mac OS X, Free BSD, Open BSD 等等。許多供應(yīng)商想標(biāo)準(zhǔn)化 Unix,其中最成功的 IEEE 的一個產(chǎn)品 POSIX 標(biāo)準(zhǔn),雖然不是所有的 Unix 都按照此標(biāo)準(zhǔn)生產(chǎn),但是大多數(shù)都遵循了標(biāo)準(zhǔn)中的主要原則。


作為一款成熟而如此流行的操作系統(tǒng),負(fù)責(zé)和底層硬件打交道,一些系統(tǒng)的核心組件是必不可少的。Unix 的組件有:內(nèi)核,shell,文件系統(tǒng),實(shí)用程序。


內(nèi)核會控制內(nèi)存,進(jìn)程,輸入輸出設(shè)備,文件系統(tǒng)操作等核心功能,它是為特定的硬件而構(gòu)造的,因此當(dāng)你把運(yùn)行在 Intel 處理器的內(nèi)核要運(yùn)行在其他型號的處理器時候,你需要更改內(nèi)核來適應(yīng)新的處理器,但是隨著操作系統(tǒng)的發(fā)展,很多衍生版本都做了很好的兼容性,不需要我們自己去更改。


Shell 是一個命令行解釋器,它提供了很多指令來供我們使用。我們可以通過在終端輸入 shell 指令來操作 Unix 操作系統(tǒng),當(dāng)然對于不會 shell 命令的小白也可以使用圖形界面來操作。shell 的種類有很多種,大多數(shù)操作系統(tǒng)中都有三種 shell。Bourne shell(使用最廣泛),C shell 改進(jìn)了 Bourne shell 的一些缺點(diǎn),類似于 C 語言,更改缺點(diǎn)的同時引入了另外一些缺點(diǎn)。Korn shell 改進(jìn)了 C shell 的缺點(diǎn),綜合了 Bourne shell 和 C shell 的優(yōu)點(diǎn),但是由于它需要使用許可證,因?yàn)闆]有得到流行。


文件系統(tǒng)提供了我們對文件操作的功能,還有經(jīng)常需要使用郵件接收軟件,internet 上網(wǎng)程序也是 Unix 非常重要的組件。


以上為 Unix 操作系統(tǒng)的簡單概述,我會繼續(xù)學(xué)習(xí)后面的章節(jié),學(xué)完后和小伙伴們一起分享,探討。

了解更多相關(guān)內(nèi)容歡迎關(guān)注http://www.vecloud.com/

初探 Unix 操作系統(tǒng)的評論 (共 條)

分享到微博請遵守國家法律
新河县| 清流县| 连云港市| 大英县| 确山县| 嘉黎县| 蓬安县| 江华| 乐山市| 克什克腾旗| 二连浩特市| 广平县| 望谟县| 林州市| 安岳县| 六安市| 扶风县| 上高县| 靖远县| 郸城县| 马山县| 祁阳县| 泉州市| 姚安县| 二连浩特市| 南昌县| 麻江县| 封丘县| 金坛市| 阳江市| 海盐县| 双峰县| 东宁县| 荆州市| 平遥县| 平原县| 托克托县| 宜昌市| 西盟| 乌海市| 高邮市|