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

Linux进程管理

时间:2023-06-21 15:44:25浏览次数:48  
标签:ps 管理 启动 关闭 Linux 进程 ID

程序运行在操作系统中,是被操作系统所管理的。

为管理运行的程序,每一个程序在运行的时候,便被操作系统注册为系统中的一个进程。

并会为每一个进程都分配一个独有的进程ID(进程号)

image-20230619145727944

可以通过ps命令查看Linux系统中的进程信息

语法:ps [-ef]
  • -e:显示出全部的进程
  • -f:以完全格式化的形式展示信息
  • 一般用法就是:ps -ef列出全部进程的全部信息
image-20230619145652813

从左到右

  • UID:进程所属用户。
  • PID:进程的进程号ID。
  • PPID:进程的父ID(启动此进程的其他进程)。
  • C:此进程的CPU占用率(百分比)。
  • STIME:进程的启动时间。
  • TTY:启动此进程的终端序号,如显示?,表示非终端启动。
  • TIME:进程占用CPU的时间
  • CMD:进程对应的名称或启动路径或启动命令

查看指定进程

  • 可以使用管道符来过滤,如:ps -ef | grep tail,即可准确的找到tail命令信息。

    image-20230619152800123
  • 过滤出进程号为2993的进程。


关闭进程

在windows系统中,可以通过任务管理器的结束进程,来关闭选择的进程。

同样,在Linux中,可以通过kill命令关闭进程。

语法:kill [-9] 进程ID
  • -9:表示强制关闭进程。不使用则会向进程发送信号要求关闭,但是否关闭看进程自身的处理机制。

示例

  • 不用-9

    image-20230621153542301
  • 用-9效果

    image-20230621153646852

标签:ps,管理,启动,关闭,Linux,进程,ID
From: https://www.cnblogs.com/KeFeng/p/17496382.html

相关文章

  • pta-成绩管理系统分析
    一、前言(1).知识点:我觉得用到的最多的就是HashMap,包括的HashMap的基本用法还有比如怎么排序的问题,都是比较陌生的点,需要课外的补充学习。(2).难度:难度本身还可以,难度降低的原因主要是类图以及类的设计方面老师在上课时整体分析了一遍,还有一个难点是HashMap的使用,由......
  • python代码-基于深度强化学习的微能源网能量管理与优化策略研究 关键词:微能源网;能量管
    python代码-基于深度强化学习的微能源网能量管理与优化策略研究关键词:微能源网;能量管理;深度强化学习;Q-learning;DQN内容::面向多种可再生能源接入的微能源网,提出一种基于深度强化学习的微能源网能量管理与优化方法。该方法使用深度Q网络(deepQnetwork,DQN)对预测负荷、风光等可......
  • mysql的用户和权限管理
    1.mysql用户和权限管理目录1.mysql用户和权限管理1.1.常用授权语句1.1.1.5.7以及以前的版本1.1.1.1.存储过程权限管理1.1.2.8.0的版本:1.1.3.删除用户及权限1.1.4.修改1.1.4.1.修改密码1.1.4.2.修改用户账号名称1.1.5.回收权限1.1.6.grant授权和直接操作权限表的区别......
  • Linux MySQL 5.7二进制 小版本升级
    LinuxMySQL5.7二进制小版本升级LinuxMySQL5.7二进制小版本升级MySQL5.7二进制安装在Unix/Linux上升级时,分为就地和逻辑升级方法。1就地升级就地升级包括关闭旧的MySQL服务器,用新的MySQL服务器替换旧的MySQL二进制文件或软件包,在现有数据目录上重新启动MySQL,以及运行mys......
  • Linux Powershell 安装教程
    在微软爱上 Linux 之后,PowerShell 这个原本只是Windows才能使用的组件,于2016年8月18日开源并且成为跨平台软件:https://linux.cn/article-7699-1.html,登陆了Linux和macOS。PowerShell 是一个微软开发的自动化任务和配置管理系统。它基于.NET框架,由命令......
  • greenplum账号和权限管理
    1.关于greenplum权限说明1.1.注意:Note:您必须单独为每个对象授予权限。例如,授予数据库上ALL权限,并不授予对该数据库中的对象的完全访问权限。它只授予数据库级别的(CONNECT、CREATE、TEMPORARY)到数据库本身的权限。1.2.基本概念1.2.1.基本概念1、在GP中,Database(数据......
  • 从linux免密码ssh登录到另外一个计算机
    一、从本地Linux做如下操作:  其中192.168.xx.xxx是远端的被登录的计算机1.进入.ssh目录: cd~/.ssh2.生成一对密钥: ssh-keygen-trsa3.发送公钥:    ssh-copy-id192.168.xx.xxx4.免密登录测试: ssh 192.168.xx.xxx 二、windows免密等Linux......
  • PG-DBA培训03:Linux平台PostgreSQL安装配置与管理入门
    一、风哥PG-DBA培训03:Linux平台PostgreSQL安装配置与管理入门本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库实战入门与安装配置阶段之Linux平台PostgreSQL安装配置与管理入门课程,学完本课程可以掌握基于Linux平台的PostgreSQL项目规划,PostgreSQL......
  • PG-DBA培训02:Win平台PostgreSQL安装配置与管理入门 原创
    一、风哥PG-DBA培训02:Win平台PostgreSQL安装配置与管理入门本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库实战入门与安装配置阶段之Win平台PostgreSQL安装配置与管理入门课程,学完本课程可以掌握基于Windows平台的PostgreSQL项目规划,PostgreSQL数......
  • 彻底关闭程序进程
    最近有很多人反应在触发Back按钮后,程序没有完全退出,依然可以通过DDMS看到程序的进程。或者再次启动程序后跳出“Theapplicationstoppedunexpectedly,tryagain”。解决以上问题的方法:在onDestroy()方法中加入Process.killProcess彻底终止当前程序进程。源代码(Java):1 pr......