Linux學習教程

前言html

  「Linux?據說是一個操做系統,好用嗎?」python

  「我也不知道呀,和windows有什麼區別?我能在Linux上玩LOL嗎」mysql

  「別提了,我用過Linux,就是黑乎乎一個屏幕,鼠標也不能用,不停地的敲鍵盤,手指頭都給我磨破了!」nginx

  或許你們都有這麼想過,可是IT互聯網發展至今,人們幾乎不多會問「Linux是什麼了」。golang

  在服務器領域,IBM、HP、Novell、Oracle等廠商都全方位支持Linux,Linux已經成爲了這個世界上增加最迅速的操做系統。2011年排名前500的超級計算機中,92.4%都是Linux操做系統。在桌面領域,Ubantu、openSUSE等發行版本持續增加。2008年9月,基於Linux內核的手機操做系統Android發佈,歷經4年多的發展,截止2012年12月,Android已經成爲最主流的手機操做系統,也同時Android也成爲最普遍的平板電腦操做系統。web

  Linux就是個操做系統:它和Windows XP、Windows七、八、10什麼的同樣就是一個操做系統而已!redis

  Linux能幹什麼:能當服務器,在服務器上安裝者各類企業應用、服務。 好比:Web服務(Nginx,Apache,例如淘寶網站就是二次開發的Tengine服務器)、數據庫(MySQL,存儲網站信息數據的)、路飛學城等等……算法

  Linux系統用在哪些領域:例如淘寶、京東的服務器就是Linux系統,再好比美團、滴滴、快手、xx直播,總之他們都是Linux服務器。Linux同時也在桌面領域(windows桌面)、嵌入式領域(阿里雲的YunOS,安卓操做系統)、大數據\雲計算的領域迅速發展
sql

 

但願咱們能達成共識:docker

  1. 高效愉快的學習
  2. 先了解總體方向,再細節學習
  3. 以實際工做內容爲準,要用什麼就快速學習什麼
  4. 先know how,再know why
  5. 學習初期應該是琢磨別人怎麼作,而不是我認爲應該怎麼作 

 

運維架構高併發思想

天下武功 惟快不破,學習運維架構技術乃王道

  1. Nginx高可用負載均衡/緩存/限流/提高集羣處理併發能力

  2. mysql主從複製,讀寫分離

  3. redis緩存加速與主從複製,哨兵,集羣

  4. 異步消息/服務解耦之rabbitMQ消息隊列

  5. 代碼層優化/改進算法/多線程與內存優化

  6. 使用golang、Erlang等csp併發編程語言

  7. docker容器時代

相關文章
相關標籤/搜索