【文件属性】:
文件名称:Mini-POSIX-Shell
文件大小:14KB
文件格式:ZIP
更新时间:2021-06-10 06:40:02
C
Mini-POSIX-Shell
执行:
Shell 创建 3 个线程:
输入处理线程
执行处理线程
信号处理线程
输入处理线程正在处理用户输入,然后在执行处理线程(监视器用于同步)中使用用户输入,该线程分叉新进程,然后执行用户输入。 输入和执行线程都阻塞了所有信号,因此只有信号处理线程可以接收传递给主 shell 进程的信号。
Mini POSIX Shell 特点:
使用 >FILE 或 <FILE 的文件重定向
通过在命令行末尾指定“&”字符在后台运行进程
Mini POSIX Shell 内置命令:
作业- 打印所有后台作业
cd - 更改工作目录
exit - 退出外壳
【文件预览】:
Mini-POSIX-Shell-master
----shell.h(4KB)
----LICENSE(18KB)
----README.md(838B)
----Makefile(133B)
----shell.c(15KB)