日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux的学习之路

發(fā)布時(shí)間:2024/1/1 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux的学习之路 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

https://www.cnblogs.com/tocy/p/learning_linux_route.html

?

學(xué)習(xí)目的

很簡單的考慮,最近在各大招聘網(wǎng)站上找工作,發(fā)現(xiàn)多數(shù)c/c++開發(fā)職位都需要Linux開發(fā)經(jīng)驗(yàn),讓我很苦惱,因?yàn)長inux我到目前為止知之甚少,知道Linux的概念,也在大學(xué)期間了解過一段時(shí)間,但是沒堅(jiān)持住,放棄了。到現(xiàn)在我能在Linux下用的只有GCC、C++、SDL、FFmpeg,為了一個(gè)更好的職業(yè)道路,近期準(zhǔn)備投入點(diǎn)精力:

  • 了解下Linux,并能夠用Linux完成c++軟件開發(fā)工作。
  • 學(xué)習(xí)開源的思想和商業(yè)運(yùn)作模式。

說了這么多,先記錄下我近期了解到的內(nèi)容。(2015-09-19)
通過查找網(wǎng)上關(guān)于Linux的介紹資料,最起碼我先回答我的學(xué)習(xí)Linux初衷在哪里。

Why? 為什么要學(xué)習(xí)Linux? Linux能做什么?

為什么要學(xué)習(xí)Linux?

為什么學(xué)Linux,每個(gè)人都有自己的理由:

  • Linux是免費(fèi)的不用花一分錢,能夠節(jié)約大筆的成本;
  • Linux是開源的,你可以根據(jù)自已的需要修改源代碼;
  • Linux是開放的,有廣泛的社區(qū),關(guān)于Linux的討論要遠(yuǎn)遠(yuǎn)高于windows操作系統(tǒng);
  • 學(xué)習(xí)Linux可以更好的掌握計(jì)算機(jī)技術(shù);
  • Linux是未來發(fā)展的趨勢,服務(wù)器,手機(jī),掌上電腦,平板機(jī)很多都采用Linux操作系統(tǒng);
  • Linux有非常多的發(fā)行版本,你可以根據(jù)需要做出不同的選擇;
  • Linux讓你多了一個(gè)選擇,而且Linux下的病毒相比Window可以忽略不計(jì);
  • Linux是一種自由哲學(xué),一種開源的信仰;
  • 最后Linux很好玩,讓人著迷……。

Linux能做什么?

  • 世界上最快的超級計(jì)算機(jī)90%以上都使用Linux或類似操作系統(tǒng),說明Linux速度快;
  • 而且簡裝的Linux(如LFS)估計(jì)也是特別適合老機(jī)器了;
  • 如果你聽說過Android的話,你就會知道Linux將廣泛應(yīng)用于平板電腦和手機(jī);
  • 如果你體驗(yàn)過Chorme OS,Google doc,或者WebQQ的話,你會覺得操作方式有點(diǎn)仿Linux;
  • 還有很多軟件一般都是現(xiàn)出類-Unix版本,然后才出Window版本;
  • Linux下很多軟件都是跨平臺的,反之Window則不是;
  • Linux在Web上的優(yōu)勢,也將會在WebOS,云時(shí)代得到充分迸發(fā)……。

以上內(nèi)容參考Linux學(xué)習(xí)進(jìn)階路線圖。

How? 怎么學(xué)習(xí)Linux?

