linux学习(学习Linux系统,要看哪些书)
应用介绍
Linux系列操作系统是IT从业者必须掌握的操作系统之一,不管是做服务端开发还是做嵌入式开发都需要熟练使用Linux操作系统。物联网、云计算、大数据、区块链等流行技术都与Linux操作系统关系密切,所以学习Linux系列操作系统是很有必要的。
目前比较流行的Linux系列操作系统包括RedHat、CentOS、Ubuntu等,Red Hat目前大多在商业环境下使用,功能也更丰富一些,CentOS和Ubuntu是开源的Linux系统,非常适合初学者学习使用。
如果想要通过学习Linux来找一份运维方面的工作,建议学习Red Hat,一方面Red Hat有大量的商业用户,另一方面Red Hat的解决方案相对成熟。推荐学习一下《Red Hat Linux用户基础》。
对于开发人员来说,学习Linux更多是为了服务于软件开发,那么可以学习CentOS,或者是Ubuntu。CentOS是基于Red Hat的开源版本,所以用户群比较大,学习起来也并不复杂。推荐学习一下《鸟哥的Linux私房菜》,这本书我从头到位都看了一遍,写的还是深入浅出,比较适合初学者。
在学习完Linux的基本操作之后,如果想进一步学习Linux的体系结构,可以读一下《深入理解Linux内核》,这本书对学习Linux有较大的帮助,对于开发人员来说有较大的启发。
学习Linux需要一边学习一边做实验,另外,对于开发人员来说,Linux源代码是不可多得的学习资料,如果有条件的话,最好能多读一读Linux的内核源代码。
如果有相关问题,也可以咨询我。
谢谢!