Linux
文章平均质量分 77
Jaen_tail
Always keep the faith,hope to the end.
展开
-
ls命令的简单实现
对其中的几个重要结构体和函数解说一下。 opendir opendir()用来打开参数 name 指定的目录,并返回 DIR* 形态的 目录流,和 open()类似,接下来对目录的读取和搜索都要使用此返回值, 成功则返回 DIR* 型态的目录流,打开失败则返回 NULL readdir()返回参数 dir 目录流的下个目录进入点。 结构 dirent 定义 如转载 2016-01-01 14:43:03 · 394 阅读 · 0 评论 -
Linux作业控制
作业控制指的是控制正在运行的进程的行为。比如,用户可以挂起一个进程,等一会儿再继续执行该进程。shell将记录所有启动的进程情况,在每个进程过程中,用户可以任意地挂起进程或重新启动进程。作业控制是许多shell(包括bash和tcsh)的一个特性,使用户能在多个独立作业间进行切换。通常,在命令行输入的命令都在前台运行,并且持续运行于前台直至结束,除非按下Ctrl+C或Ctrl+\组合键来发送信号终转载 2016-01-01 14:39:03 · 1035 阅读 · 0 评论 -
银行家算法的数组方式实现
#include int sounumber; int source[100];//银行家最多有100种资源 int need[100][100];//前100代表顾客最多100个。后100代表最多对100种资源的需求 int inneed[100]; int request[100][100];//同上 int customer=0; int requestsum[100];//1原创 2016-01-01 14:56:52 · 509 阅读 · 0 评论