发布网友
共3个回答
热心网友
至少在这个世界上,服务器领域是Linux的天下。所以如果你是要进入IT行业工作的话,就必须学习Linux——因为它的稳定性、安全性、内核小以及在低配置电脑可以很流畅的运行。
另外使用linux学习c语言能学的更透彻,vs可能会蒙蔽你的双眼。嵌入式分硬件\系统\软件,不往底层去学习很难融会贯通,可以不接触硬件,但系统和应用部门最好了解。有许多linux开源软件,学习它,这种工程在代码质量和数量上都会回答你为什么要学习
linux,it公司绝不是做windows界面的。
使用Linux的主要有两种人:
1、用Linux的程序猿,工作需要,项目需要。
这种人纯粹是因为上级要求而学习而使用
linux,linux对于这些人来说和一个开发环境没什么区别,就像你开发mfc就要用vs,开发java一般就用eclipse,公司的项目要求用
linux开发你就得学,有些本身就是搞linux开发的会对linux非常了解,Linux对于这些人仅仅是一个赚钱养家的工具。
2、Linux爱好者,生活需要。
对于这种人,linux就是一个操作系统,是人与硬件打交道的中间人,对于这种人,工作学习娱乐等等全部使用linux解决,喜欢linux可能是因为喜欢它的使用方式,也可能是喜欢它的某绚丽,甚至可能就是为了装B,但这些人平时生活中都是在用Linux的,而且是喜欢用Linux的。
3、某些不甘心一直使用D版的人。
在近两年微软在中国可以说过度维权,把眼光瞄准中国企业,只要有一定盈利的企业被他们发现使用了盗版的系统甚至在企业中使用家庭版正版系统的企业都被处以大量的罚款……再加上棱镜门事件暴露了操作系统的不安全性,所以有一些因为经济原因使用D版Win系统的人开始接触到了Linux的发行版本,发现Linux下也可以做到Win系统大部分可以做到的事情,而且安全性更高!从而慢慢进行学习使用——毕竟如果不是因为经济原因的话,可以使用正版软件的话没有人希望一直使用盗版的,而Linux是免费的。
热心网友
除去微软的windows以外
目前所有主流的操作系统除去windows以外都是 UNIX(类LINUX)和LINUX系统
你用ANDROID 搞苹果软件开发 linux是基础 不用很深入但基本操作总要会吧。
你做DBA ,基本服务器小机 如IBM的AIX SUM(给oracle买去了)的Solaris, FREEBSD 都是UNIX(类LINUX虽有不同但懂linux可以快速上手)
最重要的是LINUX是开源GUN框架下的。你可以自己看源代,去编译,去研究,windows就不一样了除非你是微软员工,即使是也只可能熟悉其中的冰山一角。
学习linux的理由这样讲不完全正确。
应该这样说:
如果你是使用者,其实不需要关心这些 windows、android、ios都是极易上手的工具,相信现在年轻人有电能打开就能用了。
如果作为计算机工作者:如果你不从事操作系统开发工作,那么基于自己的需要,应该掌握自己工作环境常用的工具。就像一般人使用window。如果你要从事操作系统开发或底层开发(如硬件驱动等等)工作,那么叫学习linux是不够的应该用研究linux比较妥当。
热心网友
现在互联网市场中大部分服务器是Linux的,学Linux可以做运维工程师,系统工程师,后续可以往数据库运维,自动化运维,运维开发,Linux架构师,云计算运维等方向发展。你可以看下老男孩家的Linux视频,个人感觉不错。