首页 > 系统相关 >进程管理

进程管理

时间:2023-11-28 22:35:27浏览次数:23  
标签:ps 查看 管理 top 进程 CPU 运行

1.初始进程

进程是已启动的可执行程序的运行实例。进程有以下组成部分
已分配内存的地址空间。
安全属性,包括所有权凭据和特权
程序代码的一个或多个执行线程。
进程状态。

每个进程都有唯一的进程标识PID一个PID 只能标识一个进程,PPID 为父进程I,需要给该进程分配系统资源
进程状态是指程序执行过程中的变化。进程状态随着程序的执行和外界条件的变化而转换,一般分为3 类:就绪态、运行态、阻塞态,如图 5.1 所示
就绪态:进程已经具备运行条件,但是 CPU 还没有分配过来。
运行态:进程占用CPU,并在 CPU 上运行。

 2.查看进程

1.ps 静态查看进程

 

ps aux:查看系统中的所有进程,使用BS操作系统格式
ps -le:查看系统中的所有进程,使用LINUX标准命令格式
选项:a:显示一个终端的所有进程,除会话引线外;
u:显示进程的归属用户及内存的使用情况;
x:显示没有控制终端的进程;
-l:长格式显示更加详细的信息;
-e:显示所有进程;
常用的命令:ps aux:可以查看系统中所有的进程
ps -le:可以查看系统中所有的进程,而且还能看到进程额父进程的PID和进程优先级;
ps -l:只能看到当前shell产生的进程;

2.top命令

功能:持续监听进程运行状态
命令格式:top[选项]
-d秒数:指定top命令每隔几秒更新,默认是3秒
-b:使用批处理模式输出。一般和“-n”选项合用,用于把top命令重定向到文件中。
-n次数:指定top命令执行的次数。一般和“-”选项合用
-p进程pid:仅查看指定id的进程。
-s:使top命令在安全模式中运行,避免在交互模式中出现错误;
-u用户名:只监听某个用户的进程;

第一行:程序名-系统时间 运行时间 登录用户 CPU负载:

第二行:总进程数 运行数 睡眠数 停止数 僵死数

第三行:CPU使用占比  us用户  sy系统  ni优先级  id空闲  wa等待  hi硬件  si软件  st虚拟机

第四行:物理内存K  total总共  free空闲  userd使用  cache缓存硬盘内容

第五行:交换区  total总共  free空闲  userd使用  可用于下一次分配的物理内存数量

 3.用信号控制进程

用kill来终止程序的运行

 

标签:ps,查看,管理,top,进程,CPU,运行
From: https://www.cnblogs.com/lhcn/p/17863285.html

相关文章

  • yum管理器
    一、yum介绍Yum(全称为YellowdogUpdater,Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查......
  • Linux文件管理的相关命令
    文件目录与路径mkdir创建一个文件夹.mkdir-p一次性创建多个文件夹,在自己的当前所在目录,用指令qwd查看.qwd自己的当前所在目录.qwd-p查看自己的绝对路径.目录与文件操作ls-a查看隐藏目录和文件.在自己的所在的目录下.ll(ls-a)查看目录和文件属性.cd切换目录.rmdir......
  • Linux存储管理
    1存储管理在Linux系统下,系统识别到硬盘后,会为其创建一份初始分区表。硬盘在分区后才可以使用。系通过分区表来管理磁盘。 1.1磁盘磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写......
  • Linux用户管理
    用户/组概览从CentOS6开始,UID为0是特权用户,UID为1~499是系统用户,UID为500以上为普通用户。root用户可以拥有所有系统权限,是超级用户。管理用户/组useradd命令能创建用户grep能过滤信息userdel可以用来删除用户groupdel命令可以删除用户组passwd命令可以用来修改用户密码 ......
  • 基于springboot的课程作业管理系统-计算机毕业设计源码+LW文档
    一、 研究目的和意义当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能......
  • 第2章 文件管理
    1.文件目录和路径 绝对路径:从根目录开始的完整路径 相对路径:相对于当前工作目录的路径  2.根目录的常见目录:/bin:bin是Binary的缩写,这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev是D......
  • Linux:RPM包管理
    一 、RPM包管理1、软件包管理介绍1.1、软件包分类源码包(就是直接的代码)a.脚本安装包(多了个安装界面,但是方便)二进制包(就是源码经过编译后的文件)(别名RPM包或系统默认包)1.2、源码包优点•开源,可以直接修改源代码•自由选择所需功能•编译安装,更加稳定效率也搞•卸载方便(直接......
  • Linux用户管理心得
    Linux系统是多用户、多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的用户所拥有。创建用户/组首先使用useradd命令创建用户qf01,不指定任何选项,然后使用grep命令过滤出该用户信息删除用户/组如果一个用户需要被删除,可以使用userdel命令,但若想同......
  • 系统管理
    grep:可进行字符查找,如ls后查找指定命令linux中的进程和服务计算机中,一个正在执行的程序或命令,被叫做“进程”(process)启动之后一直存在,常驻内存的进程,一般被称作“服务”(service)service服务管理(CentOS6)1.基本语法service+服务名+starl/stop/restart/status可启动,停止,重启或查看......
  • Linux文件管理
    在Linux系统中,一切皆文件,因此学习文件管理是非常有必要的。文件管理包括创建文件,复制文件,删除文件,移动文件,查看文件,编辑文件,压缩文件,查找文件等。Linux作为一种流行且强大的操作系统,其文件管理功能也非常丰富。本文将以详细的实例和解释,介绍Linux文件管理的基础命令和高级技巧,帮......