
linux
qmsggg
ubuntu爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unix体系结构
在严格意义上,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境,一般而言,我们称此种软件为内核(kenel),它相对较小,位于环境的中心。内核的接口被称为系统调用(system call)。公用函数库构建在系统调用接口之上,应用软件既可使用公用函数库,也可以使用系统调用。Shell是一种特殊的应用程序,它提供接口来运行其他的应用程序。广义上来说,操作系统是内核和所...原创 2019-06-15 21:32:33 · 813 阅读 · 0 评论 -
列出一个目录种的所有文件
#include "apue.h"#include <dirent.h>int main(int argc, char *argv[]){ DIR *dp; struct dirent *dirp; if (argc != 2) { err_quit("usage: ls directory_name"); } ...原创 2019-06-15 21:47:53 · 429 阅读 · 0 评论 -
标准输入to标准输出
#include <unistd.h>#include <stdio.h>#include <stdlib.h>#define BUFFSIZE 4096int main(void){ int n; char buf[BUFFSIZE]; while((n = read(STDIN_FILENO, buf, BUFFSIZ...原创 2019-06-15 22:49:19 · 482 阅读 · 0 评论