前言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
- 高效愉快的學習
- 先了解總體方向,再細節學習
- 以實際工做內容爲準,要用什麼就快速學習什麼
- 先know how,再know why
- 學習初期應該是琢磨別人怎麼作,而不是我認爲應該怎麼作
- 服務器核心知識
- Linux入門
- VMware與Centos系統安裝之重置root密碼
- 遠程鏈接Linux
- Linux文檔目錄管理
- 基本命令講解
- vim
- Linux系統基礎優化及經常使用命令
- Linux下的python3,virtualenv,Mysql、nginx、redis安裝配置
- Linux下virtualenv與virtualenvwrapper詳解
- nginx入門
- nginx負載均衡
- nginx+uWSGI+django+virtualenv+supervisor發佈web服務器
- 部署你的CRM程序
- redis
- docker入門
- 消息隊列/rabbitmq/kafka
- saltstack運維軟件
- saltstack運維軟件
- Shell編程
- Ubuntu使用之python環境搭建
運維架構高併發思想
天下武功 惟快不破,學習運維架構技術乃王道
-
Nginx高可用負載均衡/緩存/限流/提高集羣處理併發能力
-
mysql主從複製,讀寫分離
-
redis緩存加速與主從複製,哨兵,集羣
-
異步消息/服務解耦之rabbitMQ消息隊列
-
代碼層優化/改進算法/多線程與內存優化
-
使用golang、Erlang等csp併發編程語言
-
docker容器時代