1.简单实现 「ls」。
#include<dirent.h>
opendir()
readdir ()
closedir()
2.将标准输入复制到标准输出
#include<unistd.h>
n=read(STDIN_FILENO,buf,4096)
write(STDOUT_FILENO,buf,n)
3.运行时限制
#include <unistd.h>
long sysconf(int name);
long pathconf(const char *pathname,int name);
long fpathconf(int filedes,int name);
4.获取当前工作目录
getcwd(char *buffer, int maxlen);
5.errno 记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义
6.允许原子性操作扩展函数:pread() , pwrite();