1-1、Linux课程内容介绍
1-2、Linux学习方向
1-2-1、Linux 运维工程师
1-2-2、Linux 嵌入式开发工程师
1-2-3、在 linux 下做各种程序开发(程序员)
1-3、Linux的应用领域
1-3-1、个人桌面应用领域,如:Ubuntu Desk、CentOS Desk
1-3-2、嵌入式应用领域,如:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、智能家居、智能硬件等
1-3-3、服务器领域,如:java服务等
1-4、学习 Linux 的阶段(高手进阶过程)
第1 阶段:linux 环境下的基本操作命令,包括 文件操作命令(rm mkdir chmod, chown) 编辑工具使用(vi vim)linux 用户管理(useradd userdel usermod)等
第 2 阶段:linux 的各种配置(环境变量配置,网络配置,服务配置)
第 3 阶段:linux 下如何搭建对应语言的开发环境(大数据,JavaEE, Python 等)
第 4 阶段:能编写 shell 脚本,对 Linux 服务器进行维护
第 5 阶段:能进行安全设置,防止攻击,保障服务器正常运行,能对系统调优
第 6 阶段:深入理解 Linux 系统(对内核有研究),熟练掌握大型网站应用架构组成、并熟悉各个环节的部署和维护方法
1-5、Linux 的学习方法和建议
1) 高效而愉快的学习
2) 先建立一个整体框架,然后细节
3) 不需要掌握所有的 Linux 指令,要学会查询手册和百度
4) 先 know how ,再 know why
5) 计算机是一门“做中学”的学科 ,不是会了再做,而是做了才会
6) 适当的囫囵吞枣
7) Linux 不是编程,重点是实际操作,各种常用指令要玩的溜