【項目】Shell項目

Shell項目,實現自己的命令解釋器。 命令分爲兩種,內置命令(cd,exit)和普通命令。   內置命令 內置命令在bash中實現,不產生新進程,對本身做操作。 cd 通過chdir(cd)實現操作。 exit 爲退出進程,直接break。 部分代碼截圖:   運行結果截圖: cd   exit   普通命令 普通命令通過fork()+exec()實現,產生新進程。 部分代碼截圖:   pwd 
相關文章
相關標籤/搜索