1.1为什么学习linux

linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用linux

linux内核:redhat 、红旗linux、ubuntu、suse、fedora,它们的内核都是一样的(Note:linux其实是一个统称,就比如面条是一个统称,可以有哨子面、阳春面、打卤面等)

1.2 linux for工作

-          linux系统管理员

-            linux系统的维护、配置等

-          linux程序员

-            需c/c++、java,php、jsp…

-            linux软件工程师(PC)

-            linux嵌入式开发(单片机、芯片)

1.3如何学习linux

第一阶段:linux平台上的开发,包括vi,gcc,gdb,make,jdk,tomcat,mysql..和linux基本操作

第二阶段:加厚c语言功底《c专家编程》或是java语言

第三阶段:学习unix环境高级编程《unix环境高级编程》

第四阶段:linux应用系统开发/linux嵌入式开发

1.4内容讲解

基础部分

-          linux基础知识

-          linux常用命令80个

-          linux分区/vi/权限…

实用部分

-          Samba安装与配置

-          linux网络环境配置

-          crontab使用

-          jdk/apache/mysql/ssh/rpm安装与配置

-          linux下java网络编程

-          shell初步介绍

1.5推荐书籍

-          《鸟哥的Linux的私房菜 基础学习篇》 鸟哥、许伟、林彩娥等编著

-          《Linux编程从入门到精通》 宫虎波编著

-          《Linux内核完全剖析》 赵炯编著

 

posted on 2014-04-18 05:53  ColinLiuHome  阅读(109)  评论(0编辑  收藏  举报