Linux 是一个多用户、多任务的操作系统,它以类似 UNIX 的方式处理进程。命令的执行速度可能取决于许多细微之处。 除此之外,我们还学习了很多新的命令来可视化和处理进程。 这是一个列表
表 4-3。第 4 章中的新命令:进程
命令 | 含义 |
---|---|
at | 将作业放入队列以供稍后执行。 |
atq | 列出用户待处理的作业。 |
atrm | 删除作业,根据其作业编号确定。 |
batch | 当系统负载级别允许时执行命令。 |
crontab | 为个人用户维护 crontab 文件。 |
halt | 停止系统。 |
init运行级别 | 进程控制初始化。 |
jobs | 列出当前正在执行的作业。 |
kill | 终止进程。 |
mesg | 控制对您的终端的写入访问权限。 |
netstat | 显示网络连接、路由表、接口统计信息、伪装连接和多播成员资格。 |
nice | 以修改后的调度优先级运行程序。 |
pgrep | 显示进程。 |
ps | 报告进程状态。 |
pstree | 显示进程树。 |
reboot | 停止系统。 |
renice | 更改正在运行的进程的优先级。 |
shutdown | 关闭系统。 |
sleep | 延迟指定的时间。 |
time | 计时命令或报告资源使用情况。 |
top | 显示 CPU 占用率最高的进程。 |
uptime | 显示系统已运行多长时间。 |
vmstat | 报告虚拟内存统计信息。 |
w | 显示谁已登录以及他们在做什么。 |
wall | 向所有人的终端发送消息。 |
who | 显示谁已登录。 |
write | 向另一个用户发送消息。 |