大家好,今天小编关注到一个比较有意思的话题,就是关于学习linux专业的感想的问题,于是小编就整理了2个相关介绍学习Linux专业的感想的解答,让我们一起看看吧。
为什么要学习Linux内核?
1 学习一些操作系统的理论知识,一些概念。比如:进程,内存管理,文件系统等等。
关于这一方面的书籍太多了,自己找一本就行了2 学习x86汇编,虽然linux用的是AT&T汇编,但二者只是格式不同而已。
而且学习x86汇编有助于了解x86系统结构。书籍推荐王爽的《汇编语言》 ,我学的时候用的不是这个,后面看到这本书,才觉得自己做了“苦功了”。
学完大部分汇编指令时,找些汇编程序读读,熟悉这些指令的用法。
不需要有写汇编程序的能力,能读就行了,当然会写更好3 赵炯的《Linux内核0.11完全注释》。
这个linux内核版本低,作者也讲得很详细。不过关于x86体系的那一部分,作者讲得很繁琐,这一部分一定要大体看懂,那后面章节的内容就没有多大的问题了。
我先把书通看了一遍,用了1个月的时间。
后来,再返回来一个一个研究,用了2个月。
之所以看这本书,是让自己对内核有个实质的感受,不仅仅只是理论上的东西。
4 毛德操的《linux内核情景分析》。linux内核版本2.4.0,这本书很厚,上下两册。
Linux在中国普及得怎么样?
谢谢邀请,
坦白来讲linux在国内普及的一般,现在linux也就是在服务端开拓下了,在桌面版系统上面和windows还是无法直接对抗,其实谈对抗都谈不上,现在在国内用linux的也就是开发人员了,而且不是所有的开发人员都会使用linux,目前这就是linux的现状。
记得刚北漂,投简历找第一份工作的时候,有家公司在北京经济开发区,距离市区有相当远的距离,刚去北京一卡通还没办理,坐公交车去那边面试,下个公交车走了1000多米才到,具体公司名字记不清了,专门做红旗linux桌面版的,然后面试题目几乎全是linux相关的题目,由于在大学里面自学了大量的linux资料,在学校学的比较杂乱,也不分主次,当初能把linux装在电脑上就已经是非常大的成就了,面试题目做的还凑合,涉及到几个高级编程的题目,只是搞了下思路,具体怎么实施也不写完,记得当时面试官还是比较满意,问愿意不愿意加入他们,当时其实还是非常愿意加入,也可能是年轻气盛觉得这公司距离北京市区太远,没有归属感,作为漂泊在外的人哪来的归属感,现在想想这理由就是笑话,到底还是没有去成。在那个时期linux喊着超越Windows的口号还是非常响亮。
现在这么多年过去了,linux技术应该来讲更加成熟了,但是市场地位还是没有实际突破,距离大众的视野越来越远,中国软件经过这些年的发展,刚刚在开源社区上有了起步,主要表现在一些主流的开源社区慢慢有了中国人的影子,个人觉得linux最大的贡献,是对开源社区的拓展和引领作用,linux上面的软件几乎清一色的开源,开源的确从另外一个层面促进了中国软件的发展,开源是未来一个大趋势,像微软这么封闭的系统都开始进军开源领域了,只有接纳更多的人进来,社区才会更加健壮和安全,在这一点上苹果是个案,说到苹果的封闭,现在大家使用浏览器内核主流基本上是chrome,但chrome前身代码是苹果主导开源的webkit,转来转去都是一家子。
linux现在服务器地位越来越稳固,有其自身安全的因素,更重要的免费在推动,linux是很多研发人员眼中的宝贝,是一种技术情怀般的存在,更是自由的象征,相信在技术领域linux路子会越来越宽。
希望能帮到你。
作为在工作中几乎每天都接触linux的有关部门(这个词是不是有点眼熟~_~)人员,对这个问题是有着切身体会的。
unix和linux都是非常优秀的操作系统,因为其稳定性、高性能等特点,在服务器领域,几乎是这两款操作系统的天下,linux更是因为它高度可定制的特点,在各种[_a***_]设备上也是大放异彩。
但是unix和linux操作系统因为一开始不太注重易于非专业人员操作的图形化界面系统,所以随着个人电脑💻和windows操作系统的崛起,现在桌面操作系统领域几乎是windows的天下。虽然现在一些版本的linux桌面系统也很好,但windows已经深入人心,用户习惯、整个软件生态都不是一下能改变的。
综上,不论是中国还是其他地方,在服务器领域unix,linux是主流,在桌面领域,linux普及的很少。
企业服务器普及很广,主要的科技公司基本是清一色使用的Linux,主要是centos和Ubuntu。我见过的一些互联网公司服务器基本全部是centos,京东,网易,阿里等。
一部分保守的事业体制单位可能还是使用的微软的系统。
个人电脑,Linux几乎为零,使用者大多是计算机专业学生和部分开发人员。个人使用国内多是使用Ubuntu。
Linux要普及到大众非常困难。
1. 发型版本碎片化,实在是太多,互相不兼容,很难统一。交互对普通用户不友好。
2. 商用服务类软件严重不足,很难从win过度。
3. 桌面碎片化也非常严重,gnome、kde对于普通用户而言使用都很难受。
个人认为Linux在中国还是不普及的,只有小部分做研发的人在用。用的最多的桌面Linux系统就是Ubuntu,Centos,Redhat等。从个人使用经验上,本人认为Linux优缺点如下:
(1)占用***少,不像windows特别耗硬件***,Linux几乎可以装在不同的配置上,很多低端机在出厂时为了不预装Windows就是装的Ubuntu,曾经买到过这种电脑,毕竟Ubuntu是开源的不收费。驱动配置简单,有些网卡等硬件可以直接驱动好不用自己安装。但是拍出显卡等大型专业的硬件配置需要安装专用驱动。
(2)软件开发少,本人认为Linux普及不广的原因就是软件没有适配,例如在Ubuntu上要登录QQ还需要网页版,由于市场占有率少,很多大厂不愿意在此平台上开发。如果每一种软件都可以自由安装,相信Linux的使用也会变得多一些的。
本人认为现阶段Linux桌面级系统还是使用学习成本比较高,只适合一些专业人员使用。
个人认为linux在中国普及主要源于开发人员的增多,开发人员或多或少都会了解一点,但对于大部分普通人员根本看不懂也不感兴趣。普及也是很难的,Windows可视化界面很多人还用不熟别说命令行了。
到此,以上就是小编对于学习linux专业的感想的问题就介绍到这了,希望介绍关于学习linux专业的感想的2点解答对大家有用。