七月 17, 2025

文件读写及文件描述符

C语言文件操作回顾 1.fopen - 打开文件 2. fclose - 关闭文件 3. fwrite - ...

文件读写及文件描述符

C语言文件操作回顾 1.fopen - 打开文件 2. fclose - 关闭文件 3. fwrite - 写入数据 4. fread - 读取数据 文件描述符 标准文件描述符...

Linux 进程程序替换

替换原理 替换函数 execl 函数 execv 函数 execlp 和 execvp execle 和 execve 若父进程希望创建的子进程执行和父进程完全不一样的全...

Linux 进程等待

进程等待必要性 进程等待方法 wait waitpid 等待获取子进程状态 status wait 和 waitpid 的 status 参数说明 进程的非阻塞等待方式 ...

Linux 进程终止

代码运行完毕结果不正确 _exit 函数 exit 函数 strerr 函数 代码异常终止 一个进程退出一般分为以下这三种情况: 代码运行完毕,结果正确 代码运行完毕,...

Linux 进程地址空间第一讲

高级语言地址划分复习 进程地址空间 高级语言地址划分复习下面是一张进程地址空间的分布图,相信学过 C 语言的各位肯定不会陌生: 我们先验证一下进程地址空间是不是这样排布的,...

Linux 命令行参数和环境变量

环境变量 (Environment Variables) 概念 常见环境变量示例 命令行参数 环境变量参数 进程是如何获取环境变量的? getenv 环境变量 (Enviro...

Linux 进程状态及优先级

进程状态 运行状态 R 休眠状态 S 深度休眠状态 D 暂停状态 T 死亡状态 X 僵尸状态 Z 孤儿进程 进程优先级 进程状态进程在操作系统中是以双链表的方式连接起来的...

Linux 进程概念

进程基本概念理解 Linux 的进程控制块——task_struct task_struct 内部结构 标识符 PID fork 进程基本概念理解进程(Process...

Linux 权限管理

权限理解前置知识 su 指令切换用户身份 Linux 用户创建 sudo 命令 Linux 权限理解 chmod rwx 对于普通文件的含义 rwx 对于目录文件的含义 粘滞位...

Linux 其他基础命令

echo -n -e Linux 重定向详解(结合 echo 和 cat 实践) 一、重定向基础概念 二、输出重定向(> 和 >>) 三、输入重定向(<...

加载更多