进程和计划任务管理

目录

前言

1.程序与进程

1.1程序

1.2进程

2.查看进程信息ps

2.1ps -aux

2.2ps -elf

3.top命令

4.查看进程信息pgrep

5.pstree命令:以树形结构列出进程信息

6.进程的启动方式

6.1手工启动

6.2调度启动

6.3进程的前后台调度

 7.查看处于后台的任务:jobs

8.恢复挂起命令到前台执行:fg

9.终止进程运行

9.1Ctrl+C组合键

9.2Kill、killall命令

9.3pkill命令

10.计划任务管理at

10.1at命令:一次性计划任务

10.2命令进程查询与删除:atq、atrm

11.crontab命令

11.1管理crontab计划任务

11.2crontab任务配置的格式

总结


前言

Linux系统在运行过程中也会产生进程,那么Linux中的进程又该如何调度呢?

1.程序与进程

1.1程序

1.保存在硬盘、光盘等个质中的可执行代码和数据

2.静态保存的代码

1.2进程

1.在CPU及内存中运行的程序代码

2.动态执行的代码

3.父、子进程

每个程序可以创建一个或多个进程

2.查看进程信息ps

ps命令:查看静态的进程统计信息

2.1ps -aux

常用的参数

-a:显示当前终端下的所有进程信息,包括其他用户的进程。与“x”选项结合时将显示系统中所有的进程信息。

-u:使用以用户为主的格式输出进程信息。

-x:显示当前用户在所有终端下的进程信息。

 

上述输出信息中,第一行为列表标题,其中各字段的含义描述如下。

USER:启动该进程的用户账号的名称。

PID:该进程在系统中的数字 ID 号,在当前系统中是唯一的。

%CPU:CPU 占用的百分比。

%MEM:内存占用的百分比。

VSZ:该进程使用的虚拟内存量(KB)。

RSS:该进程占用的物理内存量(KB)。

TTY:表明该进程在哪个终端上运行。不是从终端启动的进程则显示为?。

STAT:该进程的状态(D:不可中断的休眠状态:R:正在运行状态;S:处于休眠状态,可被唤醒;T:停止状态,可能是在后台暂停或进程处于跟踪调试状态: Z:僵尸进程,进程已经中止,但是部分程序还在内存当中)。

START:启动该进程的时间。

TIME:该进程占用的 CPU 时间。

COMMAND:启动该进程的命令的名称。

僵尸进程:父进程退出,子进程没有退出,那子进程无父进程管理,就变成僵尸进程。

2.2ps -elf

显示更加详细的信息

3.top命令

查看动态的进程排名信息

 

top 命令全屏操作界面快捷键:

默认 3s 刷新一次,按 s 修改刷新时间按空格 :立即刷新。

P:按 CPU 排序

M:按内存排序

T:按时间排序

p: 进程 IP,查看某个进程状态

N 键根据启动时间进行排序

数字键 1:显示每个内核的 CPU 使用率u/U

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值