
一.对于进程的理解。二查看进程的方式代码及结果。三.ps命令1.输入ps查看当前终端中的进程。PID表示进程的IDTTY表示进程使用的设备/终端。CMD表示进程的名称。Time为使用时的时间。2. ps x显示系统中无终端的进程。图中TTY处显示的“”代表无终端的意思。3. ps a显示系统中有终端使用的进程。图中TTY处显示的均为终端。4.同理可得 ps ax为查看系统中所有进程有终端与无终端。煮波vm中并无进程运行所以全部显示无终端 sorry5. ps aux 显示用户的信息归类。结合a与x按照煮波的理解 aux中的u是user的意思。6. ps axo仅显示PID。7. ps axo pid | head -n 5显示PID前五行。5可以替换成你想要它显示的行数。 如想显示10行就把5改成10即可。8.如3~7所言ps axo后可接你想要查看的信息名称如查看cpu占用状态 ps axo %cpu9. ps -e同样可以查看系统当中所有进程。由7可得ps -e后加上 | head -n 5 就代表显示前5的进程。10. pgrep -u id可查看指定id的进程四.动态监控系统进程1.输入top即可实行动态监控进程。基础为三秒刷新一次2.输入top -d 数字 可选择刷新时间。如top -d 0.1 即每0.1秒刷新一次监控。3.输入top -n 数字 可选择刷新次数。如top -n 3 即总共刷新3次监控。五进程的前后台调用。输入it date打开一进程。输入 ctrl z将进程挂起到后台进程无法使用。输入bg进程将被重新激活并移动到前台用户使用。