Linux之进程管理与服务管理指令笔记

BAT-adb shell PS命令 主要介绍在项目使用当中对ps命令的使用总结(本文以camera为例进行说明) 1、首先使用ps -ef 命令能够得到当前系统运行的所有进程信息 ps -ef 2、查找想要获取的进程信息,例camera ps -ef | grep camera 3、忽略grep查询进程名 ps -ef | grep camera | grep -v grep 4、进行查找该进程... 阅读详情

进程管理

ps指令

基本语法

ps 选项

常用选项

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

功能描述

查看进程状态

应用演示

  • SystemV展示风格
  • USER:用户名称
  • PID:进程号•%CPU:进程占用CPU的百分比
  • %MEM:进程占用物理内存的百分比
  • VSZ:进程占用的虚拟内存大小(单位:KB)
  • RSS:进程占用的物理内存大小(单位:KB)
  • TT:终端名称,缩写.
  • STAT:进程状态,其中S-睡眠,s-表示该进程是会话的先导进程,N-表示进程拥有比普通优先级更低的优先级,R-正在运行,D-短期等待,Z-僵死进程,T-被跟踪或者被停止等等
  • STARTED:进程的启动时间
  • TIME:CPU时间,即进程使用CPU的总时间
  • COMMAND:启动进程所用的命令和参数,如果过长会被截断显示
    在这里插入图片描述
    配合管道符过滤信息
    在这里插入图片描述
    以全格式显示当前所有的进程,查看进程的父进程。
  • UID:用户ID
  • PID:进程ID
  • PPID:父进程ID
  • C:CPU用于计算执行优先级的因子。数值越大,表明进程是CPU密集型运算,执行优先级会降低;数值越小,表明进程是I/O密集型运算,执行优先级会提高•STIME:进程启动的时间
  • TTY:完整的终端名称
  • TIME:CPU时间
  • CMD:启动进程所用的命令和参数

在这里插入图片描述

kill和killall指令

基本语法

kill 选项 进程号
killall 进程名称

常用选项

  • -9:表示强迫进程立即停止

功能描述

通过进程号杀死进程
通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用

应用演示
在这里插入图片描述
在这里插入图片描述

pstree指令

基本语法

pstree 选项

常用选项

  • -p 显示进程的PID
  • -u 显示进程的所属用户

功能描述

更加直观的来看进程信息

应用演示
在这里插入图片描述

服务管理

service指令

基本语法

service 服务名 [start|stop|restart|reload|status]

注意:在CentOS7.0后不再使用service,而是systemctl

功能描述

对于某个服务进行start|stop|restart|reload|status的操作

应用演示
在这里插入图片描述

chkconfig指令

基本语法

chkconfig --list
chkconfig --list | grep 服务名
chkconfig 服务名 --list
chkconfig --level 服务级别 服务名 on/off

注意:在CentOS7.0后不再使用service,而是systemctl

功能描述

查看全部服务在各个等级下是否自动运行
查看某个服务在各个等级下是否自动运行
查看某个服务在各个等级下是否自动运行
设置该服务等级下是否自动运行

应用演示
在这里插入图片描述

在这里插入图片描述

top指令

基本语法

top 选项

常用选项

  • -d 秒数 指定top命令每隔几面更新,默认是3秒,在top模式的交互当中可以执行命令
  • -i 使top不显示空闲进程和僵尸进程
  • -p 通过指定进程id来监控某个进程

功能描述

对服务进行监控

应用演示

注意:如果要排序

  • 按cpu使用率排序,按P
  • 按使用内存排序,按M
  • 按PID排序,按N
  • 监控指定用户,按u输入用户名
  • 退出,按q
    在这里插入图片描述

netstat 指令

基本语法

netstat 选项

常用选项

  • -an按一定顺序排列输出
  • -p显示哪个进程在调用

功能描述

查看系统所有的网络服务

应用演示
在这里插入图片描述

Android 进阶——性能优化之借助adb shell ps /top 指令详细分析进程 性能优化之借助adb shell ps /top 指令详细分析进程 阅读详情

