一现诀、計(jì)算機(jī)資源介紹
計(jì)算機(jī)資源分為2部分:==硬件資源矮慕、軟件資源==
硬件:一般是指計(jì)算機(jī)的物理組成旱幼,有==真實(shí)(看得見笙纤、摸得著)==的設(shè)備組成
軟件:軟件一般是指應(yīng)用程序耗溜,應(yīng)用程序是由開發(fā)人員去按照編程語言的特定的規(guī)則去編寫的程序。除了上述的應(yīng)用程序之外省容,==操作系統(tǒng)也屬于軟件資源的范疇抖拴,它屬于特殊的軟件。==
硬件資源:主板腥椒、硬盤阿宅、網(wǎng)卡、聲卡笼蛛、顯卡……
二洒放、常見的操作系統(tǒng)
常見的操作系統(tǒng)有:==Windows、macOS滨砍、Linux往湿。==
Windows:其是微軟公司研發(fā)的==收費(fèi)==操作系統(tǒng)(閉源)
Windows操作系統(tǒng)分為兩類:用戶(個(gè)人)操作系統(tǒng)、服務(wù)器(企業(yè))操作系統(tǒng)
個(gè)人操作系統(tǒng):win95惋戏、win98 领追、win NT、win Me日川、 win XP蔓腐、 vista、 win7龄句、win8回论、win10
服務(wù)器操作系統(tǒng):Windows server 2003/2008/2012/2016
MacOS:==其是由蘋果公司開發(fā)的一款收費(fèi)(變相收費(fèi),買電腦送系統(tǒng))操作系統(tǒng)==分歇。該系統(tǒng)從終端角度來看分為:watchOS 傀蓉、IOS、macOS
其表現(xiàn)突出的地方:底層優(yōu)化實(shí)現(xiàn)得很好
Linux:==linux是目前全球使用量最多的服務(wù)器操作系統(tǒng)(開源)==
其體系很強(qiáng)大职抡,其分支有很多(數(shù)不勝數(shù))葬燎,其目前主要的分支有:Redhat(紅帽)、Debian、烏班圖(Ubuntu)谱净、centos等等窑邦。其在世界范圍最大的使用分支是安卓。
三壕探、Linux簡單介紹
1冈钦、Linux特性
-
完全開源
使用Linux,包括對它的拷貝李请、修改瞧筛、再發(fā)布,在遵循GPL的協(xié)議下导盅,你不會有任何版權(quán)問題的擔(dān)心较幌,對于企業(yè)部署可以極大地降低成本。而正是Linux平臺不會依賴于任何一家私有軟件公司白翻,所有各大軟硬件廠商都支持并發(fā)展Linux乍炉,如Redhat、IBM嘁字、Dell恩急、Oracle、VMware纪蜒、Google衷恭、Intel等等。
-
多用戶多任務(wù)系統(tǒng)
Linux繼承了Unix多用戶多任務(wù)的設(shè)計(jì)理念纯续,允許多人同時(shí)上線工作随珠,并合理分配資源。
-
安全高效穩(wěn)定
嚴(yán)格的用戶權(quán)限管理使得不同的使用者之間保持高度的保密性和安全性猬错。Linux得到來自各大軟硬件廠商的支持窗看,特別是企業(yè)級用戶。
-
支持多種硬件平臺
Linux是一種Unix like系統(tǒng)倦炒,它遵循POSIX標(biāo)準(zhǔn)显沈,運(yùn)行在Unix下的軟件很容易移植到Linux下,這使得Linux立刻擁有了大量的優(yōu)秀軟件逢唤。
2拉讯、Linux的發(fā)型版本
用戶——>計(jì)算機(jī)
計(jì)算機(jī)——>硬件資源、軟件資源
軟件資源——>操作系統(tǒng)——>內(nèi)核(內(nèi)核空間)+應(yīng)用程序(用戶空間)
Linux發(fā)行版指的就是通常所說的“Linux操作系統(tǒng)”鳖藕,它可能由一個(gè)組織魔慷,公司或個(gè)人發(fā)布的。
通常來講著恩,一個(gè)Linux發(fā)型版包括Linux內(nèi)核院尔,各種GUN軟件蜻展,及其他的一些自由軟件。在一些特定的Linux發(fā)行版中也有一些專有軟件邀摆。
發(fā)行版為許多不同個(gè)目的而制作纵顾,包括對不同計(jì)算機(jī)硬件結(jié)構(gòu)的支持,對一個(gè)具體區(qū)域或語言的本地化隧熙,實(shí)時(shí)應(yīng)用片挂,和嵌入式系統(tǒng)幻林。目前贞盯,數(shù)百個(gè)Linux發(fā)行版被積極開發(fā),被廣泛應(yīng)用的發(fā)行版有:
-
Red Hat Enterprise Linux
RHEL是Red Hat(紅帽)公司的企業(yè)版Linux系統(tǒng)沪饺,因其穩(wěn)定強(qiáng)大躏敢,各大廠商認(rèn)證和良好的技術(shù)支持,在Linux服務(wù)器市場上占領(lǐng)超過50%份額整葡。采用RPM的包管理方式件余,很多發(fā)行版或多或少的受到它的影響。
-
Centos
有社區(qū)開發(fā)并維護(hù)遭居,基于RHEL啼器,并與RHEL版本保持一致。致力于提供一個(gè)自由使用且穩(wěn)定的RHEL俱萍。開發(fā)者直接修改RHEL的源代碼端壳,去除了紅帽的上標(biāo)和商業(yè)服務(wù)組件,修復(fù)了很多存在的bug枪蘑。其擁有自己的軟件倉庫损谦,提供免費(fèi)的在線更新程序。
-
Fedora
主要有Redhat主持的社區(qū)Linux項(xiàng)目岳颇,采用同樣的RPM包管理照捡,,致力于最新技術(shù)的開發(fā)和引入话侧。經(jīng)過測試穩(wěn)定且有價(jià)值的技術(shù)將被RHEL吸納栗精。堅(jiān)持沒半年發(fā)布一個(gè)版本。
-
SUSE Linux
在歐洲非常流行的Linux發(fā)行版瞻鹏,以界面華麗和簡單易用著稱悲立。2004年被Novell收購。Novell提供企業(yè)級的SUSE Linux enterprise server | Desktop 軟件和商業(yè)技術(shù)支持服務(wù)乙漓,企業(yè)市場占有率較高级历。
-
Debian
Debian是完全開放的,一個(gè)強(qiáng)烈信奉自由軟件的系統(tǒng)叭披,由Debian計(jì)劃組織維護(hù)寥殖,其背后沒有任何營利組織的支持玩讳,開發(fā)人員完全來自于全世界各地的志愿者。Debian基于deb的包管理方式嚼贡,apt的在線軟件安裝更新非常方便且快速熏纯,提供超過18000個(gè)軟件包的支持,受到研究機(jī)構(gòu)和開發(fā)人員的極大歡迎粤策。
-
Ubuntu
基于Debian開發(fā)樟澜,采用相同的deb和apt。通過精挑細(xì)選叮盘,保證軟件質(zhì)量秩贰,致力于開發(fā)一個(gè)簡單易用的Linux系統(tǒng)。有canonical支持柔吼,堅(jiān)持6個(gè)月發(fā)布一個(gè)版本毒费,分別提供6個(gè)月和3年(LTS)的技術(shù)支持。由于其易用性和遍布世界各地的鏡像源服務(wù)器愈魏,使得它近年來變得非常流行觅玻。
-
其他Linux發(fā)行版
Arch Linux: 一個(gè)基于KISS(keep it simple and stupid)的滾動更新的操作系統(tǒng)。
Gentoo :一個(gè)面向高級用戶的發(fā)行版培漏,所有軟件的源代碼需要自行編譯溪厘。
Elementary OS:基于Ubuntu,界面酷似Mac OS X牌柄。
Linux Mint :從Ubuntu派生并與Ubuntu兼容的系統(tǒng)畸悬。
3、開源文化
什么是GNU友鼻?什么是GPL協(xié)議傻昙?GNU和Linux是怎么結(jié)合在一起的?
GNU是1983年有理查德·馬修·斯托曼提出的一個(gè)項(xiàng)目計(jì)劃彩扔,目標(biāo)是提供一個(gè)和Unix100%兼容的自由軟件的操作系統(tǒng)妆档。這個(gè)系統(tǒng)名稱叫GUN,是GNU's Not Unix 的首字母遞歸縮寫——這是對Unix的技術(shù)思想致敬的一種方法虫碉,同時(shí)表達(dá)GNU有所不同贾惦。從技術(shù)上說,GNU很像Unix敦捧。但它不同于Unix须板,GUN給予其用戶自由。
GPL (general public license)協(xié)議是指GNU通用許可證兢卵。任何軟件發(fā)布习瑰,都需要許可證,GNU認(rèn)為任何軟件都應(yīng)當(dāng)以自由軟件發(fā)布秽荤。要讓一個(gè)軟件成為自由軟件甜奄,就需要把它以自由軟件許可證發(fā)布柠横。我們通過使用GNU通用公共許可證GNU GPL發(fā)布軟件。
簡單的說课兄,GPL授權(quán)具有以下幾個(gè)特點(diǎn):
任何軟件掛上GPL授權(quán)之后牍氛,即為自由的軟件,任何人均可獲取烟阐,同時(shí)搬俊,亦可取得其源代碼;
取得GPL授權(quán)的軟件后蜒茄,任何人均可修改源代碼唉擂,以使其符合自己喜好;
-
除此之外扩淀,經(jīng)過修改的源代碼應(yīng)回報(bào)給網(wǎng)絡(luò)社會楔敌,供大家參考!
注意:并非掛上GPL之后的軟件就不可販賣驻谆,這是不同的兩回事!
GNU和Linux是怎么結(jié)合在一起的呢庆聘?
1991年胜臊,林納斯·托瓦茲編寫出了與Unix兼容的==Linux操作系統(tǒng)的內(nèi)核==并以==GPL==授權(quán)發(fā)布,Linux之后再網(wǎng)上廣泛流傳伙判,許多程序員參與了開發(fā)和修改象对。
1992年,Linux與其他GUN軟件結(jié)合宴抚,完全自由的操作系統(tǒng)正式誕生勒魔。該操作系統(tǒng)往往被稱為“GNU/Linux”或簡稱Linux。
4菇曲、總結(jié)
-
Linux是什么冠绢?
嚴(yán)格來說,Linux只是一個(gè)操作系統(tǒng)內(nèi)核常潮,大多數(shù)Linux發(fā)行版是由操作系統(tǒng)內(nèi)核加上GNU的軟件或工具形成完整的操作系統(tǒng)弟胀,也就是GNU/Linux。GNU/Linux是一種Unix like操作系統(tǒng)喊式。
-
廣泛使用的Linux發(fā)行版有哪些孵户?
常見的Linux發(fā)行版:Red Hat Enterprise Linux、centos岔留、Ubuntu夏哭、SUSE Linux等。
-
Linux有哪些特點(diǎn)献联?
完全開源
支持多種硬件平臺
多用戶多任務(wù)
安全高效穩(wěn)定
-
擴(kuò)展閱讀
GNU相關(guān)介紹:http://www.gnu.org/
Centos官網(wǎng):https://www.centos.org/
Linux內(nèi)核官網(wǎng):https://www.kernel.org/
主流Linux桌面版簡介:http://www.reibang.com/p/7b187c515d77