- 云计算平台综合运维与管理:OpenStack+Kubernetes(微课版)
- 蔡明 许婷主编
- 880字
- 2024-01-15 12:43:31
1.2.2 Linux的特性
Linux操作系统是目前发展最快的操作系统之一,这与Linux具有的良好特性是分不开的。它包含UNIX的全部功能和特性。Linux作为一种自由且开放的操作系统,发展势不可挡。它高效、安全、稳定,支持多种硬件平台;用户界面友好,网络功能强大,支持多任务、多用户。
V1-2 Linux的特性
(1)开放性。Linux操作系统遵循世界标准规范,特别是遵循开放系统互连(Open System Interconnection,OSI)国际标准。凡遵循该国际标准所开发的硬件和软件都能彼此兼容,可方便地实现互联。另外,源代码开放的Linux是免费的,使用户获得Linux变得非常方便,且使用Linux可减少花销。用户能“控制”源代码,即按照需求对部件进行配置,以及自定义系统安全设置等。
(2)多用户。Linux操作系统资源可以被不同用户使用,每个用户对自己的资源(如文件、设备)有特定的权限,互不影响。
(3)多任务。使用Linux操作系统的计算机可同时运行多个程序,且各个程序的运行互相独立。
(4)良好的用户界面。Linux操作系统为用户提供了图形用户界面。它利用菜单、窗口、滚动条等元素,给用户呈现直观、易操作、交互性强、友好的图形界面。
(5)设备独立性强。Linux操作系统将所有外部设备统一当作文件来看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有较强的适应能力。
(6)丰富的网络功能。Linux操作系统是在Internet基础上产生并发展起来的,因此,完善的内置网络是Linux的一大特点。Linux操作系统支持Internet、文件传输和远程访问等。
(7)可靠的安全系统。Linux操作系统采取了许多安全技术措施,包括读写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。
(8)良好的可移植性。Linux操作系统从一个平台转移到另一个平台时仍然能用其自身的方式运行。Linux是一种可移植的操作系统,能够在微型计算机到大型计算机的几乎任何环境和任何平台上运行。
(9)支持多文件系统。Linux操作系统可以把许多不同的文件系统以挂载形式连接到本地主机上,包括ext2、ext3、FAT32、NTFS、OS/2等文件系统,以及网络中其他计算机共享的文件系统等,是数据备份、同步等的良好平台。