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

Linux进程管理

时间:2023-11-26 21:01:15浏览次数:28  
标签:选项 管理 用户 监控 Linux 进程 对应

Linux中的进程管理

1. 进程的基本介绍

在linux中,每一个执行的程序和指令都称为一个进程.每一个进程都有一个独立的进程号
每一个进程,都会有一个对应的父进程.而这个父进程可以复制多个子进程.
每一个进程,都可能有两种方式存在:前台,后台.
前台进程是指,用户在屏幕上能够操作的程序对应的进程.
后台进程是指,已经运行但在屏幕上无法看到,用户也不能直接操作的程序对应的进程.
一般系统的服务都是以后台进程的方式存在,而且会常驻内存.只到强制停止或关机才会结束.

1. 查看CentOS(Linux)系统中执行的进程

基本语法: ps [选项]

效果: ps指令使用来查看目前系统中,有哪些在执行的进程,以及它们的状态.

常用选项:

  • -a 显示当前终端的所有进程信息
  • -u 以用户的格式显示进程信息
  • -x 显示后台进程的运行参数
  • -ef 查看父进程

2. 终止进程

基本语法:

  • kill [选项] 进程编号
  • killall 进程名称

效果: 通过进程编号或者名称杀死进程,通过名称操作时支持通配符.

常用选项: -9 表示强制进程立即停止

3.动态进程监控

基本语法: top [选项]

效果: 以动态更新的方式监控系统进程的状态,并可以和用户进行交互操作.

常用选项:

  • -d 秒数 刷新的间隔秒数,默认是3秒
  • -i 不显示闲置或者僵死进程
  • -p 进程id 只监控该id对应的进程状态
p 按cpu使用率来排序
m 按内存使用率来排序
n 按进程编号排序
u 监控用户对应的进程
k 杀死指定的进程
q

退出

 

标签:选项,管理,用户,监控,Linux,进程,对应
From: https://www.cnblogs.com/zyj2580/p/17857943.html

相关文章

  • 在Linux上使用终端给系统增加新的存储盘与分区
    在Linux系统中,你可以使用终端命令来增加新的存储盘与分区。本篇博客将指导你逐步完成这个过程。步骤1:识别新的存储盘首先,你需要插入新的存储盘到Linux系统中,或者通过MVwave给安装在本机的linux增加内存。然后,使用以下命令来查看系统是否识别到新的存储盘:sudofdisk-l这将列......
  • Linux学习随笔——文件查找、打包压缩及解压
    一、文件查找echo命令可以查看变量PATH的值;which命令可以在环境变量PATH设置的目录中查找符合条件的命令文件,查看其是否存在以及执行的位置;locate命令可以让用户快速查找到所需要的文件或目录,在使用该命令之前可先使用updatedb命令手动更新数据库;find命令:查找文件添加“i”忽......
  • C语言模拟进程状态
    首先定义进程状态的枚举类型为ProcessStatetypedefenum{NEW,READY,RUNNING,BLOCKED,TERMINATED}ProcessState;而后据图中进程运行代码intmain(){ProcessStateprocess=NEW;printf("Processcreated.State:NEW\n");process=REA......
  • 了解Linux存储管理
    Linux操作系统的存储管理是其核心功能之一,负责有效地管理计算机系统的内存资源。1.内存组成1.1物理内存物理内存是计算机硬件上实际存在的内存,由RAM(随机存储器)组成。Linux内核通过物理内存管理器来分配和释放这些硬件内存。1.2虚拟内存虚拟内存是一种将硬盘空间扩展到物理......
  • 一个基于.NET Core开源、跨平台的仓储管理系统
    前言今天给大家推荐一个基于.NETCore开源、跨平台的仓储管理系统,数据库支持MSSQL/MySQL:ZEQP.WMS。仓储管理系统介绍仓储管理系统(WarehouseManagementSystem,WMS)是一种用于管理和控制仓库操作的软件系统,它可以帮助企业实现对仓库内物品的跟踪、存储、拣选、包装和发运等全过程......
  • 性能测试复习准备——linux环境下安装kafka_2.13-3.2.3.tgz
    参考:https://www.bilibili.com/video/BV1Xy4y1G7zA?p=6&vd_source=79bbd5b76bfd74c2ef1501653cee29d6      解压到目录路径下:  启动kafka之前,首先启动zk:       修改配置文件:        启动kafka和查看:       ......
  • Arch Linux高分辨率屏幕设置分辨率及dpi缩放
    序言由于笔记本原生屏幕分辨率太渣,于是购入一块2440x1400、14英寸副屏。窗口管理器为dwm,使用startx命令进入环境注:此文不会改变tty的设置,仅设置xorg下某用户的个人设置目标实现:关闭笔记本屏幕,只使用副屏副屏分辨率设置为最高,且屏幕缩放设置为合适大小高分辨率小屏幕导致......
  • Linux桥接模式无网络的坑
    Linux虚拟机是VMware装的CentOS764位,从NAT模式(网络正常)改到了桥接模式,就是上不去网,排查如下:0.更改乔迁模式: 1.输入命令:vim/etc/sysconfig/network-scripts/ifcfg-ens33 发现ONBOOT是yes没问题。2.曾经将桥接模式的自动改成Inter开头的那个,无效 3.死......
  • 用户管理
            ......
  • Linux操作系统学习7
    Linux操作系统存储管理在此分享一下Linux操作系统的存储管理。在Linux操作系统中,存储管理是非常重要的一部分。它涉及到如何管理计算机的内存、磁盘和其他存储设备,以确保系统的高效运行。Linux操作系统的存储管理主要包括以下几个方面:1.内存管理:Linux操作系统使用虚拟......