歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux環境下模擬實現命令解釋器

Linux環境下模擬實現命令解釋器

日期:2017/2/28 14:55:02   编辑:Linux教程

一.程序概述

1. 進入系統概述

本次課程設計是在紅帽Linux發行版(Red Hat Enterprise Linux AS release 4 (Nahant Update 4) ))環境下運行,內核為:Kernel 2.6.9-42.ELsmp on an i686。

以下為進入Linux操作系統命令行界面

cd os_design 進入os_design這個目錄

pwd 顯示當前路徑為:/home/10131/os_design

這個路徑為本次操作系統課程設計的目錄

ls 顯示os_design下的文件:cmd.cpp 為本次課程設計的源文件,采用語言為C++

執行命令g++ -o cmd cmd.cpp

產生可執行文件:cmd

在命令行鍵入:./cmd就可以直接運行

2. 源程序完成的功能

本次課程設計在Linux環境下模擬實現命令解釋器:本人實現的功能如下:

1.使用pwd命令,實現查看目錄所處路徑的功能。

2.使用dir命令,實現顯示列出指定目錄名中的所有目錄及文件的功能。

3.使用cd命令,實現改變工作目錄的功能。

4.使用newdir命令,實現創建新的目錄的功能。

5.使用deldir命令,實現刪除目錄的功能。

6.使用rename命令,實現重命名一個文件或目錄的功能。

7.使用find命令,實現查找指定目錄下及其子目錄的指定文件。

8.使用date命令,實現顯示當前日期。

9.使用exit命令,實現退出命令行模式。

Copyright © Linux教程網 All Rights Reserved