十三、系统调用和Shell(freestanding shell, 终端和 job control)

一、为用户封装操作系统API

系统需要一个可以直接操作的界面,Shell(内核提供系统调用,Shell提供用户接口)

二、Unix Shell

包裹kernel与用户交互的壳。

三、终端

终端是UNIX操作系统中的一类非常特别的设备

RTFM:tty,stty,...

1、tmux终端工具

2、信号

十三、系统调用和Shell(freestanding shell, 终端和 job control)_第1张图片

 

你可能感兴趣的:(操作系统设计与实现,系统架构)