为什么要用Linux?

Posted k8s优秀车间主任

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么要用Linux?相关的知识,希望对你有一定的参考价值。

对于很多人来说对Linux操作系统是非常陌生的。因为,我们都是使用Windows进行办公,而对于从事互联网工作者来说对Linux操作系统并不陌生。Linux称(Linux is not Unix),是一款免费、开源、可靠、安全、稳定和多平台的操作系统。

Linux优点
Linux操作系统是开源的,像我们日常使用手机android系统就是基于Linux内核开发的,还有就是最近华为研发的鸿蒙操作系统等等。
对于专业程序来说建议一定要使用Liunx操作系统进行开发,如果你使用Windows 操作系统进行适配最后跳出很多的Bug。

主要特性

安全稳定

很多人都知道Windows操作系统在长期运行的状态下是非常容易宕机的,而Linux操作系统就不一样了,Linux操作系统能够运行到服务器硬件坏掉。Linux拥有非常强大的开源社区支持。在Linux操作系统发现漏洞,能够快速的更新补丁。在Linux中也自带firewalld、iptables和Selinux能够非常大的提升Linux的安全性。


支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。


个人总结

我是2015年开始接触Linux操作系统,当时我才16岁因为在学校工作室待着,第一次使用的是Centos5.5版本。而现在Centos已经更新到8.3了。刚开始接触的时候我是有两种看法,一是非常反感,二是能够炫耀。就觉得对用户非常不友好,基本上都是使用命令操作。经过接近三年的打磨,我在2017年的夏天对Linux操作系统有了新的认知,当时我主要使用的是Centos6.5和Centos7.6。在学校中每天刷题,在Windows 和Linux不断的切换。Windows虽然对用户非常友好能可视化,但是在运行负荷过高操作起来就非常的缓慢。直到现在我每天都会使用Linux进行学习,在慢慢的远离Windows。



下面我也分享一个来自Linux公社网友的感受


  这不怪他们,因为为linux开发软件大多是无利可图的,软件开发商一般不会做没有收入的工作。

  还好,有wine。wine这个东西是我早早就看上的,还没装linux前我就在找能在 linux下运行windows程序的方法了。去年9月份我开始玩linux的,当时没别的理由,就是受不了windows的死机和病毒。当时太傻了,什么都不会。记得第一个装的是Red Hat 9,装到最后有个创建用户,我直接跳过了,重启后登录时输入用户名时傻了,输什么呢,妈的,当时连root用户都不知道。一头雾水,只好又重装了一遍。最初那半个月装了有50遍系统吧。因为不懂怎么去备份系统。

  我刚开始玩时的wine对我来说太差了,问题太多了,我早早地就放下了它,wine不是解决跨系统的灵丹妙药。前几天又想起了它,到它的主页上下了个新版的,安装上后重新运行以前无法运行的win程序,有好多都能运行了。太棒了,只想对开发wine的人说一句:你们太牛了!

  虽说我来到linux也7,8个月了,可是用的时间并不长,每当在linux遇到难题无法得以解决,郁闷之极又想起浪费的时间,我就对linux灰心丧气,返回windows,自在一段时间,手痒了又回linux。最糟的一次是我一气之下把linux的分区格了,想想起来真是傻B。这次wine让我亲身感受到了开源世界的发展,大大坚定了我对linux的信心。我想,以后我不会再把linux 的那个分区格式化了。

  我常常想,微软什么时候垮台。倒不是微软系统不好,是因为微软给世界软件业的带来的冲击。如果微软不是那么的流行,可能就不会有如此多的M$ only软件。啊,有生之年是不太可能了,但随它去了。对我来说把M$抛掉的那一天不远了。


注:网友感受链接来自Linux公社:https://www.linuxidc.com/Linux/2007-05/3846.htm


以上是关于为什么要用Linux?的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式为什么要用Linux操作系统

学习Linux,为什么要用虚拟机来操作?

程序员为什么一定要用Linux

程序员为什么一定要用Linux?

为什么Linux下的环境变量要用大写而不是小写

知道你用linux可视文件系统为什么搜索不到文件吗?(隐藏文件夹搜不到!!要用find . -name “xxx“命令)