Linux 进程管理

1.who:查看登录的用户,所用的终端,登录时间。

2.ps:
不使用参数:

cao@ubuntu:~$ ps
PID TTY          TIME CMD
2388 pts/9    00:00:00 bash
2578 pts/9    00:00:00 ps

PID:运行着的命令的进程编号
TTY:命令所用终端
TIME:运行命令cpu所用时间
CMD:该进程所用的命令

命令参数:(列举)
-e:显示所有进程
-l:以详细格式显示
-A:同-e
-u <用户识别码>:列出属于该用户的程序的状况,也可使用用户名称来指定

# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

USE:用户名
UID:用户ID(User ID)
PID:进程ID(Process ID)
PPID:父进程的进程ID(Parent Process id)
SID:会话ID(Session id)
%CPU:进程的cpu 占用率
%MEM:进程的内存占用率
VSZ:进程所使用的虚存的大小(Virtual Size)
RSS:进程使用的驻留集大小或者是实际内存的大小,Kbytes 字节。
TTY:与进程关联的终端(tty)
STAT:进程的状态:进程状态使用字符表示的(STAT 的状态码)
 R:运行Runnable (on run queue) 正在运行或在运行队列中等待。
 S:睡眠Sleeping 休眠中, 受阻, 在等待某个条件的形成或接受到信号。
 I:空闲Idle
 Z:僵死Zombie(a defunct process) 进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放。
 D:不可中断Uninterruptible sleep (ususally IO) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生。
 T:停止Terminate 进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU 信号后停止运行运行。
 P:等待交换页
 W:无驻留页has no resident pages 没有足够的记忆体分页可分配。
 X:死掉的进程
 <:高优先级进程高优先序的进程
 N:低优先级进程低优先序的进程
 L:内存锁页Lock 有记忆体分页分配并缩在记忆体内
 s:进程的领导者(在它之下有子进程);
 l:多进程的(使用CLONE_THREAD, 类似NPTL pthreads)
 +:位于后台的进程组
START:进程启动时间和日期
TIME:进程使用的总cpu 时间
COMMAND:正在执行的命令行命令
NI:优先级(Nice)
PRI:进程优先级编号(Priority)
WCHAN:进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map 文件中获得的。
FLAGS:与进程相关的数字标识

3.jobs
jobs
用来显示当前shell 下正在运行哪些作业(即后台作业)。
catCtrlz[1]+Stoppedcat cat
(按下Ctrl-z 挂起当前进程)
[1]+ Stopped cat
$ jobs
[1]- Stopped cat
[2]+ Stopped cat
第一列方括号中的数字表示作业序号,它是由当前运行的shell 分配的,而不是由操作系统统一分配的。在当前shell 环境下,第一后台作业的作业号为1,第二作业的作业号为2,等等。第二列中的“+”号表示相应作业的优先级比“-”号对应作业的优先级高。第三列表明作业状态,是否为运行、中断、等待输入或停止等。最后列出的是创建当前这个作业所对应的命令行。

4.fg和bg
bg [%job]:
将一个在后台暂停的命令,变成继续执行
fg [%job]:
将后台中的命令调至前台继续运行
jobs:
查看当前有多少在后台运行的命令
ctrl + z:
可以将一个正在前台执行的命令放到后台,并且暂停

5.kill
kill [PID|%作业号]:杀死PID进程
kill -9 [PID|%作业号]:强制杀死
killall <进程名称>:杀死同一进程组所有进程

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值