相关推荐

ADB原理(第四篇:深入理解adb命令有无双引号的区别)

理解一下shell编程中双引号的作用

王员外的博客 1272

操作系统重要知识清单:一起来搞懂进程呀!!

相关概念 进程定义 程序:程序就是一个指令序列 引入多道程序技术之后:为了方便操作系统管理,完成各程序并发执行,引入了进程、进程实体的概念。 内存中同时放入多道程序,各个程序的代码、运算数据存放的位置不同。擦欧总系统要怎么才能找到各个程序的存放位置呢? 系统为每个运行的程序配置一个数据结构,称为进程控制块(PCB),用来描述进程的各种信息(如程序代码存放位置) PCB、程序端、数据段三部分构成了进程实体(进程映像)。一般情况下,把进程实体就简称为进程;例如:所谓创建进程,市值上是创建进程实体中的

weixin_39568744的博客 2621

Multisim实现555计时器模拟简易电子琴

一. 元器件介绍 这里用到的元器件有: DIgital power(VCC)数字电源 频率计数器(XFC) 示波器(XSC) ground 数字地 Capacitan 电容器 Resistor 电阻器 555_VIRTUAL 555计时器 触发按键(DIPSW)(DPST)(SPST)

是你呀星途的博客 2万+

adb之ps命令用法

adb之ps命令用法

似霰的博客 3137

泛微ecology9二次开发-附件上传-安全实践

本文深入探讨了泛微ecology9二次开发中附件上传功能的安全实践。针对原生接口的安全机制,文章提出了同源部署与服务端代理转发两大核心策略,并提供了基于Vue3和Element Plus的完整前端实现代码,重点解决了会话验证、权限控制及文件关联等关键安全问题,确保二次开发应用能安全、稳定地与ecology9系统集成。

qsc9012345的博客 535

esp32-C3固件烧录用户手册

温馨提示:1.esp32-C3 BOOT脚为GPIO9,需要从芯片小板中焊接引出2.芯片小板中已经预留了所有烧录相关的引脚,大家可以按需焊接引线3.程序下载完,使用串口查看log时,需要使用220v供电使用(请务必准守用电安全)。原因:由于插座中包含继电器,计量计等耗电设备,所以usb转串口提供的3.3V电压和电流可能会出现供电不足,表现为usb转串口与电脑连接断断续续,导致无法查看log。

hbwang的博客 1万+

Linux 2021韩顺平网课笔记:进程管理

超详细笔记,演示截图,助力理解

2301_81125077的博客 1145

从智能家居到智慧城市:AI Agent Harness Engineering 作为统一控制中枢

我们可以把每个独立的智能系统看作一根带有独立功能的电线:智能家居Agent是负责家庭设备控制的电线,社区Agent是负责社区管理的电线,城市交通Agent是负责交通调度的电线,而AHE就是把这些分散的电线整合起来的「智能线束」:它不仅负责把不同接口、不同协议、不同层级的Agent连接起来,还提供统一的编排、调度、协同、观测能力,实现全局效用最大化的智能决策。

AI Agent Harness Engineering 202

linux基础学习,有相应的笔记文件XMind和Word(基于centos8(主要的)和Ubuntu20),里面有linux基本操作指令和JavaEE,大数据相关的shell。2021年4月26日

