摘要:
进程原语 1.fork fork 子进程复制父进程,子进程和父进程的PID是不一样的,在克隆pcb时,pid没有复制,fork还有底层的函数,如creat(),clone(),retrun 返回。子进程执行的第一条语句是return。 进程相关函数: sudo chmod 04755 文件名 如pa 阅读全文
摘要:
进程 1.PCB 每个进程在内核中都有一个进程控制块(PCB)来维护进程相关的信息,Linux内的进程控制块是task_struct结构体。现在我们全面了解一下其中都有哪些信息。 进程标示符(PID):描述本进程的唯一标示符,用来区别其他进程。父进程id(PPID) 进程的状态,有运行、挂起、停止、 阅读全文
摘要:
基于inode函数介绍 1.stat 表头文件: #include <sys/stat.h> #include <unistd.h>定义函数: int stat(const char *file_name, struct stat *buf); int fstat(int fd,struct sta 阅读全文
摘要:
文件系统(二) 1.目录操作 mkdir #include<sys/stat.h> #include<sys/types.h> int mkdir(const char *pathname,mode_t mode); 创建一个目录 rmdir #include<unistd.h> int rmdir 阅读全文