linux学习教材有很多,可以看一下《跟老男孩学Linux运维Web集群实战》、《跟老男孩学Linux运维Shell编程实战》、《跟老男孩学Linux运维核心系统命令实战》、《跟老男孩学Linux核心基础篇(上)》、《跟老男孩学Linux运维MySQL入门与提高实践》从基础入门到精通以及实战。
普通用户不需要学习操作系统,甚至不需要知道操作系统是什么,你只需要使用操作系统里面的应用软件即可。所以如果你只是个普通用户,那么努力搞清楚 Linux 最常用的是哪些应用,学会之,你不需要过于关心发行版的问题,debian/ubuntu 都可以,因为通常多数 Linux 软件有 .deb 包。如果你学习操作系统的目的是为了搞清楚 Linux 的构造,以构建一个自己的 Linux,那么 LFS/Gentoo/Arch 之类才是你的折腾目标。请移步专业论坛进行研究,尤其是讨论组,熟练的英文阅读写作能力,熟练的Google使用能力,邮件列表使用能力,将是你最重要的工具。——当然,我个人认为,Android 也是一个不错的 Linux 发行版,你有限的精力更多的放在 Android 发行版上更有价值,从 0 开始构建出一个 Android 的成就感也不亚于折腾出 LFS 或者 Gentoo。关于这一点,xda 或许也会有帮助。你学习 Linux 是为了编写开源软件,为 Linux 做贡献,那么估计你用任何发行版都没有太大区别,但是,考虑到你的目标受众,通常你需要对主流的发行版熟悉,什么叫主流呢?distrowatch 排名前列的发行版都算。
初期建议通过视频教学,因为课本比较枯燥无味,没有办法操作,看不到效果,真人带着你学也可以培养你兴趣,可以去百度传课搜一下linux课件,许多基本的都可以学习
linux方向比较多,也不知道你往哪个方向入门,感兴趣的话可以去找 跟着老男孩学Linux系列书籍.
《鸟哥的Linux私房菜》和《Linux就该这么学》
这两本书都是讲解Linux系统操作的,我都看过一些,个人感觉鸟哥的Linux私房菜,内容太多了,让人抓不住重点。。。
而《Linux就该这么学》内容相对精简,比较适合时间精力有限,但又想快速掌握Linux基本知识的人去看。。。