記錄一下Linux所要懂的知識體系,方便將來學習的時候自我驗證。python
瞭解Linux基礎,知道什麼是Linux,會安裝Linux,使用相關基礎命令,如:cd,cp,rm,ls,mkdir等等mysql
掌握Linux啓動流程,網卡配置,磁盤配置,系統管理等。如grub,boot,分區表,fdisk的使用,ifconfig,nmcli,進程監控,中斷。linux
部署服務,管理服務,一般企業須要用到的技能有:redis
httpd,lamp,lnmp Cache:memcached,varnish DB:mysql(mariadb)
LB Cluster:Nginx,LVS HA Cluster:Keepalived 高可用集羣
Monitoring:zabbix shell腳本編程
具體可能須要掌握sql
Linux操做系統原理:虛擬化技術原理: kvm虛擬化應用詳解:xen虛擬化 虛擬化網絡:SDN OpenStack雲棧
容器雲 ELK Stack : ElasticSearch (日誌查看蒐集 ,實則爲強大的搜索引擎) ,Logstash , Kibana
Hadoop v2,並行存儲及分析平臺 HBase,Hive Storm,Spark
謹慎對待 你所看到的瓶頸,不必定是瓶頸
思科 : CNNA,CCNP
RedHat認證考試:RHCSA,RHCE,RHCA
國家計算機考試
全國英語等級考試(有四六級的無視)
華爲:HCIE,HCNP,HCNAmongodb
本文僅本身參考,將來回顧的時候同步更改docker