[Linux] 系统的基本架构&特点

Linux系统的基本结构

Linux is also a subversion of UNIX,it follows the basic structure of UNIX

内核(kernel):

操作系统的基本部分

管理与硬件相关的功能,分模块进行

常驻模块:进程控制+IO操作+文件\磁盘访问

用户不能直接访问内核

外壳(shell):

自身是一个应用程序,系统启动时载入内存

准备好接收命令,显示命令提示符,检测命令,解释命令,启动相关UNIX程序

shell和其他命令和工具都属于独立程序,不属于内核

Linux选修课PPT给的Linux结构示意图,但是实际上驻留模块也是模块,也是内核的一部分

 

 

吉大OS教材上给的UNIX操作系统总体结构示意图,

硬件——>内核——>外壳——>用户

Linux系统的特点:

1.可移植性:

UNIX是用C语言编写的,能适应不同的架构:

2.多任务性:

3.多用户性:

4.分级文件系统:

5.与设备独立的输入输出:

将所有设备都视为文件

输入与输出都可以重定向,既可以是键盘、显示器,也可以是文件

6.用户界面Shell:

 

7.系统工具:

 

 

Linux中一块(block)默认是4096字节,一般不可修改

 

 

 

 

 

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值