{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

Linux操作系统的优势是什么?

seasonleyseasonley 回答0 收藏1
收藏问题

10条回答

evin2016

evin2016

回答于2022-06-27 17:20

Linux是自由的免费开源的,它是以unix为原型改造的,一个多用户多任务的操作系统,任何人都可以修改其代码和页面,其中主要的目的就是为了不收商业化的限制,而我们将服务器部署在linux系统上会更加高效稳定、安全(注:UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构). linux最初是由芬兰赫尔辛基大学学生Linus Torvalds在1991年处于个人爱好设计了linux系统的内核,在1994年正式采用GPL协议。

GPL:通用公共许可协议,保证软件对所有用户都是自由的,谁都可以修改软件代码,适用于大多数自由软件基金会。GUN:是一个软件的集合系统,把GUN里的很多软件集合在linux里,才有产生了现在的linux。linux版本的分支:Fedora Core:是linux的众多发行版之一,是一个开放创新的操作系统平台,它的前身是Red Hat Linux,允许任何人可以自由修改和重发布,由Fedora基金会管理和控制,由于Fedora 稳定性较差,一般只用于桌面应用。Debian:诞生于1993年,他是由许多开发人员共同维护,是目前最遵守linux GPL协议的系统,由于是基于文本的,操作繁琐,使用过程特别让人讨厌,相对而言,作为服务器的平台,Debian以其稳定性著称。

与windows系统相比,linux操作系统的优点:

1、安全,因为用的人少,所以病毒相对来说几乎没有。仅有的几个也属于恶作剧性质的,危害没有。同时也是开源的,如果你愿意,可以去看整个系统的源代码,如果你能看懂。

2、性能好,同样的软件、同样的配置windows下我运行超级卡顿的游戏在linux下流畅到挑不出毛病。

3、大部分linux系统运行稳定,可以连续好几年不用重启,你可以让你的windows来试一下。

4、部分系统带软件中心,类似于各个安全卫士带的软件管家,但是是官方带的。

缺点

1、符合中国人使用习惯的软件少,没有qq,(webqq替代),没有迅雷,有下载工具但基本都是命令行。

2、软件多数不带中文,少数是有的,还有部分带中文的软件是谷歌翻译出来的,根本看不懂(这个我没遇见)

3、软件安装既简单又复杂,自带软件中心和打包过的软件安装很简单,和windows下一样,双击就能安装。要是遇见只提供源码的软件……对不起,你自己折腾去吧。

4、和安全有关系的,权限问题,你安装软件会提示你输入密码,你卸载软件同样如此。你想要删除家目录以外的文件,很好,请输入密码。




评论0 赞同0
  •  加载中...
BLUE

BLUE

回答于2022-06-27 17:20

在操作系统领域,Linux的应用范围特别广,从桌面系统到嵌入式行业,从个人终端到企业商业应用几乎无所不在,这些与其的优势是密不可分的,其优势至少有以下几个方面:

1.开源

Linux由众多微内核组成,其源代码完全开源,这就使得其可以被各种各样的开发和使用者裁剪、二次开发等;

2.免费

Linux完全免费,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,也使得Linux不断强大;

3.性能强大

这一点的表现非常强悍,具体说来:

网络功能强大,支持所有的因特网协议,包括TCP/IPv4、 TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈;完全兼容POSIX1.0标准,这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序;支持多用户、多任务;支持多种平台,可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。

4.工具链完整

简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性,进一步促进了Linux的普及应用。

相比Windows和MAC等系统,其最大的特点就是开放源码,使得用户可以自由裁剪,灵活性高,功能强大,成本低,而且强大的功能又极大的促进其应用,这些特点就成为其优势促进其广发应用。

最后

前一阵子伴随ucloud禁运而红遍全国的深度系统,在关键时刻能够被ucloud堪以重任,这当然与深度系统卓越的性能有关,同时也与原生Linux的上述优势是密不可分的,借着回答这个问题的机会,也希望我们国人自己的操作系统也越来越好,出现更多更优质的软件。

以上就是我理解的Linux系统的优势,水平有限,不当之处请指出,欢迎交流! 谢谢!

评论0 赞同0
  •  加载中...
huangjinnan

huangjinnan

回答于2022-06-27 17:20

1、免费开源。Linux是一款完全免费的操作系统,任何人都可以从网络上下载到它的源代码,并可以根据自己的需求进行定制化的开发,而且没有版权限制。

2、模块化程度高。Linux的内核设计分成进程管理、内存管理、进程间通信、虚拟文件系统、网络5部分,其采用的模块机制使得用户可以根据实际需要,在内核中插入或移走模块,这使得内核可以被高度的剪裁定制,以方便在不同的场景下使用。

3、Linux系统广泛的硬件支持。得益于其免费开源的特点,有大批程序员不断地向Linux社区提供代码,使得Linux有着异常丰富的设备驱动资源,对主流硬件的支持极好,而且几乎能运行在所有流行的处理器上。

4、安全稳定。Linux采取了很多安全技术措施,包括读写权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络环境中的用户提供了安全保障。实际上有很多运行Linux的服务器可以持续运行长达数年而无须重启,依然可以性能良好地提供服务,其安全稳定性已经在各个领域得到了广泛的证实。

5、多用户,多任务。多用户是指系统资源可以同时被不同的用户使用,每个用户对自己的资源有特定的权限,互不影响。多任务是现代化计算机的主要特点,指的是计算机能同时运行多个程序,且程序之间彼此独立,Linux内核负责调度每个进程,使之平等地访问处理器。由于CPU处理速度极快,从用户的角度来看所有的进程好像在并行运行。

6、良好的可移植性。Linux中95%以上的代码都是用C语言编写的,由于C语言是一种机器无关的高级语言,是可移植的,因此Linux系统也是可移植的。

评论0 赞同0
  •  加载中...
崔晓明

崔晓明

回答于2022-06-27 17:20

要谈Linux操作系统的优势,首先要有比较对象,这里默认比较对象是Windows,主要突出Linux比Windows更好的原因。

1.     就是成本

最明显的优势在于Linux是免费的而且是开源的,Windows是收费的,且Windows的许可证并不是在每个系统版本是通用的,。虽然说Linux的一些发行版本收取支持费用,但与Windows相比,它们会便宜很多。

2.   用户体验其实也是不错的

谈完成本然后就聊体验,因为如果Linux体验是极差的,那么就真的不如拿点钱去用Windows好了,毋庸置疑,Windows操作系统是当今最简单的操作系统之一,主要是它的交互非常的出色,但目前来说Linux也能带来很好的用户体验,让人能够适应。

3. 可靠性

与Windows相比,Linux更可靠。Linux将凭借其一流的设计,内置的安全性而动摇,从而带来无与伦比的正常运行时间。Linux发行版的开发人员非常活跃,并会不时发布主要和次要更新。

传统上,类似Unix的系统可以运行多年而不会出现单一故障,也不会出现需要重新启动的情况。这是一个重要因素,尤其是选择服务器系统时。无疑,Linux是一个类似UNIX的系统,它将是一个更好的选择。

4. 硬件

与Windows相比,Linux系统消耗的系统资源(RAM,磁盘空间等)更少。硬件供应商已经意识到Linux的普及,并开始制造与Linux兼容的硬件/驱动程序。在较旧的硬件上运行OS时,Windows速度较慢。

5. 软件

毫无疑问,Windows具有大量可用的商业软件。另一方面,Linux使用免费的开放源代码软件。Linux配备了易于使用的软件包管理器,这些软件包管理器有助于安装和卸载所需的软件应用程序。Linux配备了不错的桌面主题,运行速度肯定快于Windows。

对于开发人员而言,与Windows相比,Linux终端提供了更好的环境。详尽的GNU编译器和实用程序对于编程肯定是有用的。管理员可以使用程序包管理器来管理软件,当然,Linux具有无与伦比的CLI界面。

6. 安全性

Microsoft Windows OS容易受到恶意软件,木马和病毒的攻击而臭名昭著。由于其固有的设计,Linux几乎是无漏洞的,并且更加安全。Linux不需要使用商业防病毒/反恶意软件软件包。Linux尊重隐私。与Windows不同,它不会生成日志并从您的计算机上载数据。用户应充分了解Windows隐私策略。

7.     自由

可以安装Linux,并将其用作台式机,防火墙,文件服务器或Web服务器。Linux允许用户控制操作系统的各个方面。由于Linux是开源操作系统,因此它允许用户根据用户要求自行修改其源代码(甚至是应用程序的源代码)。

Linux允许用户仅安装所需的软件,而无需安装其他软件。Linux允许完全自由地在其庞大的存储库中安装开源应用程序。Windows将为您提供默认的桌面主题,而Linux则可以从许多可用的桌面主题中进行选择。

8.     令人讨厌的崩溃并重新启动

有时Windows突然显示一条令人讨厌的消息,提示需要重新启动计算机。除了显示“正在应用361中的5的更新”。Windows会向您发送此类消息,Windows将使您将关键更新,安全性,定义,更新汇总,Service Pack,工具,功能包的几种类型混淆。我不记得上一次Windows重新启动多少次才能应用更新。

 在Linux系统上进行软件更新或安装/卸载软件时,通常不需要重新启动计算机。系统启动时,可以完成大多数系统配置更改

9.     服务器方面

Linux安装在大多数服务器上,这表明它是资源占用最少的最佳选择。甚至竞争对手也在其产品上使用Linux。随着软件应用程序迁移到云平台,Windows服务器正在逐步淘汰,以便为Linux服务器腾出空间。大多数超级计算机都在Linux上运行。

尽管在服务器细分市场上,Linux和Windows之间的争夺仍在台式机细分市场上继续进行,但Linux无疑是赢家。组织依赖服务器,是因为它们希望其应用程序在没有停机时间或停机时间有限的情况下全天候运行24x7x365。Linux已经成为大多数数据中心的最爱。

以上便是Linux操作系统的优势所在了。




评论0 赞同0
  •  加载中...
NSFish

NSFish

回答于2022-06-27 17:20

Linux 系统是开源系统,受到所有开发者的共同监督,已经是非常成熟的系统,并且拥有一套完整的权限机制,安全性和稳定性都比较高,对硬件的要求低。

1、免费开源。Linux是一款完全免费的操作系统,任何人都可以从网络上下载到它的源代码,并可以根据自己的需求进行定制化的开发,而且没有版权限制。

2、模块化程度高。Linux的内核设计分成进程管理、内存管理、进程间通信、虚拟文件系统、网络5部分,其采用的模块机制使得用户可以根据实际需要,在内核中插入或移走模块,这使得内核可以被高度的剪裁定制,以方便在不同的场景下使用。

3、Linux系统广泛的硬件支持。得益于其免费开源的特点,有大批程序员不断地向Linux社区提供代码,使得Linux有着异常丰富的设备驱动资源,对主流硬件的支持极好,而且几乎能运行在所有流行的处理器上。

4、安全稳定。Linux采取了很多安全技术措施,包括读写权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络环境中的用户提供了安全保障。实际上有很多运行Linux的服务器可以持续运行长达数年而无须重启,依然可以性能良好地提供服务,其安全稳定性已经在各个领域得到了广泛的证实。

5、多用户,多任务。多用户是指系统资源可以同时被不同的用户使用,每个用户对自己的资源有特定的权限,互不影响。多任务是现代化计算机的主要特点,指的是计算机能同时运行多个程序,且程序之间彼此独立,Linux内核负责调度每个进程,使之平等地访问处理器。由于CPU处理速度极快,从用户的角度来看所有的进程好像在并行运行。

6、良好的可移植性。Linux中95%以上的代码都是用C语言编写的,由于C语言是一种机器无关的高级语言,是可移植的,因此Linux系统也是可移植的。







评论0 赞同0
  •  加载中...
X_AirDu

X_AirDu

回答于2022-06-27 17:20

**低风险:**使用闭源软件无疑把命运交付给他人,一旦封闭的源代码没有人来维护,你将进退维谷;而且相较于商业软件公司,开源社区很少存在倒闭的问题

**高品质:**相较于闭源软件产品,开源项目通常是由开源社区来研发及维护的,参与编写、维护、测试的用户量众多,一般的bug还没有等爆发就已经被修补

**低成本:**开源工作者都是在幕后默默且无偿地付出劳动成果,为美好的世界贡献一份力量,因此使用开源社区推动的软件项目可以节省大量的人力、物力和财力

**更透明:**没有哪个笨蛋会把木马、后门等放到开放的源代码中,这样无疑是把自己的罪行暴露在阳光之下

评论0 赞同0
  •  加载中...
Freelander

Freelander

回答于2022-06-27 17:20

开源免费稳定性高Linux大多作为服务器使用,运行性能好,方便维护

安全,主要是使用的人数少,病毒也相对少,

自由,拥有最高权限,用户可以自己随心所欲,不像10某些系统,限制了用户的行为

评论0 赞同0
  •  加载中...
Alfred

Alfred

回答于2022-06-27 17:20

Linux是自由的免费开源的,它是以unix为原型改造的,一个多用户多任务的操作系统,任何人都可以修改其代码和页面,其中主要的目的就是为了不收商业化的限制,而我们将服务器部署在linux系统上会更加高效稳定、安全(注:UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构). linux最初是由芬兰赫尔辛基大学学生Linus Torvalds在1991年处于个人爱好设计了linux系统的内核,在1994年正式采用GPL协议。

GPL:通用公共许可协议,保证软件对所有用户都是自由的,谁都可以修改软件代码,适用于大多数自由软件基金会。GUN:是一个软件的集合系统,把GUN里的很多软件集合在linux里,才有产生了现在的linux。linux版本的分支:Fedora Core:是linux的众多发行版之一,是一个开放创新的操作系统平台,它的前身是Red Hat Linux,允许任何人可以自由修改和重发布,由Fedora基金会管理和控制,由于Fedora 稳定性较差,一般只用于桌面应用。Debian:诞生于1993年,他是由许多开发人员共同维护,是目前最遵守linux GPL协议的系统,由于是基于文本的,操作繁琐,使用过程特别让人讨厌,相对而言,作为服务器的平台,Debian以其稳定性著称。

评论0 赞同0
  •  加载中...
Rango

Rango

回答于2022-06-27 17:20

从技术的角度和服务器的特性来说Linux有三点,Linux性能和稳定性其实不如专门的服务器版的unix,其实Hadoop和ngix都是unix玩剩下的,大公司的商用服务器都是基于unix,主要是历史的发展,其它被淘汰,而unix授权太高,geek们cp了一套unix就是linux


软件上Linux和Unix是相互兼容的,不论Hadoop ngix和openstack稍加修改就可在Linux上运行

1.在调度上线程和进程是平级的,一个线程和进程一样是一个struct task_struct,只不过一个进程内的所有线程的控制块指向同一个页表(他们的PBTR相同),而Windows的调度侧重于对用户输入的响应,服务器这种侧重于后台处理的Windows调度上很吃亏,一台好的电脑,用Windows感觉很流畅用Linux很卡,原因是Windows的图形界面优先级较高。Linux的调度方案虽然原始,但这种调度方案很适合服务器,所有的服务器开多了线程可以获得更多的CPU资源,Java是服务器领域最广的语言,在非Unix/Linux平台上,一个线程会映射在一个进程中,操作系统会限制他们,和在Linux会鼓励他们运行;

2.Linux内核为了试用于服务器领域做了很多改进,比如epoll,可以令吞吐率大增,而Java在Linux上使用的epoll,在Windows上使用的轮训;其实其他Unix版本也做了优化,但是由于原因三不流行

3.支持的硬件广,其实个人觉得最适合服务器的应该是IBM的AIX,Oracle的Solaris和惠普的HP-UX,在性能上针对服务器领域进行优化,不论是java服务器性能还是C++服务器性能都远胜于Linux,但是图形界面太差,还有就是只能跑在自家的服务器上,无法满足各种型号CPU要求。但是不得不说Linux在性能安全性上远不如它们,服务器收费是很高的,按营业额收费。

此回答转自乐字节。

评论0 赞同0
  •  加载中...
winterdawn

winterdawn

回答于2022-06-27 17:20

现在让我们简要讨论Linux的一些优点:

1.开源

Linux的主要优点之一是它是一个开放源代码的操作系统,即,每个人都可以轻松获得其源代码。任何有编码能力的人都可以出于任何目的贡献,修改,增强和分发代码给任何人。

2.安全性

与Windows等其他操作系统相比,Linux更安全。Linux并不完全安全,因为它也存在一些恶意软件,但它不如其他恶意软件脆弱。Linux中的每个程序,无论是应用程序还是病毒,都需要密码形式的管理员授权。除非输入密码,否则不会执行病毒。Linux中不需要任何防病毒程序。

3.复兴旧的计算机系统

Linux帮助您将旧的和过时的计算机系统用作防火墙,路由器,备份服务器或文件服务器等。根据系统功能,可以使用许多发行版。您可以将Puppy Linux用于低端系统。

4.软件更新

在Linux中,您会遇到大量的软件更新。这些软件更新比任何其他操作系统中的更新都快得多。Linux中的更新可以轻松完成,而不会遇到任何重大问题。

5.定制

相对于其他操作系统,一个主要优点是自定义。您可以自定义任何功能,根据需要添加或删除任何功能,因为它是开源操作系统。不仅如此,还可以安装各种墙纸和精美的图标主题,为您的系统带来惊人的外观。

6.各种发行

有许多可用的发行版,也称为Linux发行版。它为用户提供了各种选择或口味。您可以根据需要选择任何一家小酒馆。Linux的一些小酒馆是Fedora,Ubuntu,Arch Linux,Debian,Linux Mint等等。如果您是初学者,则可以使用Ubuntu或Linux Mint。如果您是一名优秀的程序员,则可以使用Debian或Fedora。

7.免费使用(低成本)

Linux可在网上免费下载和使用。您不需要购买许可证,因为Linux及其许多软件都随附于GNU通用公共许可证。事实证明,这是Linux与Windows和其他操作系统相比面临的主要优势之一。您需要花费大量购买Windows的许可证,而Linux却不是。

8.大型社区支持

激动的用户在网络上创建论坛,以帮助和解决任何其他用户面临的问题。有很多专门的程序员可以随时随地为您提供帮助。

9.稳定性(可靠性)

Linux提供了很高的稳定性,这也是一个很好的优势,即它不需要在短时间内重启。您的Linux系统很少减慢或冻结。与在Windows中一样,您需要在安装或卸载应用程序或更新软件后重新引导系统,但Linux并非如此。您可以在Linux系统上正常工作。

10.隐私权

Linux确保用户数据的私密性,因为它在使用发行版或软件时从不从用户那里收集大量数据,但是对于许多其他操作系统而言却并非如此。

11.表现

Linux在各种网络和工作站上提供高性能。它允许大量用户同时工作并有效地处理他们。

12.网络支持

Linux提供了对网络功能的支持,这是由程序员通过Internet编写的。Linux帮助您轻松快捷地在计算机系统上设置客户端和服务器系统。

13.灵活性

Linux提供了很大的灵活性,因为您只能安装必需的组件。无需安装完整或完整的套件。您还可以将Linux文件保留在多个分区下,因此,如果其中一个损坏,则不会造成重大损失。您只需要修复该特定分区,而不是其他操作系统无法修复的完整文件。

14.相容性

Linux运行或执行所有可能的文件格式,并且与大量文件格式兼容。

15.快速简便的安装

Linux可以轻松地从Web上安装,并且不需要任何先决条件,因为它可以在任何硬件上运行,甚至可以在最旧的系统上运行。

16.正确使用硬盘

即使硬盘快满了,Linux也会有效地执行所有任务。这提高了Linux的性能,因此Linux也提供了高性能。

17.多任务

Linux是多任务操作系统,因为它可以同时执行许多任务,而不会降低速度,例如下载大文件不会降低系统速度。

18.运行多个桌面

Linux提供了各种桌面环境以使其易于使用。在安装Linux时,您可以根据自己的意愿选择任何桌面环境,例如KDE(K桌面环境)或GNOME(GNU网络对象模型环境)。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<