文件描述符

文件描述符是一个非负整数,当打开一个现有文件或创建一个新文件时, 内核向进程返回一个文件描述符。当读写一个文件时,使用open或create返回的文件描述符标识该文件,将其作为参数传递给read或write

文件描述符0、1、2已被标准化,分别代表:
0 : STDIN_FILENO 标准输入
1 : STDOUT_FILENO 标准输出
2 : STDERR_FILENO 标准错误输出

文件描述符的范围可以查看参数 OPEN_MAX 得出

[root@iz2zecj7a5r32f2axsctb9z exec]# getconf -a | grep -i open_max
OPEN_MAX                           65535

#

文档更新时间: 2021-03-08 11:49   作者:周国强