在我看来,Linux要学习以下内容:
1. 了解Linux的历史(Unix-Minix-Posix-GNU计划-Linux);
2. 安装一个Linux发行版,比如Ubuntu和Fedora等,熟悉他的环境和常用软件操作(openoffice等);
3. 熟悉shell常用命令,脚本语言等;
4. 熟悉Linux下C编程,vim或Emacs编辑器,gcc编译器,make,gdb;
5. 学习软件的命令行安装,要学会在命令行下工作;
5. 学习服务器的搭建;
6. 内核研究。
本人也是一菜鸟,买了几本内核的书看了头大无比,不过还是希望能坚持下去。
---图难于其易,为大于其细。天下难事必作于易,天下大事必作于细。借以自勉。