X  
登录

还没有账号?立即注册

忘记密码?
登陆
X  
注册

已经有账号?马上登陆

获取验证码
重新获取(60s)
立即注册
统计
  • 建站日期:2021-03-10
  • 文章总数:518 篇
  • 评论总数:155 条
  • 分类总数:32 个
  • 最后更新:4月20日
文章 技术教程

Linux笔记

梦幻书涯
首页 技术教程 正文

Linux四大管理类型:

内存管理,硬件设备管理,文件管理系统,软件程序管理


linux文件类型:管道文件、链接文件、普通文件、目录文件、套接字文件、块设备、字符设备

Linux一般由四个主要部分组成分别是内核、Shell、文件结构和实用工具: 


Linux一般由四个主要部分组成分别是内核、Shell、文件结构和实用工具: 






(1)内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序



(2)Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。 



(3)文件结构是文件存放在磁盘等存储设备上的组织方法。主要体现在对文件和目录的组织上。


(4)标准的Linux系统都有一套叫做实用工具的程序,它们是专门的程序,例如编辑器、执行标准的计算操作等。



linux 学习笔记 Linux内核的四大功能简介

一 内存管理

默认情况下,运行在Linux系统上的每个进程都有各自的内存页面;进程不能访问其他进程正在使用的内存页面。

内核维护着自己的内存区域

用户进程不能访问内核进程的内存

 

可以创建一些共享内存页面,多个进程可在同一块共用内存区域进行读取和写入操作;内核负责维护和管理这块共用内存区域并控制每个进程访问这块共享区域。

 

内核的系统内存管理主要是对1.物理内存和虚拟内存(交换空间)2.共享内存的管理

 

二 软件程序管理

内核创建第一个进程(init进程)来启动系统上所有其他进程

内核启动时,将init加载到虚拟内存中。内核在启动任何其他进程时,都会在虚拟内存中给新进程分配一块专有区域来存储该进程用到的数据和代码

 

系统开机自动启动的进程通常位于专门的文件 /etc/inittab 或 /etc/init.d目录中

运行级决定init进程运行/etc/inittab文件 或者 /etc/rcX.d目录中定义好的某些特定类型的进程。

 

三 硬件设备管理

Linux系统将硬件设备(需要在内核代码中加入其驱动程序代码)当成特殊的文件,称为设备文件,分三种:

字符型

网络

 

四 文件系统管理

Linux内核支持多种不同类型的文件系统来从硬盘中读取或写入数据。

内核必须在编译时就加入对所有可能用到的文件系统的支持。

Linux内核采用虚拟文件系统(VFS)作为和每个文件系统交互的标准接口




版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!

-- 展开阅读全文 --
这篇文章最后更新于2021-3-17,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
【Linux】目录文件权限的查看和修改【转】
« 上一篇
CentOS,ubunt maven等镜像下载
下一篇 »

发表评论

已有 1 条评论

  1. gotlmwmei Lv.1

    说道:Linux笔记
    [url=http://www.g7qrytj6d3891e5mnu0ll0269gjg2113s.org/]ugotlmwmei[/url]
    gotlmwmei http://www.g7qrytj6d3891e5mnu0ll0269gjg2113s.org/
    <a href="http://www.g7qrytj6d3891e5mnu0ll0269gjg2113s.org/">agotlmwmei</a>

HI ! 请登录
注册会员,享受下载全站资源特权。
登陆 注册
永远的少年,永远的梦

热门文章