前面的话 这篇文章是我学习linux的一个记录,我是用XMind记笔记的,然后转换为Word最后粘贴到这里的,如果感兴趣的话,可以下载我上传的文件,都是免费的,大家共同学习,如果有什么错误,或者意见还希望大家可以提出来。 这个linux基础学习产生的笔记(基于centos8(主要的)和Ubuntu20),里面有linux基本操作指令和JavaEE,大数据相关的shell。JavaEE中包含了JDK的安装和卸载,Tomcat,eclipse,MySQL。 2021年4月26日 文件下载链接(等今天上传的链接.

qq_43987149的博客 1337

【零基础教程】HEC-RAS 1D/2D全流程模拟指南|从水动力到水质建模一次搞定!

HEC-RAS由美国陆军工程兵团水文研究中心研制,具有完整的一二维耦合的水动力及水环境模拟功能,也具有闸、涵洞、桥梁以及泵站等水利构筑物的模拟能力;同时也可以与HEC研制的水文模型(HMS)、洪水淹没风险和损失分析软件(FDA)等耦合,是免费软件中使用最方便、应用最广泛的软件之一。2.HEC-RAS与HEC-HMS的耦合(不详细讲HEC-HMS)3.淹没风险分析软件HEC-FDA与HEC-RAS耦合。案例十八:HEC-RAS与HEC-HMS的耦合。案例十九:HEC-RAS与HEC-FDA的耦合。

weixin_48230888的博客 873

如何安装最新版本的 SAP ABAP Development Tool ( ADT ) ,并且能够随时升级

下载链接:https://tools.hana.ondemand.com/#abap 首先安装 Eclipse IDE for Java Developers 找到适合自己操作系统的 Eclipse 安装包: 安装之后,打开Eclipse: Install -> New Softwares, 输入 url:https://tools.hana.ondemand.com/latest 全部安装: 安装完毕之后,新建一个 ABAP Project,本地 SAP GUI 里添加的系统,会自动带出来:

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 4286

基础入门Linux笔记-全-通俗易懂版

linux的基础常用命令

m0_61185830的博客 857

[deprecated]第四章:TTM分析: 4.2.1 存储分配ttm_bo_validate功能实现分析

ttm_bo_validate是TTM框架中负责验证和调整BufferObject物理内存分配的核心函数,主要用于显存管理。该函数通过placement参数判断BO是否需要迁移或重新分配资源,完成内存分配、迁移及缓存策略调整等操作。实现流程包括资源释放、兼容性检查、迁移保护、新资源分配、迁移实现等步骤,支持多跳迁移和临时缓冲区。典型应用于显存溢出迁移、缓存策略调整、驱动初始化等场景,确保BO始终处于预期状态。

图形/计算GPU的驱动与虚拟化技术分享园地 847

Linux【实操篇】—— 进程管理、服务管理、软件包管理(rpm、yum)

Linux进程管理、服务管理、软件包管理(rpm、yum)详细讲解。

商务合作 | 共同学习 | 携手共进 9万+

用AList挂载网盘,无损看VR电影教程,无需下载到PICO头显本地!

用AList挂载网盘 + WebDAV直连头显,看片像拉本地一样流畅,不怕卡顿、不怕没空间,简直是VR看片刚需配置!别再用U盘传电影了,用AList + WebDAV,直接流畅看4K,看片效率翻倍,体验提升一个档次!

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 5546

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Linux学习篇10——Linux 进程管理深度解析:进程基础、常用指令、服务管理与系统监控

服务是指的我们在电脑前台看不到的进程,也就是在后台持续运行,为系统或者其他程序提供特定功能的程序,其不在前台运行,一般不会被用户直接观察看到,所以不带有用户界面。服务一般又可以理解为守护进程,其实就是实现服务功能的哪个进程本身。Web服务器(Apache/Nginx)、数据库(MySQL/PostgreSQL)、SSH服务器(sshd)、防火墙(firewalld/iptables)等。传统 SysVinit 系统:依赖service和chkconfig指令(如 CentOS 6、早期 Ubuntu)

buyutang_的博客 1593

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【linux】linux实操篇之进程管理

本篇博客总结linux中的进程管理相关知识,主要有进程介绍,终止进程,服务管理以及监控服务,一起来看看吧!

阿牛的博客 3719

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Linux【实操篇】—— 进程管理、服务管理

服务运行在后台,监听某个端口等待某个程序的请求,如 sshd、mysqld、防火墙 等都属于服务,服务又被称为守护进程。可以看到,进程 sshd 的 id 为 1478,它的父进程 id 为 1;举例:关闭 network 服务在运行级别 3 的自启动服务,再使用 --list 指令可以看到,network 服务的自启动功能已关闭。需要注意的是,如果一个进程下有子进程,该进程被终止后它的所有子进程也将被终止。,功能与 ps 指令相似,区别在于 top 是动态的监控进程,可以查看进程的更新过程。

2401_87021374的博客 581

linux服务管理及进程管理

程序:后端语言编写的可以运行的软件进程:程序运行起来后在内存中的表现状态为进程PID:进程号内存空间:用于存储进程运行过程中产生的数据守护进程:某一个需要一直处于运行状态,在后台运行的进程,用于提供某些系统功能。

2401_86272265的博客 808

Linux学习笔记:进程管理,服务管理,防火墙与端口配置

本系列笔记参考韩顺平视频教程,部分内容重新编排修改,供个人查阅和快速入门。

weixin_47630075的博客 933

Linux【实操篇】—— 进程管理、服务管理、软件包管理(rpm

服务运行在后台,监听某个端口等待某个程序的请求,如 sshd、mysqld、防火墙 等都属于服务,服务又被称为守护进程。可以看到,进程 sshd 的 id 为 1478,它的父进程 id 为 1;举例:关闭 network 服务在运行级别 3 的自启动服务,再使用 --list 指令可以看到,network 服务的自启动功能已关闭。需要注意的是,如果一个进程下有子进程,该进程被终止后它的所有子进程也将被终止。,功能与 ps 指令相似,区别在于 top 是动态的监控进程,可以查看进程的更新过程。

2401_87021386的博客 546

Linux 进程管理

进程的常用指令、服务管理常用指令、动态监控常用指令

每篇博客都不是最终版,都会随着我的学习更新 1658

【Linux】进程管理与服务管理

什么是进程 在 Linux 系统当中:『触发任何一个事件时,系统都会将他定义成为一个进程,并且给予这个进程一个 ID ,称为 PID,同时依据启发这个进程的用户与相关属性关系,给予这个 PID 一组有效的权限设定。』从此以后,这个 PID 能够在系统上面进行的动作,就与这个 PID 的权限有关了! 程序一般是放置在实体磁盘中,然后透过用户的执行来触发。触发后会加载到内存中成为一个个体,那就是进程。 每个程序都有三组人马的权限,每组人马都具有 r/w/x 的权限。 为了操作系统可管理这个进程,因此进程有给予执

愿万事胜意 1841

08 Linux实操篇-进程管理

ps 命令是用来查看目前系统中,有哪些正在执行,以及它们执行的状况。可以不加任何参数.ps -a : 显示当前终端的所有进程信息ps -u : 以用户的格式显示进程信息ps -x : 显示后台进程运行的参数服务(service) 本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其它程序的请求,比如(mysqld , sshd 防火墙等),因此我们又称为守护进程,是 Linux 中非常重要的知识点。top 与 ps 命令很相似。他们都是用来显示正在执行的进程。Top与ps最大的不同之处。

qq_74289024的博客 2608

Linux学习(七)进程管理,服务管理

文章目录一,进程管理1.1 显示系统正在执行的进程-ps指令1.2 终止进程 kill 和 killall1.3 pstree 以树形结构直观查看进程信息二,服务管理2.1 service管理指令2.2 查看服务2.3 CentOs后台运行级别2.4 systemctl 管理的服务2.5 防火墙服务学习firewalld. service三,动态监控进程四,动态监控网络 一,进程管理 1,在linux中,每个执行的程序都称为一个进程。每一个进程都分配一个ID号(pid,进程号)。 2,每个进程都可能以两种方

weixin_42445051的博客 577

Linux之进程管理与服务管理相关指令

一,进程的概念 在Linux系统中,每个执行的程序都称为一个进程,每一个进程都会分配一个ID号 二,显示系统执行进程 1:查看进程指令 ps ps执行后出现的信息详解: PID 进程id号 TTY 终端机号 TIME 该进程所使用cpu时间 CMD 正在执行的命令或进程...

qq_44666176的博客 347
上一篇: Linux之磁盘管理基本指令笔记
下一篇: Linux上安装Redis
magicproblem
博客等级 码龄7年 22粉丝 59原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值