标准IO函数
fd = open(pathname, flags, mode);
numread = read(fd, buffer, count);
numwritten = write(fd, buffer, count);
status = close(fd);
flags | O_RDONLY | O_WRONLY | O_RDWR | O_CREATE | O_TRUNC | O_APPEND |
解释 | 只读 | 只写 | 读写 | 如果没有创建新文件 | 将已有文件清空 | 追加 |
mode | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH |
解释 | 当前用户可读 | 当前用户可写 | 当前用户群组可读 | 当前用户群组可写 | 其他用户可读 | 其他用户可写 |