02_Linux介紹

操作系統(tǒng)分類

Windows系列操作系統(tǒng),Unix類操作系統(tǒng)沾乘,Linux類操作系統(tǒng)怜奖,Mac操作系統(tǒng)
image
同學(xué)甲可能要問,超哥你介紹了這么多有關(guān)Linux的知識翅阵,但我還是懵逼歪玲,我從小學(xué)去網(wǎng)吧打泡泡堂用的就是Windows,上了這么多年學(xué)也是用的Windows掷匠,為什么要讓我學(xué)這個Linux滥崩?
同學(xué)乙可能要問,聽起來Linux好像很高大上讹语,如果我放棄Windows去學(xué)Linux钙皮,用不了多久就會升職加薪當上總經(jīng)理贏取白富美嗎?想想還很激動。株灸。崇摄。

那么超哥要回答了:

如果Windows意味著生活和游戲,那么Linux久代表著嚴謹和工作慌烧,學(xué)習(xí)Linux代表著你要開發(fā)軟件逐抑,你要測試程序,你要維護服務(wù)器屹蚊。那么依據(jù)呢厕氨?請看如下:

image

image

image
由此可見,無論你是python后端開發(fā)汹粤,還是python測試開發(fā)命斧,又或者是爬蟲、數(shù)據(jù)挖掘開發(fā)嘱兼,統(tǒng)統(tǒng)都必須學(xué)會Linux国葬,這是開發(fā)者必須的技能。

什么是操作系統(tǒng)

我們都知道windows 7/8/xp 其實就是操作系統(tǒng)芹壕,操作系統(tǒng)全稱是Operating System汇四,簡稱OS,是計算機系統(tǒng)中必不可少的基礎(chǔ)系統(tǒng)軟件踢涌,它是應(yīng)用程序運行及用戶操作必備的基礎(chǔ)環(huán)境支撐通孽。
整個電腦主機是由一堆硬件所組成,為了有效的控制這些硬件資源睁壁,于是就有操作系統(tǒng)的產(chǎn)生了背苦。操作系統(tǒng)除了有效的控制這些硬件資源的運作,并且提供電腦運行所需的功能(例如網(wǎng)絡(luò)功能)潘明。
image

由上圖看出操作系統(tǒng)跑于硬件之上行剂,應(yīng)用程序運行在操作系統(tǒng)之上, 由于Linux只是一套操作系統(tǒng)并不含有其他應(yīng)用程序钳降,因此工程師需要在下載Linux系統(tǒng)并且安裝之后硼讽,就可以使用了。

Shell(也叫做終端或殼)充當?shù)氖侨伺c內(nèi)核(硬件)之間的翻譯官牲阁,用戶吧一些命令“傳遞”給終端,它就會調(diào)用相應(yīng)的程序服務(wù)去完成工作壤躲。紅帽Linux默認使用的終端是Bash解釋器城菊。

Linux起源與發(fā)展

1991年,一個名不見經(jīng)傳的芬蘭研究生購買了自己的第一臺PC碉克,并且決定開始開發(fā)自己的操作系統(tǒng)凌唬。這個想法非常偶然,最初只是為了滿足自己讀寫新聞和郵件的需求漏麦。這 個芬蘭人選擇了 Minix作為自己研究的對象客税。 Minix是由荷蘭教授 Andrew S Tanenbaum開 發(fā)的一種模型操作系統(tǒng)况褪,這個開放源代碼的操作系統(tǒng)最初只是用于研究目的。 這個研究生名叫 Linus torvalds更耻,他很快編寫了自己的磁盤驅(qū)動程序和文件系統(tǒng)测垛,并且 慷慨地把源代碼上傳到互聯(lián)網(wǎng)上。 Linus把這個操作系統(tǒng)命名為 Linux秧均,意指“ Linus的 Minix” ( Linus, Minix)食侮。

image

開源潮流

