孤儿进程: 父进程退出,子进程被 init(pid=1) 进程接管即为孤儿进程;
僵尸进程: 父进程仍在运行,子进程已退出但是未被父进程调用 wait / waitpid
完成状态收集而变成僵尸进程;
守护进程: 脱离终端的后台服务进程,是个特殊的孤儿进程;
...大约 6 分钟
孤儿进程: 父进程退出,子进程被 init(pid=1) 进程接管即为孤儿进程;
僵尸进程: 父进程仍在运行,子进程已退出但是未被父进程调用 wait / waitpid
完成状态收集而变成僵尸进程;
守护进程: 脱离终端的后台服务进程,是个特殊的孤儿进程;
孤儿进程: 父进程退出,子进程被 init(pid=1) 进程接管即为孤儿进程;
僵尸进程: 父进程仍在运行,子进程已退出但是未被父进程调用 wait / waitpid
完成状态收集而变成僵尸进程;
守护进程: 脱离终端的后台服务进程,是个特殊的孤儿进程;
# -s
curl -s http://XXX.com/xx/xx.sh | bash -s arg1 arg2
# 或者 bash <
bash <(curl -s http://XXX.com/xx/xx.sh) arg1 arg2
# 安装中文语言包
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
multipass
Multipass 是一款适用于 Windows、macOS 和 Linux 的 轻量级虚拟机管理工具 。
在不同平台上使用各自平台原生的虚拟机管理程序来启动 Ubuntu VM,在 Windows 上使用 Hyper-V
,在 macOS 上使用 QEMU
和 HyperKit,在
Linux 上使用 LXD
,以实现最小的开销和最快的启动时间。将虚拟机管理程序切换到 Virtualbox
是轻而易举的。
在内存不够大时,需要开启 Swap,使用一部分硬盘,作为虚拟内存,解决内存容量不足的情况。这篇博客是以 Ubuntu 基础来操作的,其他 Linux 系统基本类似。很简单,跟着下面的步骤,一步一步来操作即可。