跳至主要內容
孤儿进程,僵尸进程,守护进程 php 代码演示

孤儿进程: 父进程退出,子进程被 init(pid=1) 进程接管即为孤儿进程;
僵尸进程: 父进程仍在运行,子进程已退出但是未被父进程调用 wait / waitpid 完成状态收集而变成僵尸进程;
守护进程: 脱离终端的后台服务进程,是个特殊的孤儿进程;


安格...大约 6 分钟Linuxlinux
孤儿进程,僵尸进程,守护进程

孤儿进程: 父进程退出,子进程被 init(pid=1) 进程接管即为孤儿进程;
僵尸进程: 父进程仍在运行,子进程已退出但是未被父进程调用 wait / waitpid 完成状态收集而变成僵尸进程;
守护进程: 脱离终端的后台服务进程,是个特殊的孤儿进程;


安格...大约 7 分钟Linuxlinux
Ubuntu Server 设置语言为中文
# 安装中文语言包
sudo apt install language-pack-zh-hans

# 更改默认语言为中文,修改 /etc/default/locale 文件:
sudo vi /etc/default/locale
## 添加如下内容:
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en

安格...小于 1 分钟Linuxlinux
轻量级虚拟机 Multipass

multipass

Multipass 是一款适用于 Windows、macOS 和 Linux 的 轻量级虚拟机管理工具
在不同平台上使用各自平台原生的虚拟机管理程序来启动 Ubuntu VM,在 Windows 上使用 Hyper-V,在 macOS 上使用 QEMUHyperKit,在 Linux 上使用 LXD,以实现最小的开销和最快的启动时间。将虚拟机管理程序切换到 Virtualbox 是轻而易举的。


安格原创...大约 9 分钟MacOSmultipasslinuxubuntu
在 Ubuntu 上开启 Swap

原文: https://zhuanlan.zhihu.com/p/106327686

在内存不够大时,需要开启 Swap,使用一部分硬盘,作为虚拟内存,解决内存容量不足的情况。这篇博客是以 Ubuntu 基础来操作的,其他 Linux 系统基本类似。很简单,跟着下面的步骤,一步一步来操作即可。


安格...大约 2 分钟Linuxlinuxswap