您的位置:首页 > 运维架构 > Shell

【Linux】实现一个简单的shell

2017-10-27 14:42 411 查看
原文链接:点击打开链接


1.shell原理

shell就是运用程序替换的原理进行实现的。 

何为程序替换? 

假如操作系统正在执行某一个程序,然后我们利用程序替换函 数指定一个新的程序,让操作系统去执行我们新指定的程序。也就是这样一种情形下,我们fork一个进程,如果fork成功,子进程会和父进程执行相同的代码,而我们创建子进程是希望子进程执行指定的操作,所以需要执行exec族函数。 

何为程序替换函数? 

程序替换函数是一族函数,可以通过man命令进行查看。 
。。。
。。。

。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: