Linux安装,1周,学习Linxu的安装模式:
1,基于CD-ROM的安装,主要以Fedora Core为主
2,基于Network的安装,主要以Debian为主。通过两种模式的安装,熟悉Linux的安装过程,为以后的课题研究打下基础
Linux基本操作,1周,学习最常用的Linux命令,学习常用软件包(rpm,deb,bz2等)的安装,熟悉GRUB/KDE等桌面,熟悉常用的办公软件,熟练最基本的Linux操作
Shell学习,2周,理解Shell的工作模式,熟悉最常用的bash shell;理解管道,文件流,重定向等概念并熟练使用之,进行简单的shell编程,用shell编程完成日常工作
Linux编程基础,1周,熟悉vi,gcc,gdb等常用开发软件的使用,为Linux编程打下基础
Linux网络学习,1周,熟悉最基本的网络配置,熟悉简单的Linux组网,能把Linux打造成路由器
Shell高级编程,2周,正则表达式,Sed/awk的学习。能用shell脚本处理较为繁琐的日常工作
Linux开发初步,2周,选择自己最喜欢最熟悉的脚本语言:Perl/PHP/Python/Tcl等然后学习之。了解自己所选的脚本语言
深入Linux,3周或更多,阅读Linux内核代码,学习Linux工作机制,深入理解Linux
定制Linux,2周或更多,通过以上各课题的学习,我相信大家xx可以根据自己的实际情况来定制一个xx属于自己的Linux。利用LFS或Gentoo定制自己的Linux。