什么是程序?
程序:在硬盘上躺着,执行特定任务的一串代码 静态
进程:加载到内存中运行 动态
进程是程序的副本,进程是有生命周期,是硬件资源分配的最小单位

pid号可以通过pstree -p 查到

uid (用户id) gid(组id) 需要看谁来运行进程,决定对文件系统的存取和访问权限,以谁的身份运行,就有谁的权限
systemd 是所以程序的父进程!
进程的特征:

进程的控制:每开启一个进程,会消耗相应的硬件资源(内存、cpu、磁盘读写)



或者利用 grep -i threads /proc/pid号/status
或者prtstat pid号
进程使用的内存问题

进程的状态

优先级

PR + NI 值越小 优先级
ps命令
ps查看进程当前状态 (静态)

僵尸进程

ps下的命令

top命令 动态查看进程状态

losf 显示以及打开的文件

