Linux进程管理
一:查看进程
静态查看进程:
ps命令可以查看静态进程,仅仅是捕捉某一个瞬间某一个进程的状态。使用“ps aux”命令查看当前目录的进程。
用户在查看cpu占用率时,一般会希望进程按照cpu占用百分比的降序排列,此时可以使用“ps aux --sort-%cpu”
"ps -ef"命令可以查看UID、PID、PPID等信息。
动态查看进程:
使用top命令动态查看进程时,进程信息分为上下两部分,上面为整体信息,下面为每一个进程的信息。系统默认更新时间为三秒,也可按回车立即更新。
上半部分是系统统计信息:
top - 18:28:16当前时间
up 9min 启动后运行时间
2users 当前在线用户
下半部分:
按m键以内存占用率排序。
按p键以cpu占用率排序。
按n键以pid数值大小排序。
按r键对排序反转。
按i键显示所有cpu负载。
二:信号控制进程
Linux中的kill命令用来终止指定程序进程的运行。使用“kill -l”命令查看全部信号。
三:进程优先级
使用top命令查看nice级别:
使用ps命令查看nice级别:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端