linux主要内核源代码目录 linux内核的主要组成部分有哪些?
linux内核的主要组成部分有哪些?
Linux系统好象有4个主要注意部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起连成了基本都的操作系统结构,它们也让用户这个可以运行程序、管理文件并不使用系统。一.Linux内核内核是操作系统的核心,具有很多最基本是功能,如虚拟内存、多任务、互相访问库、需求加载、可执行程序和TCP/IP网络功能。Linux内核的模块可分200以内几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信、系统的初始化和系统调用等。
二.Linuxshellshell是系统的用户界面,提供了用户与内核参与交互过程你操作的一种接口。它可以接收用户输入输入的命令并把它灌入内核去不能执行,是一个命令请解释器。
另外,shell编程语言具高大多数编程语言的很多特点,用这种编程语言编译程序的shell程序与其他应用程序更具同样的的效果。
三.Linux文件系统文件系统是文件储存时在磁盘等存储设备上的组织方法。Linux系统能支持含有目前流行的文件系统,如EXT2、EXT3、FAT、FAT32、VFAT和ISO9660。四.Linux应用程序标准的Linux系统一般都有吧一套都有吧称为应用程序的程序集,它以及文本编辑器、编程语言、XWindow、办公套件、Internet工具和数据库等。
Linux默认的分区是?
1、Linux设置成可分成三类3个分区,各是boot分区、swap分区和根分区。
(1)boot分区
该系统分区对应于/boot目录,约100MB.该分类存储Linux的Grub(bootloader)和内核源码。用户可通过访问网络/boot目录来访问网络该分区.当然了,用户对/boot目录的操作是不能操作该分区。
(2)swap分区
该分区没有按的目录,故用户。
Linux下的swap分区即为虚拟内存.虚拟内存作用于当系统内存空间不足以时,先将充当数据储存时在swap分区,在等待一段时间后,接着再将数据已调入到内存中负责执行.所以我说,虚拟内存只是因为暂时不存放数据,在该空间内却没先执行。
Ps:虚拟内存
虚拟内存是指将硬盘上某个区域模拟为内存.而虚拟内存的求实际物理地址始终在硬盘上.虚拟内存,也可以说swap分区只有由系统访问网络,其大小为物理内存的2倍。
(3)根分区
在Linux操作系统中,除/boot目录外的其它所有目录都对应于该分区.因此,用户可实际访问网络除/boot目录外的其它所有目录来访问网络该分区。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。