UNIX 基础知识
这一章主要是Unix系统的概论以及一些概念的介绍,主要分为10个小节:
1)登陆
2)文件和目录
3)输入和输出
4)程序和进程
5)ANSI C
6)出错处理
7)用户标识
8)信号
9)UNIX时间值
10)系统调用和库函数
这个都比较简单,就不再重复叙述了。
在头文件<sys/types.h>中定义了某些与实现有关的数据类型,它们被称之为基本系统数据类型。请看下表:
caddr_t 内存地址
clock_t 时钟滴答计数器
comp_t 压缩的时钟滴答
dev_t 设备号
fd_set 文件描述符集
fpos_t 文件位置
gid_t 数值组ID
ino_t i节点编号
mode_t 文件类型,文件创建方式
nlink_t 目录项的连接计数
off_t 文件长度和位移量
pid_t 进程ID和进程组ID
ptrdiff_t 两个指针相减的结果
rlim_t 资源限制
sig_atomic_t 能原子存取的数据类型
sigset_t 信号集
size_t 对象长度
ssize_t 返回字节计数的函数
time_t 日历时间的秒计数器
uid_t 数值用户ID
wchar_t 能表示所有不同的字符码
这一章主要是Unix系统的概论以及一些概念的介绍,主要分为10个小节:
1)登陆
2)文件和目录
3)输入和输出
4)程序和进程
5)ANSI C
6)出错处理
7)用户标识
8)信号
9)UNIX时间值
10)系统调用和库函数
这个都比较简单,就不再重复叙述了。
在头文件<sys/types.h>中定义了某些与实现有关的数据类型,它们被称之为基本系统数据类型。请看下表:
caddr_t 内存地址
clock_t 时钟滴答计数器
comp_t 压缩的时钟滴答
dev_t 设备号
fd_set 文件描述符集
fpos_t 文件位置
gid_t 数值组ID
ino_t i节点编号
mode_t 文件类型,文件创建方式
nlink_t 目录项的连接计数
off_t 文件长度和位移量
pid_t 进程ID和进程组ID
ptrdiff_t 两个指针相减的结果
rlim_t 资源限制
sig_atomic_t 能原子存取的数据类型
sigset_t 信号集
size_t 对象长度
ssize_t 返回字节计数的函数
time_t 日历时间的秒计数器
uid_t 数值用户ID
wchar_t 能表示所有不同的字符码