linux是个操作系统,一般就是内核 、网络、运维,基本上就是用和理解这两个方面 。
个人感觉理论需要每天都读点,至于用,随用随查。找本书备着就好了。
② 鸟哥的linux私房菜 哪些内容要看
鸟哥的Linux私房菜,是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。由鸟哥著作,王世江改编。
第一部分Linux的规则与安装
第0章计算机概论
第1章Linux是什么
第2章Linux如何学习
第3章主机规划与磁盘分区
第4章安装CentOS 5.x与多重引导小技巧
第5章首次登录与在线求助man page
第二部分Linux文件、目录与磁盘格式
第6章Linux的文件权限与目录配置
第7章Linux文件与目录管理
第8章Linux磁盘与文件系统管理
第9章文件与文件系统的压缩与打包
第三部分学习shell与shell script
第10章vim程序编辑器
第11章认识与学习bash
第12章正则表达式与文件格式化处理
第13章学习shell script
第四部分Linux使用者管理
第14章Linux账号管理与ACL权限设置
第15章磁盘配额(Quota)与高级文件系统管理
第16章例行性工作(crontab)
第17章程序管理与SELinux初探
第18章认识系统服务(daemons)
第19章认识与分析日志文件
第五部分Linux系统管理员
第20章启动流程、模块管理与Loader
第21章系统设置工具(网络与打印机)与硬件检测
第22章软件安装:源码与Tarball
第23章软件安装:RPM、SRPM与YUM功能
第24章X Window设置介绍
第25章Linux备份策略
第26章Linux内核编译与管理
其实全部看完 也可以 内容不多
③ 成为Linux高手要看那些书籍,有什么先后顺序
你要往linux发展是具体要想学什么的呢,开发?系统?数据库?
如果是想往服务器方面发展的话就看各种服务的书(先知道都有哪些服务,是用来做什么的,然后知道它的原理,最后再学习具体搭建与实现,面试的时候最多问的就是原理了),如果是要搞开发的话看嵌入式的书(主要是内核方面,嵌入式最好是培训),嵌入式我不熟,如果想搞服务器的话我可以推荐几本书。
当然了,最开始肯定是看鸟哥了,没的选择,容易看懂,然后看这本---[Linux服务器配置全程实录],大部分的linux服务都涉及到了,再之后,你可能要单独去找shell的书,推荐《shell范例精解》《abs》《Shell脚本专家》《linux命令行, shell宝典》,当然《精通正则表达式》这本书可不能少,grep、sed、awk都需要用到正则,学完shell之后试着自己写些小脚本,不用多,10几20行的写写,试着理解/etc/init.d目录下的服务启动时的启动流程,学完这些后面的书就不多了,学着用些书本上没有的工具,比如nagions\cacti\nagix等等开源软件环境的搭建,这些东西涉及到前面的东西,再之后就是集群和存储了,我培训考试考两个ha(高可用)和lb(负载均衡)我只搭了一个出来,呵呵,基本上集群和存储都是虚拟环境下试验的。还要特别说明的是,学完单个服务并不表示就结束了,而是另一个开始,几个小的综合环境,比如:PXE,LDAP,你可以试试看,最后,当然还有VPN、VOIP这些东西了,我想说的是,如果你精通了我所说的所有东西,先不管你目前工资多少,起码精通完之后,再有一两年相关工作经验,工资基本上就到万了