• 技术文章 >运维 >linux运维

    linux的结构是什么

    长期闲置长期闲置2022-06-22 17:23:29原创349

    linux系统的结构是四个部分:1、内核,操作系统的核心负责管理系统的进程、内存、设备驱动程序等;2、shell,系统的用户界面,提供了用户与内核进行交互操作的一种接口;3、文件系统,文件存放在磁盘等存储设备上的组织方法;4、应用程序,包括文本编辑器、编程语言在内的程序集。

    本教程操作环境:linux7.3系统、Dell G3电脑。

    linux的结构是什么

    Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。

    内核

    内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

    Linux 内核由如下几部分组成:内存管理、进程管理、设备驱动程序、文件系统和网络管理等。如图:

    16.jpg

    系统调用接口:SCI 层提供了某些机制执行从用户空间到内核的函数调用。这个接口依赖于体系结构,甚至在相同的处理器家族内也是如此。SCI 实际上是一个非常有用的函数调用多路复用和多路分解服务。在 ./linux/kernel 中您可以找到 SCI 的实现,并在 ./linux/arch 中找到依赖于体系结构的部分。

    Linux Shell

    shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。另外,shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的shell程序与其他应用程序具有同样的效果。

    目前主要有下列版本的shell。

    1.Bourne Shell:是贝尔实验室开发的。

    2.BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的shell,大部分linux的发行套件使用的都是这种shell。

    3.Korn Shell:是对Bourne SHell的发展,在大部分内容上与Bourne Shell兼容。

    4.C Shell:是SUN公司Shell的BSD版本。

    linux 文件系统

    文件系统是文件存放在磁盘等存储设备上的组织方法。Linux系统能支持多种目前流行的文件系统,如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。

    linux 应用

    标准的Linux系统一般都有一套都有称为应用程序的程序集,它包括文本编辑器、编程语言、X Window、办公套件、Internet工具和数据库等。

    推荐学习:Linux视频教程

    以上就是linux的结构是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    广告:Linux视频教程零基础入门到精通

    专题推荐:linux
    上一篇:linux系统是免费的吗 下一篇:linux怎么查看pid是否存在
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• ios基于linux还是unix• linux ps是什么的缩写• mysql能在linux中使用吗• linux ls命令显示的蓝色表示什么• linux怎么查看docker是否运行
    1/1

    PHP中文网