linux 文件描述符是什么
时间: 2023-12-16 20:06:18 浏览: 146
文件描述符是一个整数,用于唯一标识一个打开的文件或者 socket。在 Linux 中,每个进程都有一个文件描述符表,该表中存储了进程打开的所有文件或者 socket 的信息,比如文件名、文件位置、文件打开模式等。文件描述符可以用于读写文件或者进行网络通信等操作。在 C 语言中,文件描述符是使用 int 类型表示的。常见的文件描述符包括标准输入、标准输出和标准错误输出,分别对应的文件描述符为 0、1 和 2。
阅读全文