簡單來說,開源軟件的特點就是把軟件程序與源代碼文件一起打包提供給用戶目胡,讓用戶 在不受限制地使用某個軟件功能的基礎(chǔ)上還可以按需進行修改锯七,或編制成衍生產(chǎn)品再發(fā)布出 去。用戶具有使用自由誉己、修改自由眉尸、重新發(fā)布自由以及創(chuàng)建衍生品的自由。這也正好符合了黑 客和極客對自由的追求巨双,因此國內(nèi)外開源社區(qū)的根基都很龐大噪猾,人氣也相當高。

坦白來講炉峰,每位投身于 Linux 行業(yè)的技術(shù)人或者程序員只要聽到開源項目就會由衷地感 到自豪畏妖,這是一種從骨子里帶有的獨特情懷。開源的企業(yè)不單純是為了利益疼阔,而是互相扶持戒劫, 努力服務(wù)好更多的用戶。

開源軟件最重要的特性有下面這些婆廊。

低風(fēng)險  使用閉源軟件無疑把命運交付給他人迅细,一旦封閉的源代碼沒有人來維護,你 將進退維谷;而且相較于商業(yè)軟件公司淘邻,開源社區(qū)很少存在倒閉的問題茵典。

高品質(zhì)  相較于閉源軟件產(chǎn)品,開源項目通常是由開源社區(qū)來研發(fā)及維護的宾舅,參與編 寫统阿、維護、測試的用戶量眾多筹我,一般的 bug 還沒有等爆發(fā)就已經(jīng)被修補扶平。

低成本  開源工作者都是在幕后默默且無償?shù)馗冻鰟趧映晒瑸槊篮玫氖澜缲暙I一份 力量蔬蕊,因此使用開源社區(qū)推動的軟件項目可以節(jié)省大量的人力结澄、物力和財力。

更透明  沒有哪個笨蛋會把木馬、后門等放到開放的源代碼中麻献,這樣無疑是把自己的罪行暴露在陽光之下们妥。

如果開源軟件一味的追求“自由”缺犧牲了程序員的利益,這樣也會影響程序員的激情勉吻,因此世界上就有了“開源許可協(xié)議”來保證開源工作者的權(quán)益监婶。

GNU GPL (GNU General Public License GNU):
只要軟件中包含了遵循 GPL 協(xié)議的產(chǎn)品或代碼,該軟件就必須也遵循 GPL 許可協(xié)議且開源餐曼、免費压储, 因此這個協(xié)議并不適合商用軟件。

遵循了此協(xié)議的就包括Linux和大多數(shù)開源軟件

GNU的特點是:

復(fù)制自由

傳播自由

收費傳播  開源軟件都是通過對用戶提供有償服務(wù)形式來盈利

修改自由  開發(fā)人員允許增加和刪除軟件的功能源譬,但是還必須遵循GPL許可協(xié)議

Linux為什么受歡迎

Linux以高效和靈活主城集惋,Linux同事具有多任務(wù)、多用戶的能力踩娘,支持多線程刮刑,多CPU。
Linux包括了文本編輯器养渴,高級語言編譯器雷绢,以及圖形用戶界面登應(yīng)用軟件,當然絕大多數(shù)服務(wù)器都是使用命令行理卑,文本模式操作Linux的翘紊。
Linux遵循GNU通用公共許可協(xié)議,屬于自由軟件藐唠,用戶不需要支付費用就可以獲得系統(tǒng)和系統(tǒng)源代碼帆疟,無償使用且自由傳播。
Linux具有很高的系統(tǒng)穩(wěn)定性和可靠性宇立。
具有很高的系統(tǒng)安全性
眾多業(yè)界廠商支持踪宠,如IBM、Oracle妈嘹、Intel柳琢、HP、Google等
有完善的數(shù)據(jù)庫平臺润脸,包括Oracle柬脸、DB/2、Sybase毙驯、MySQL倒堕、PostgreSQL等。
有完善的圖形化用戶界面尔苦,包括GNOME、KDE等。
有完善的開發(fā)平臺允坚,包括C/C++魂那、Java、Python等稠项。

Linux不同的發(fā)行版