為了回答這個(gè)問題,百度了下Linux的學(xué)習(xí)路線,都是大致的,從來沒有人說有正確的路。那好吧!按照我學(xué)習(xí)計(jì)算編程的路線開始,簡單點(diǎn):

  • 了解現(xiàn)有的Linux發(fā)布版本及主要生態(tài)系統(tǒng);
  • 找一本入門書籍,選擇一個(gè)Linux版本,了解Linux操作系統(tǒng)的安裝和使用(文件管理、I/O、網(wǎng)絡(luò)配置、軟件安裝);
  • 學(xué)習(xí)并理解Linux提供的文本編輯、編譯、調(diào)試、并發(fā)機(jī)制、網(wǎng)絡(luò)編程、多媒體接口、shell
  • 不斷重復(fù)實(shí)踐與應(yīng)用……
  • 謹(jǐn)記學(xué)習(xí)的目的是解決問題,而不是遇到問題就停止了。
  • 查找資料的時(shí)候看到一句話,記得比較清楚,“你可以在Linux下完成除了游戲娛樂之外的所有功能”。當(dāng)然,Linux也有其缺點(diǎn),這個(gè)慢慢總結(jié),知道就好。我一直信奉一句話“擇其善者而從之,擇其不善者而改之”,善用工具,揚(yáng)長避短,當(dāng)你達(dá)到“知其然,知其所以然”的時(shí)候,就可以了。

    Where? 量化學(xué)習(xí)目標(biāo)

    不忘初心,方得始終。所以,不管我們知識面多么有限,記得給自己一個(gè)明確的、可度量的目標(biāo)。我現(xiàn)在主要關(guān)注四個(gè)方向:

    • c/c++/asm
    • 音視頻編解碼、渲染
    • 性能分析及優(yōu)化
    • 云計(jì)算、虛擬化、互聯(lián)網(wǎng)

    只有通過不斷的學(xué)習(xí)和深入,才有可能在某個(gè)方向上有所突破和發(fā)展,目前的技術(shù)趨勢也是這個(gè)樣子的,寫代碼的人很多,但專業(yè)技術(shù)人員依然短缺。

    參考書籍

    注意本部分內(nèi)容會按照我的學(xué)習(xí)路線持續(xù)、隨時(shí)更新。

    操作系統(tǒng)入門篇

    鳥哥的私房菜:Linux基礎(chǔ)學(xué)習(xí)篇(第三版)

    要是可以聯(lián)網(wǎng)的話,建議閱讀網(wǎng)頁版的,鳥哥的 Linux 私房菜 -- 基礎(chǔ)學(xué)習(xí)篇目錄,因?yàn)樯厦嬗写罅康逆溄涌梢灾苯犹D(zhuǎn),相對pdf的更加方便。
    鳥哥的書偏重Linux系統(tǒng)管理,有興趣可以看看。
    有一點(diǎn),臺灣的英文翻譯跟大陸這邊很不同,概念上比較容易混淆。

    "Running Linux" 《LINUX權(quán)威指南》

    書不錯(cuò),寫的很全面也比較廣,涉及的不深,做為入門書籍不錯(cuò),可以比較全面的了解linux。目前可以找到的比較多的是第三版的,還有第四版、第五版英文版的。(2000年-2005年的書籍,版本有些過時(shí),但是內(nèi)容可以借鑒)

    “The Definitive Guide to CentOS” 《CentOS權(quán)威指南》

    CentOS官方第一本關(guān)于CentOS 5的介紹書籍,內(nèi)容跟Running Linux差不多,就是針對CentOS平臺上介紹。(只找到英文版的,中文版的沒看到)

    《Linux入門很簡單》

    劉金鵬著,基本介紹內(nèi)容跟前面的基本差不多,不過是中文版的,特別推薦最后一部分關(guān)于GCC、GDB、configure、autoconfig的比喻,非常恰當(dāng),也讓我整清楚這幾個(gè)部分的關(guān)系。

    《Linux從入門到精通(第2版)》

    清華大學(xué)出版社,國內(nèi)主推的Linux入門書籍,說實(shí)話,精通的內(nèi)容很少,因?yàn)槿珪坏?00頁,卻有29章,想想內(nèi)容多數(shù)都是概述性質(zhì)的,不過作為入門資料可以參考,了解大致框架,知道接下來從哪個(gè)方向突破。

    遇到問題的解決方法

    本部分內(nèi)容會鏈接到我的其他文章,并簡單歸類。

      • VirtualBox中安裝CentOS-7問題說明

    轉(zhuǎn)載于:https://www.cnblogs.com/mkl34367803/p/9125132.html

    總結(jié)

    以上是生活随笔為你收集整理的Linux的学习之路的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。