【转载】Linux的概念与体系

本文介绍了Linux系统的几个显著优点:方便的shell编程、出色的稳定性、开放的源码和架构、丰富的免费工具。此外,还强调了Linux作为一种附加技能的重要性和在IT领域的广泛应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:Vamei
来源:知乎
最开始用Linux是为了使用一台旧的笔记本电脑,做一些文字处理的工作。当时用Ubuntu的图形化界面很多,不怎么用命令行,所以总觉得比不上Windows。后来深入使用Linux,是因为做论文时需要使用服务器。服务器,特别是并行环境下,就是Linux的天下了。服务器只能用ssh连接,然后就只能可怜巴巴的对着命令行敲字了。也是在这种情况下,我才真正发现Linux的好处。---------------------------首先,shell编程很方便,特别是配合Linux下的各个工具,比如cat, sed, awk, grep。Linux的哲学是把一个小工具做到极致。想要实现复杂功能时,就利用文本流把它们连接在一起。这样,功能性和独立性就都兼顾了。(Linux文本流)其次,Linux的稳定性很好。这也是大部分服务器使用Linux的一个重要原因。由于Linux的设计与Windows不同,所以Linux可以长时间的持续运转,也不需要对磁盘进行碎片整理。当然,Linux的图形化界面略弱。如果用图形化界面,有时会崩溃。(为什么Linux不需要磁盘碎片整理)再次,Linux的源码和架构都是开放的,你可以从中学到很多操作系统原理层面的东西。Linux的整个哲学体系继承自UNIX,发展的年头要比Windows长很多时间,整个设计体系已经相当稳定,并化繁为简。Windows的许多东西不透明,很复杂,又常变化,并不是一个很好的学习样例。(Linux架构)最后,Linux下的各种工具基本上都是免费的。更方便的,使用package manager下载编译好的版本。这和Windows下到处买光碟、找可用下载连接、找注册码的繁琐过程完全不同。当你任何的工具,只需要几分钟,就可以搞定。Linux的开源社区也很活跃,很容易找到人讨论,或者找个项目练手。(Unix传奇(上篇))------------------------------上面是从技术上体验到的Linux的好处。再从个人的角度说吧,首先,Linux是一个很强的附加技能。Windows对于用户来说很贴心,但也意味着使用门槛不高,基本上大家都会。而Linux,即使是命令行的使用,也需要一定时间熟悉。在CV上写上熟悉Linux的命令行使用,熟悉Linux配置,要比写熟悉Windows使用,加分不少。其次,服务器和云服务平台选用Linux的比较多。这意味着,在超越PC的战场上,Linux是一个必修技能。如果是从事IT开发的人,Linux基本上是绕不过去的一个槛。现在Linux在移动端略弱(安卓是基于Linux的,但和Linux还是有所区别),看Ubuntu最近的动作,是希望在移动端有所作为的。最后,Linux设备投入小,而Linux知识更新换代较慢,学习的性价比很高。通用性也不错,至少可以通吃Unix和Mac。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值