linux常用查看进程,Linux基本使用(十六)查看进程信息

1. 静态查看ps

查看pid

ps -ef

ps -eF

ps -ely

查看内存占用

ps aux

查看进程的父子关系

ps auxf

2. 动态查看top

top

显示如下:

top - 17:12:35 up 19 days, 19:42, 1 user, load average: 0.09, 0.12, 0.22

Tasks: 319 total, 2 running, 317 sleeping, 0 stopped, 0 zombie

%Cpu(s): 2.4 us, 1.2 sy, 0.0 ni, 96.2 id, 0.0 wa, 0.0 hi, 0.2 si, 0.0 st

KiB Mem : 3861512 total, 209700 free, 2764296 used, 887516 buff/cache

KiB Swap: 2097148 total, 612 free, 2096536 used. 606536 avail Mem

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

73459 git 20 0 1088896 430724 3564 S 1.7 11.2 92:46.24 bundle

74060 gitlab-+ 20 0 1161480 7656 5880 S 1.7 0.2 53:16.09 postgres

1524 root 20 0 1650712 33016 6940 S 1.0 0.9 175:53.22 dockerd-current

73819 git 20 0 752780 29196 3064 S 1.0 0.8 56:38.13 gitaly

73833 git 20 0 629200 78520 1320 S 1.0 2.0 114:46.94 gitlab-mon

74007 gitlab-+ 20 0 43584 4412 916 S 1.0 0.1 159:46.65 redis-server

129657 git 20 0 890016 342748 3128 R 1.0 8.9 6:58.09 bundle

25650 git 20 0 2490440 32812 0 S 0.7 0.8 30:17.07 ruby

27668 polkitd 20 0 2882548 32384 0 S 0.7 0.8 485:50.33 mysqld

44193 root 20 0 162152 2516 1608 R 0.7 0.1 0:00.37 top

73993 gitlab-+ 20 0 2995128 223676 7352 S 0.7 5.8 152:17.16 prometheus

1532 root 20 0 1494472 1468 324 S 0.3 0.0 30:34.75 docker-containe

3394 polkitd 20 0 2481308 27756 0 S 0.3 0.7 487:52.39 mysqld

4322 root 20 0 0 0 0 S 0.3 0.0 16:49.22 xfsaild/dm-0

4647 polkitd 20 0 2481340 25204 0 S 0.3 0.7 487:31.54 mysqld

5725 polkitd 20 0 2546908 26412 0 S 0.3 0.7 487:41.66 mysqld

6032 polkitd 20 0 2407460 29228 0 S 0.3 0.8 487:46.57 mysqld

load average为1分钟,5分钟,15分钟的负载。

使用值除以CPU个数。在top下按1,可以查看CPU数。

top的命令

M 按照内存的使用率排序

P 按照CPU使用率排序

T 按照进程使用CPU时间累积排序

k 给PID发送15信号

l 显示所有CPU负载

q 退出

r 调整renice值来调整优先级

top的选项

# 查看某个用户的进程

top -u 用户名

# 查看某个进程的动态监测

top -p 进程id

3. 使用free -m查看内存使用情况

free -m

4. 前后台程序

将程序放在后台运行

command &

查看后台程序

jobs

后台程序放到前台

fg %1

后台程序放到后台运行

bg %1

杀死后台的进程

kill -9 %1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值