0%

使用 fork() 函数派生出多个子进程来并行执行程序的不同代码块,是一种常用的编程泛型。但是,在使用 fork() 函数时若处理不当,很容易产生僵尸进程。

Read more »

在一个 git 仓库中使用另外一个 git 仓库,而且需要保持独立的提交,可以使用 git submodule 来完成

Read more »

shell 编程也需要考虑多线程编程及线程见同步,如果处理不好会导致一些诡异的问题。

wait 命令可以进行 shell 的多线程同步控制。

Read more »

处理包含子进程的脚本,假设您希望终止任意子进程,那么还需要停止这些脚本。 trap 命令完成此操作。

Read more »