技术栈 系统与稳定性

进程与线程:程序跑起来之后 Linux 到底在管理什么

程序写在磁盘上时只是文件,运行起来之后才会变成进程。很多线上问题之所以麻烦,就是因为“代码文件”和“运行中的进程”是两回事:你改了代码,不代表老进程就消失了;你停了一个线程,也不代表整个进程就退出了。 Linux 的很多系统能力,本质上都围...

2026-06-25 2 分钟 进程, 线程, Linux
技术栈 系统与稳定性

文件描述符:为什么网络连接、日志文件和 socket 能放在一起看

很多人第一次看到“Linux 一切皆文件”这句话时,会觉得有点抽象。但只要你开始看线上服务的日志文件、监听端口、网络连接和管道,就会发现这些对象最后真的都能通过文件描述符这条线索串起来。 文件描述符并不只是打开文件时的编号,它是进程与外部资...

2026-06-25 2 分钟 Linux, 文件描述符, FD