Discover
Index
Index
Index
About
About
About
Engineering
Engineering
Engineering
Journal
Journal
Journal
Fiction
Fiction
Fiction
Credentials
Credentials
Credentials
Discover
Discover
Discover
Friends
Friends
Friends
←
INDEX
←
ENGINEERING
// 02 — LINUX
Linux
48 ENTRIES
UPDATED 2025.05.03
SORT
OLDEST FIRST
NEWEST FIRST
Linux 进程线程、内存与网络编程
001
Linux 基础指令从零到精通:文件、目录、权限与常用命令全解
深入 Linux 基础指令:目录/文件操作、ls/cd/touch/mkdir/rm/cp/mv、查看与文件内容、权限、重定向与管道等的底层原理与实际用法。
2025.05.03
→
002
Linux 基础开发工具全解:yum、vim、gcc/g++、gdb 与 make
深入 Linux 开发工具:包管理器、vim 的三种模式与常用操作、gcc 编译分步与选项、动态库、gdb 调试、自动化构建 make 与 Makefile 的底层原理。
2025.05.04
→
003
Linux 进程概念:PCB、进程地址空间、状态与系统调用探秘
深入 Linux 进程:进程与程序的区别、PCB/task_struct、进程地址空间、进程状态、fork 与 exec、父子进程、孤儿僵尸进程、进程优先级与环境变量。
2025.05.05
→
004
Linux 进程控制:fork、exec、wait 与进程优先级全解
深入 Linux 进程控制:fork 的写时拷贝与返回值、exec 系列替换进程映像、进程等待 wait/waitpid、程序替换、进程终止与退出码、进程优先级调度。
2025.05.06
→
005
Linux 基础 IO:文件描述符、系统调用与缓冲的本质
深入 Linux 基础 IO:open/close/read/write 系统调用、文件描述符与文件流、系统调用 vs 库函数、重定向、C 库缓冲机制、Shell 重定向底层的 dup2。
2025.05.07
→
006
Ext 系列文件系统:inode、软硬链接与文件系统的底层结构
深入 Ext 文件系统:块组/超级块/inode 表/数据块、inode 与文件映射、软硬链接、目录的实现、磁盘爆满的隐性浪费与文件系统修复。
2025.05.08
→
007
Linux 静态库与动态库:制作、链接、原理与对比
深入 Linux 库:静态库 .a 的制作与链接、动态库 .so 的制作与运行时查找、链接期 vs 运行期、PLT/GOT、库制作的设计模式(抽象层/单例/注册表)与工程实战。
2025.05.09
→
008
Linux 进程间通信 IPC:管道、命名管道与共享基础
深入 Linux 进程间通信:为什么需要 IPC、匿名管道 pipe 的原理与实现、双向/多管道的坑、命名管道 FIFO、通信方式家族(共享内存/消息队列/信号量/信号)。
2025.05.10
→
009
Linux 进程信号:信号列表、信号产生、阻塞与捕捉的机制全解
深入 Linux 信号:信号的本质与前置、常用信号位图、信号的产生(键盘/异常/kill/raise)、信号的默认处理、进程阻塞与 pending 位图、信号捕捉 signal/sigaction 与 volatile。
2025.05.11
→
010
Linux 线程概念与控制:线程是什么、为什么与 pthread 入门
深入 Linux 线程:线程与进程的关系、线程的优点与缺点、线程共享 vs 独立资源、pthread_create/join/exit、线程退出的细节与新线程栈为什么很危险。
2025.05.12
→
‹
PREV
1
2
3
4
5
NEXT
›
GO