小弟要课程设计,有个模拟shell的题目,没有头绪,想问一下到底什么是shell,应该怎么来模拟