前言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容器时代