在设计过程中主要遇到了两个难题,一个是有关文件的操作,另一个是有关系统调用问题。由于课题是要模拟Shell功能,Shell命令中有大部分是文件的作,有关文件夹的创建与删除,文件的操作,当前目录等一系列问题都是有待解决的;并且由于本身做的就是一个Shell那么就不能再使用系统中原有的Shell 命令,通过与老师讨论,可以使用系统调用解决这一问题。