以下是一些练习,可以帮助您了解系统上进程的运行情况。
在一个终端中运行 top,同时在另一个终端中进行练习。
运行 ps 命令。
阅读 man 手册,了解如何显示您的所有进程。
运行命令 find /。它对系统负载有什么影响?停止此命令。
在图形模式下,在前台启动 xclock 程序。然后让它在后台运行。使用 kill 命令停止该程序。
直接在后台运行 xcalc,以便释放发出命令的终端提示符。
kill -9 -1 有什么作用?
再次打开两个终端或终端窗口,并使用 write 从一个终端向另一个终端发送消息。
发出 dmesg 命令。它告诉了什么?
在当前目录下执行 ls 需要多长时间?
基于/proc中由您的 UID 拥有的进程条目,您将如何找出这些进程实际代表什么?
您的系统已经运行了多久?
您当前的 TTY 是哪个?
说出 3 个不可能以 init 作为初始父进程的进程。
说出 3 个使用 SUID 模式的命令。解释为什么会这样。
说出通常会导致系统负载最高的命令。