Linux中的进程
进程:已经启动的可执行程序的运行实例
1、PID:进程的ID(每一个新进程都有一个唯一的PID)
2、PPID:父进程的ID
3、任何一个进程都可以创建一个子进程
4、在redhat 7以上,所有进程的父进程: systemd
在redhat 5,6中,所有进程的父进程: init
Linux中的ps用法
ps用于显示当前进程状态常用选项
-aux:列出所有进程
-ef:列出所有进程
-l:列出和当前用户有关的进程
-u 用户:查看某一用户的进程状态
- top可以查看实时的进程状态
Linux中的进程的状态
运行中:
R:该进程正在运行或等待运行睡眠:
S:正在休眠但是可以被唤醒
D:正在休眠,而且不可以被唤醒,该进程被中断,可能会导致设备的异常状态K:正在休眠,而且不可以被唤醒,该进程可以被中断。
已停止:
T:进程被停止,但是可以通过其他进程来进行恢复T:正在被调试的进程
僵停:
Z:子进程在退出时向父进程发出信号,除PID外,所有资源全部释放
X:父进程获取了子进程的结构,子进程可以完全释放,该状态进程中是看不到的
Linux中的进程优先级
进程优先级
1、
Original: https://www.cnblogs.com/cn-zhouchao/p/16503388.html
Author: 小胖子学编程
Title: Linux中的进程的服务和控制
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/713835/
转载文章受原作者版权保护。转载请注明原作者出处!