上一講我麼實現的命令很簡單,今天我們實現一些更實用的命令,這些命令的實現代碼放在 示例/命令 目錄下
如下圖爲 刪除 命令的 實現 源碼:
上面代碼是在微軟視窗環境下,用習語言編程工具自帶的編輯器編輯實現的。
習語言代碼大多數都可以直接放的 習麗妞 環境裏直接編譯使用。
通過更改第四行的 英文命令 定義, 可以輕鬆的製作出更多中文命令, 目前已實現的命令有:
查看:是查看任意目錄下的文件子目錄列表。
如,查看當前目錄,輸入:
>查看
查看指定目錄/usr,輸入:
>查看 /usr
複製:複製 一個文件 或 目錄 到另外一個地方
如 複製一個文件 a 爲 b, 輸入:
>複製 a b
如複製 目錄1 到 /home 輸入
>複製 目錄1 /home
改變屬主:改變一個文件的歸屬或主人,還可以同時更改 所屬的分組。
如將 文件 a 的屬主 改爲 xyy, 輸入:
> 改變屬主 xyy a
如將 文件 a 的屬主 改爲 xyy, 分組改爲 ttt, 輸入:
> 改變屬主 xyy:ttt a
如將 目錄 b 的屬主 改爲 xyy, 輸入:
> 改變屬主 xyy b
如將 目錄 b 的屬主 改爲 xyy, 分組改爲 ttt, 輸入:
> 改變屬主 xyy:ttt a
對目錄的操作會同時影響目錄下所有子目錄和文件。
刪除: 刪除目錄或文件
如: 刪除文件 a, 輸入:
>刪除 a
如: 刪除目錄 b, 輸入
>刪除 b
授權: linux(麗妞克斯)下操作文件,會經常碰到文件權限不足的問題,用這個命令可以輕鬆解決權限問題,將權限授予所有人。
如:授權 對 文件 a 的任意操作, 輸入
> 授權 a
如:授權 對 目錄 b 及內部所有子目錄和文件的任意操作,輸入
> 授權 b
授權是爲方便開發和使用,設計安全相關時,請使用麗妞克斯自身命令進行詳細權限設置。
我: 看看我是誰,輸入:
>我
重命名: 將一個文件或目錄命名爲另外一個名字,如命名 a1 爲 a2, 輸入:
> 重命名 a1 a2
前四講 教程 請參考如下網址:
http://blog.sina.com.cn/xiyuyan123