当前位置: 技术问答>linux和unix
如何学好linux?
来源: 互联网 发布时间:2016-04-24
本文导语: 本人是一位linux的初学者,对一些常用的命令比较熟悉,有一定的C语言的编程基础,在些基础上我想深入的学习一下LINXU,但我现在对LINUX操作系统的体系结构,各个部分的组织结构都不了解,而且对于如何配置,如...
本人是一位linux的初学者,对一些常用的命令比较熟悉,有一定的C语言的编程基础,在些基础上我想深入的学习一下LINXU,但我现在对LINUX操作系统的体系结构,各个部分的组织结构都不了解,而且对于如何配置,如何安装一些常用的软件也不懂,所以想向一些从这个阶段走过来的高手们请教一下,类似我这种情况应该如何去学习LINUX,如何找到一个学习LINUX的切入点,最好希望能有一些无私的具有分享精神的前辈们提供一些简短,精悍,具有提纲挈领作用的文档或相关文章。小弟在些先行谢过了。
|
系统管理方向: shell->服务器安装配置等等
开发方向: shell->c->Unix 环境高级编程->Linux kernel
开发方向: shell->c->Unix 环境高级编程->Linux kernel
|
先把软件件安装配置,系统美化汉化,驱动安装,bashshell脚本学起来,然后做LFS和Gentoo(这些我已经做过了)
LFS就是一种手动用源代码组建linux的版本。Gentoo容易一些,但是也更实用一些。(这样你的linux操作就没问题了)
要学内核需要学习C语言,汇编语言(保护模式),操作系统原理,数据结构,微机原理,应该就能看懂内核。
当然,我这个方法可能比较慢,仅供参考。
LFS就是一种手动用源代码组建linux的版本。Gentoo容易一些,但是也更实用一些。(这样你的linux操作就没问题了)
要学内核需要学习C语言,汇编语言(保护模式),操作系统原理,数据结构,微机原理,应该就能看懂内核。
当然,我这个方法可能比较慢,仅供参考。
|
当成吃饭走路吧。
|
动手,最重要。
|
一步步来,不要急于求成,我建议先看 C-beginning linux programming 3rd,讲解不够深的去查,UNIX环境高级编程
内核的东西先不要看
内核的东西先不要看
|
多用,没事就把/etc下面的文件改改玩玩
|
linux 技术交流群 8709932 欢迎大家的加入