[Programación del sistema Linux] 13. Descriptores de archivos

Tabla de contenido

estructura de ARCHIVO

 

        El bloque de control de procesos de PCB es esencialmente una estructura. Los miembros son tablas de descripción de archivos. La descripción del archivo es 0~1023 y el sistema utiliza automáticamente el descriptor de archivo más pequeño disponible en la tabla.

descriptor de archivo :

  • 0:STDIN_FILENO

  • 1:STDOUT_FILENO

  • 2:STDERR_FILENO

estructura de ARCHIVO

struct file {
    ...
    文件的偏移量;
    文件的访问权限;
    文件的打开标志;
    文件内核缓冲区的首地址;
    struct operations * f_op;
    ...
};

Supongo que te gusta

Origin blog.csdn.net/CETET/article/details/130065090
Recomendado
Clasificación