其實啊Linux這個詞并不能(代表)操作系統(tǒng)涯雅,Linux實際上只是定義了一個操作系統(tǒng)的內(nèi)核,這個內(nèi)核由kernel.org維護展运。不同的企業(yè)和組織在基礎(chǔ)上開發(fā)了一系列的輔助軟件活逆,打包發(fā)布自己的“發(fā)行”版本。

image
image
image
image
image

Linux與windows區(qū)別

免費與收費

  • 最新正版Windows10官方售價¥888
  • Linux幾乎免費(更多人愿意鉆研開源軟件拗胜,而收費的產(chǎn)品出現(xiàn)更多的盜版)
image

軟件支持

  • Windows平臺:數(shù)量和質(zhì)量的優(yōu)勢蔗候,補過大部分為收費軟件;由微軟提供技術(shù)支持和服務(wù)
  • Linux平臺:大多為開源軟件埂软,用戶可以修改定制與發(fā)布锈遥,由于免費沒有資金支持,部分軟件質(zhì)量可能欠缺
image

安全性

  • Windows平臺:三天兩頭修復(fù)補丁勘畔,仍然會中毒(即便裝了360所灸,瑞星,金山毒霸炫七。爬立。。万哪。)
  • Linux平臺:安全問題很少侠驯,無需安裝xx殺毒,xx衛(wèi)士
image

使用習(xí)慣

  • Windows:普通用戶基本依靠圖形界面操作壤圃,鼠標和鍵盤完成一切需求陵霉,上手簡單容易
  • Linux:兼具圖形界面(需要帶有桌面環(huán)境的發(fā)行版Linux)和完全命令行操作,無法使用鼠標伍绳,新手入門困難踊挠,需要學(xué)習(xí)后方可使用,熟練后效率極高冲杀!
image

應(yīng)用領(lǐng)域

  • Linux:人們?nèi)粘T赪indows上訪問的百度效床、谷歌、淘寶权谁、qq剩檀、迅雷(xxxx大片),支撐這些軟件運行的旺芽,后臺是成千上萬的Linux服務(wù)器沪猴,它們時時刻刻進行著忙碌的數(shù)據(jù)處理和運算
  • Windows:可以運行英雄聯(lián)盟辐啄、絕地求生、仙劍三运嗜、地下城與勇士壶辜、我的世界。担租。砸民。等等游戲,而Linux開發(fā)的游戲幾乎很少
image
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末奋救,一起剝皮案震驚了整個濱河市岭参,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌尝艘,老刑警劉巖演侯,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異利耍,居然都是意外死亡蚌本,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門隘梨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來程癌,“玉大人,你說我怎么就攤上這事轴猎∏独颍” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵捻脖,是天一觀的道長锐峭。 經(jīng)常有香客問我,道長可婶,這世上最難降的妖魔是什么沿癞? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮矛渴,結(jié)果婚禮上椎扬,老公的妹妹穿的比我還像新娘。我一直安慰自己具温,他們只是感情好蚕涤,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著铣猩,像睡著了一般揖铜。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上达皿,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天天吓,我揣著相機與錄音贿肩,去河邊找鬼。 笑死龄寞,一個胖子當著我的面吹牛尸曼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播萄焦,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼冤竹!你這毒婦竟也來了拂封?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤鹦蠕,失蹤者是張志新(化名)和其女友劉穎冒签,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體钟病,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡萧恕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了肠阱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片票唆。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖屹徘,靈堂內(nèi)的尸體忽然破棺而出走趋,到底是詐尸還是另有隱情,我是刑警寧澤噪伊,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布簿煌,位于F島的核電站,受9級特大地震影響鉴吹,放射性物質(zhì)發(fā)生泄漏姨伟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一豆励、第九天 我趴在偏房一處隱蔽的房頂上張望夺荒。 院中可真熱鬧映砖,春花似錦次和、人聲如沸妒穴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嬉荆。三九已至浸须,卻和暖如春移怯,著一層夾襖步出監(jiān)牢的瞬間始赎,已是汗流浹背和橙。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工仔燕, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人魔招。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓晰搀,卻偏偏與公主長得像,于是被迫代替她去往敵國和親办斑。 傳聞我的和親對象是個殘疾皇子外恕,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345