linux进程管理和作业任务

进程是为了使多个程序可以并发的执行,提高系统的资源利用和吞吐量

1.linux中每个进程都有一个识别号PID

2.系统第一个启动进程是init,PID是1,是唯一一个由系统内核直接运行的进程,新的进程都是系统调用fork来产生,除了init之外,每个进程都有一个父进程。

3每个进程有实际用户识别号(运行此进程的用户识别号),实际组识别号(运行此进程的组识别号)。

4.进程的类型,交互进程,由一个Shell启动的进程。

批处理进程,不与特定的终端相关联,提交到等待队列中顺序执行的进程。

守护进程,在linux启动后,需要运行在后台的进程

5.进程的启动方式,手动启动,调度启动。

6.进程管理,ps查看进程,-a显示所有进程,-e,在命令后显示环境变量,-u显示用户名和启动时间的信息,-x显示没有控制终端的进程,-f显示进程树,-w宽行输出,

7.kill,杀死进程。killall也可以杀死进程,而kill命令后指定要杀死的进程PID,而killall指定进程的终止信号。

作业控制:

1.作业控制是指当前正在运行的进程的行为,也称为进程控制,

2.cmd &后台运行

ctrl+d终止一个正在前台的进程

ctrl+c终止一个正在前台的进程(强行)

ctrl+z把一个前台进程挂起

jobs显示后台和被挂起进程

bg重新启动一个挂起的任务

fg把一个后台运行的作业放在前台的运行。

(0)

相关推荐

  • 简要剖析Linux系统的进程管理机制

    一 .进程的概念和分类1.进程的概念Linux是一个多用户多任务的操作系统.多用户是指多个用户可以在同一时间使用同一个linux系统: 多任务是指在Linux下可以同时执行多个任务,更详细的说,lin ...

  • Linux进程和线程的基础与管理

    一.进程的基本概念 程序是为了完成某种任务而设计的软件,比如vi是程序。什么是进程呢? 进程就是运行中的程序。一个运行着程序,可能有多个进程。比如Web服务器是Apache服务器,当管理员启动服务后, ...

  • Linux中进程管理工具htop的安装与其命令使用教程

    Linux中进程管理工具htop的安装与其命令使用教程

  • 优化大师进程管理大师

    在Windows3x的时代,尽管Windows像一个多线程的进程来完成操作,在多个应用程序之间共享CPU时间,让每个应用程序都有机会执行,但所有应用程序必须是单线程的。Windows9x/NT/200 ...

  • 怎样打开进程管理器

    进程管理器是电脑清理垃圾,监控电脑性能和管理软件进程的一种自带程序,有了此程序,才能更好的发挥电脑运行状况,今天介绍,如何打开进程管理器 方法一: 组合键"ctrl+alt+delete" 方法二: ...

  • 金山毒霸如何使用进程管理器?金山毒霸使用进程管理器教程

    金山毒霸如何使用进程管理器?金山毒霸的进程管理器,是利用了"互联网可信认证"技术的进程管理器,能够实时标注出系统中存在的木马、病毒、恶意软件等可疑与威胁进程,同时加入了详尽的进程描述信息,帮助快速定位 ...

  • Win7系统巧用Windows进程管理器

    Windows进程管理器是一款功能比较强大的进程管理工具,可以进程查询、进程管理,包括结束进程、暂停进程、恢复进程、删除进程等,还可以进行端口访问查询、查看系统性能信息等。 1、进程管理 在win7系 ...

  • WinXP下如何删除进程管理器中的GoogleUpdate进程

    使用WinXP系统的朋友经常都会用到进程管理器,进程管理器可以帮你监控到每一个悄悄在后台运行的程序。有不少细心的WinXP用户会发现,进程管理器中总是出现GoogleUpdate.exe进程,看名字我 ...

  • Windows优化大师Wopti进程管理大师怎么使用

    在使用电脑的过程中,我们可能会遇到操作错误或者有些进程被木马破坏.有时,黑客木马程会在系统中驻留一些进程,而一些杀毒软件由于无法主动关闭这些进程进行清除,会要求使用者重新启动计算机后进行杀毒(也就是不 ...