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

进程管理

时间:2023-11-24 22:11:24浏览次数:33  
标签:查看 管理 PID 终止 kill 信号 进程

   进程的含义为正在运行的程序,包括这个运行的程序所占用的系统资源,进程是具有一定独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度的一个独立单位。同一个程序,同一时刻被两次运行了,它们就是两个独立的进程。

 

查看进程包括静态进程和动态进程

ps aux        //静态查看进程
top           //动态查看进程

 

基本权限意义

列名 说明 列名 说明
USER 运行进程的用户 RSS 占用实际内存
PID 进程ID TTY 进程运行的终端
%CPU CPU占有率 STAT 进程状态
%MEM 内存占有率 TIME 进程累计占有CPU时间
VSZ 占有虚拟内存 COMMAND 进程发起者

 

 

 

 

 

 

 

 

ps -ef 可以查看UID,PID,PPID等信息,查看指定进程PID的方法可以使用cat命令,pidof命令,pgrep命令

ps -ef 

cat /run/sshd.pid
pidof sshd
pgrep sshd

 

kill命令的常用信号

信号编号 名称 特征及意义
1 SIGHUP 启动被终止的进程,重新加载,PID不会发生变化
9 SIHKILL 强制终止进程,使用此信号可能导致进程无法再次启动
15 SIGTERM 默认信号,以正常流程终止进程,允许进程释放资源。若进程已经出现问题,无响应,此信号将不起作用    
18 SIGCONT 恢复进程
19 SIGSTOP 暂停进程

 

 

 

 

 

 

 

kill -l    //查看全部信号
kill -1
kill -9
... kill -19
killall vsftpd //终止某个指定名称的服务所对应的全部进程,现在是终止所有的vsftpd服务进程

 

标签:查看,管理,PID,终止,kill,信号,进程
From: https://www.cnblogs.com/lcy1111/p/17842186.html

相关文章

  • 【Python进阶笔记】md文档笔记第6篇:Python进程和多线程使用(图文和代码)
    本文从14大模块展示了python高级用的应用。分别有Linux命令,多任务编程、网络编程、Http协议和静态Web编程、html+css、JavaScript、jQuery、MySql数据库的各种用法、python的闭包和装饰器、mini-web框架、正则表达式等相关文章的详细讲述。全套md格式笔记和代码自取:请移步这里......
  • 理解和使用Linux用户管理
    Linux操作系统,中的用户管理是系统管理员必须掌握的关键技能之一。1.用户基础知识1.1用户账户在Linux中,每个用户都有一个唯一的用户名,用于标识其身份。通过useradd命令可以创建新用户账户,而passwd命令则用于设置用户的密码。sudouseraddnewusersudopasswdn......
  • Linux用户管理回顾
    在Linux系统中,用户管理是系统管理者的一项重要任务。正确管理用户账户可以确保系统的安全性和稳定性。本文将介绍Linux系统中的用户管理相关指令和操作方法。添加用户要在Linux系统中添加新用户,可以使用useradd命令。以下是添加用户的示例:bash复制$useraddusername此命令......
  • 进程管理
    进程是已启动的可执行程序的运行实例,进程有以下组成部分:·一个文件·被分配内存的地址空间·有权限限制·程序代码的一个或多个副本(也叫执行线程)二、进程管理1.目标了解进程的相关信息:·PID,PPID·当前的进程状态·内存的分配情况·CPU和已经花费的实际时间·用户UID,它......
  • Linux文件管理:理解基本概念与常用命令
    1.文件系统基础1.1树状文件结构Linux文件系统采用树状结构,以根目录(/)为起点,所有文件和目录都位于其下。理解这个层次结构是理解Linux文件管理的关键。1.2文件与目录在Linux中,一切皆文件。文件可以是文本文件、二进制可执行文件、目录等。目录用于组织文件,使其更有层次感。2......
  • casbin快速入门:grom适配器管理策略
    一、概述上一讲我们已经讲了基础的策略管理。用配置文件来管理,在大型项目里肯定是不够的。所以这一讲我们讲一下用数据库来进行策略管理,我们选择Mysql。官方网站也给我们推荐了对应的适配器:我们选择Grom这个适配器来进行管理,主要是我们后期使用gin框架,这个比较习惯:二、添加适配器代......
  • 基于微信小程序的酒店管理系统设计与实现(源码+lw+部署文档+讲解等)
    (文章目录)详细视频演示请联系我获取更详细的演示视频具体实现截图[外链图片转存中...(img-Lkna8qpn-1700727246356)]技术栈后端框架SpringBootSpringBoot内置了Tomcat、Jetty和Undertow等服务器,这意味着你可以直接使用它们而不需要额外的安装和配置。SpringBoot的一......
  • 学习Linux用户管理
    Linux是一个多用户、多任务的操作系统,因此用户管理是系统管理员和Linux使用者必须掌握的重要技能之一。本文将深入探讨Linux用户管理的方方面面,包括用户的创建、删除、权限管理等关键概念。1.用户与用户组在Linux系统中,每个用户都有一个唯一的用户名,用于标识和访问系统资源。用......
  • 文件管理
    1.文件系统概览Linux文件系统采用层次化的树状结构,最顶层是根目录(/)。了解这个结构对于有效管理文件至关重要。常见的目录包括:/:根目录/home:用户主目录/etc:配置文件/bin、/sbin、/usr/bin、/usr/sbin:可执行文件/var:可变数据/tmp:临时文件2.文件和目录基本操......
  • 搞本资料准备高项。。。。信息系统项目管理师 官方教程(第四版)
    这玩意真有啥用吗?单位一定要求考。。。前辈给了个最新的电子版,让我自己看。。。https://www.kdocs.cn/l/cn7YH7yl1vNg信息系统项目管理师官方教程(第四版)......