进程与计划任务管理相关命令(如何查看进程信息、进程的启动与终止、计划任务管理)

一、程序和进程的关系

1.1 程序

  • 保存在硬盘、光盘等个质中的可执行代码和数据
  • 文件中静态保存的代码

1.2 进程

  • 在CPU及内存中运行的程序代码
  • 动态执行的代码
  • 父、子进程
    ——每个程序可以创建一个或多 个进程

1.3 ps命令——查看进程信息

1.3.1 查看静态的进程统计信息

ps aux

a:
显示终端_上的所有进程,包括其它用户的进程
u:
显示所有终端的进程
x:
显示所有终端的进程
在这里插入图片描述
上图各列的解释:

  • USER:
    进程的用户
  • PID:
    进程的ID
  • %CPU:
    进程占用的CPU百分比
  • %MEM:
    占用内存的百分比
  • VSZ:
    该进程使用的虚拟内存量(KB)
  • RSS:
    该进程占用的物理内存量(KB)
  • TTY:
    启动进程的终端名。不是从终端启动的进程则显示为?
  • STAT:
    该行程的状态(D: 不可中断的休眠状态;R:正在运行状态 S:处于休眠状态,可被唤醒;T:停止状态,可能是在后台暂停或进程处于跟踪调试状态;z:僵厂进程,进程已经中止,但是部分程序还在内存当中)
  • START:
    该进程被触发启动时间
  • TIME:
    该进程实际使用CPU运行的时间
  • COMMAND:
    进程的启动命令
    (僵尸进程:一个进程结束了,但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程,因为每个进程结束的时候,系统都会扫描当前系统中所运行的所有进程,看有没有哪个进程是刚刚结束的这个进程的子进程,如果是的话,就由Init来接管它,成为它的父进程,子进程退出后init会回收其占用的相关资源。
    但是如果子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。)

1.3.2 查看静态的进程统计信息

ps -elf

-e:
显示系统内的所有进程信息
-l:
使用长格式显示进程信息
-f:
使用完整的格式显示进程信息

在这里插入图片描述
上图各列的解释:

  • F:
    内核分配给进程的系统标记
  • S:
    进程的状态
  • UID:
    启动这些进程的用户
  • PID:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值