12个Linux进程管理命令介绍(1)(4)
11.fg , bg
有时,命令需要很长的时间才能执行完成。对于这种情况,我们使用‘bg’命令可以将任务放在后台执行,而用‘fg’可以调到前台来使用。
我们可以通过‘&’在后台启动一个程序:
- find . -name *iso > /tmp/res.txt &
一个正在运行的程序也可以通过“CTRL+Z”和“bg”命令组合放到后台运行。
- find . -name *iso > /tmp/res.txt & - 启动一个程序
- ctrl+z - 挂起当前执行程序
- bg - 将程序放到后台运行
我们可以使用‘jobs’命令列出所有后台进程。
- jobs
使用‘fg’命令可以将后台程序调到前台执行。
- fg %进程id
12.ipcs
ipcs命令报告进程间通信设施状态。共享内存,信号量和消息队列)
用-p参数联合-m、-s或-q使用,可以获得相关的进程间通信的进程ID。
- ipcs -p -m
下面屏幕截图列出了最近访问了共享内存段的进程的创建者的ID和进程ID。
总结
总之 ,这些命令可以帮助管理员修复问题和改善性能。同样作为一名普通用户也需要解决进程出现的问题。所以,熟悉如此繁多的命令,从能有效管理进程是行之有效。
评论暂时关闭