上一讲我么实现的命令很简单,今天我们实现一些更实用的命令,这些命令的实现代码放在 示例/命令 目录下
如下图为 删除 命令的 实现 源码:
上面代码是在微软视窗环境下,用习语言编程工具自带的编辑器编辑实现的。
习语言代码大多数都可以直接放的 习丽妞 环境里直接编译使用。
通过更改第四行的 英文命令 定义, 可以轻松的制作出更多中文命令, 目前已实现的命令有:
查看:是查看任意目录下的文件子目录列表。
如,查看当前目录,输入:
>查看
查看指定目录/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
往往教导我们大家要好好学习天天向上,要永不言弃坚持到底百折不挠宁死不屈,