aupe读书笔记

day1

书第一章和第二章
内核的几口被称为系统调用,以前的接口的表现形式是汇编语言,而现在的接口是用C语言放在Linux中的。公用函数库构建在系统调用接口之上,应用程序既可以使用公用函数库,也可以使用系统调用。

shell一个特殊的应用程序,为运行其他应用程序提供了一个接口。

每个用户有一个登录名和数字用户ID,都放在/etc/passwd文件中。shell是一个命令解释器,有很多种。
目录是一个包含目录项的文件,在逻辑上,可以认为每个目录项都包含一个文件名,同时还包含说明该文件属性的信息。
每个进程都有一个工作目录,有时称为当前工作目录。所有相对路径名都是从工作目录开始解释的。进程可以用chdir函数更改其工作目录。
当UNIX系统函数出错时,通常会返回一个负值,而且整形变量errno通常被设置为具有特定信息的值。有些系统函数出错能恢复,而有的则不能恢复。
每个用户有用户ID,组ID和附属组ID表名其身份相关特性。
信号是用于通知进程发生了某种情况。信号的处理有三种:忽略、按默认方式处理、提供一个函数处理信号的发生情况。

你可能感兴趣的:(C)