首页 > 系统相关 >linux学习-2

linux学习-2

时间:2023-10-29 18:00:45浏览次数:26  
标签:自定义 查看 Top 学习 linux 进程 占用率 CPU

进程管理

一、静态查看进程状态

ps 查看静态进程

ps aux 查看当前目录的进程

USER

PID  

 %CPU

 %MEM

VSZ

RSS

TTY

STAT

START

TIME

COMMAN

用户名

进程编号

cpu占用率

内存占用率

占用虚拟内存

占用实际 内存

进程运行终端

进程状态

进程开始时间

进程累计占用CPU时间

进程发起者

  

man 命令查看个命令的帮助文档;

man ls:查看ls命令的帮助文档

 

用户希望查看CPU利用率降序排序:ps aux --sort -%cpu

 

Ps ef查看UID、PID、PPID

Ps axo 查看自定义显示字段

 

常用的查看指定进程pid的方法:

 

二、动态查看进程

top

 

Top -00:23:23

Up 7:02

2 users

Load average:0.14,0.05,0.06

Tasks:172 total

1 running

171 sleeping

0 stopped

0 zombie

当前时间

启动后运行时间

当前在线用户数

Cpu最近1分钟、5分钟、15分钟平均负载值

进程个数

正在使用cpu的进程个数

进程休眠个数

进程停止个数

进程僵死个数

 

按P键以CPU占用率排序

按M键以内存占用率排序

按N键以PID数值大小排序

按R键对排序进行反转

按F键显示自定义显示字段,按q键退出自定义显示字段,按W保存自定义显示字段。

按1键显示所有CPU的负载

 

Top -d 1 设置刷新时间(这里是设置为1s刷新一次)

Top -d 1 -p 3126,1指定查看一个或多个进程的动态信息

 

top -d 1 -u apache -n 2 添加-u可以查看指定用户的进程,添加-n可以设置刷新次数,完成后自动退出

 

Kill:终止指定进程的运行

 

Kill -l查看全部信号

 

Killall 终止所有的vsftpd服务进程;

 

 

 

Pidof 查看vsftpd服务进程pid

 

 

 

进程优先级:

 

Top  

 

Ps

 

标签:自定义,查看,Top,学习,linux,进程,占用率,CPU
From: https://www.cnblogs.com/tl-linux-study/p/17796135.html

相关文章

  • 2023-2024-1 20231417 《计算机基础与程序设计》第五周学习总结
    2023-2024-120231417《计算机基础与程序设计》第五周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第五周作业这个作业的目标<关于机器语言与汇编语言,pep9的相关应用,循坏算法的了解与......
  • 《信息安全系统设计与实现》第八次学习笔记
    第四章:并发编程并行计算导论顺序算法与并行算法顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。并行算法:cobegin-coend代码块来指定独立任务,所有任务都是并行执行的,紧接着cobegin-coend代码块的下一个步骤将只在所有这些任务完成之后执......
  • linux第四周
    这周学了基本权限UGO,其中U代表该用户本身,G代表该其属组,O代表其他用户;r表示可读,w代表可写,X代表可执行,ll命令查看UGO权限,第2到10个字符中前三位代表的是用户自己的权限,中间三位代表的是属组的权限,后面三位代表的是其他用户的权限,使用chown命令修改文件拥有者和属组,可......
  • 2023-2024-1 20211327 信息安全系统设计与实现 学习笔记7
    学习笔记7顺序算法与并行算法线程的原理与优缺点线程管理函数线程同步实践过程顺序算法与并行算法顺序算法(SequentialAlgorithm)原理:顺序算法是一种线性执行的算法,它按照顺序一步一步地解决问题。这意味着每个操作都依赖于前一个操作的结果,只有在前一个操作完成之后才......
  • Unix/Linux系统编程自学笔记-第四章:并发编程
    1、并行计算并行计算并行计算是一种计算方法,通过使用多个执行并行算法的处理器相较串行计算更快地解决问题。现代多核处理器的结构能很好的实现并行计算。计算机的发展未来也是并行计算。顺序算法与并行计算顺序算法一般代码块格式如下,顺序算法的每个代码块可能包含多......
  • 王建民老师的期中测试(javaweb学习每日总结-第九天)
    第九天学习今天主要准备了一下建民老师明天考试的内容,也就是所谓的单表增删改查,目前我已经能比较熟练使用mybatis技术来进行数据库的增删改查,也做过了一两个实例,希望明天我能顺利通过王建民老师的测试。 ......
  • java基础漏洞学习----整数溢出漏洞+硬编码漏洞+不安全的随机数生成器
    java基础漏洞学习----整数溢出漏洞+硬编码漏洞+不安全的随机数生成器整数溢出漏洞publicclassNumberLearning{publicstaticvoidmain(String[]args){System.out.println(Integer.MAX_VALUE+1);System.out.println(Integer.MIN_VALUE-1);}}......
  • Linux shell编程学习笔记16:bash中的关联数组
    上一节我们探讨了普通的数组,即使用数字下标来索引数组中不同的元素的数组,也可以称之为索引数组。相比纯粹的数字,字符串不仅能表明含义,也更便于记忆使用,于是就有了关联数组。一、关联数组概述bash从4.0开始支持关联数组,关联数组可以使用可以使用任意的字符串、或者整数作为下标来......
  • 20211316郭佳昊 《信息安全系统设计与实现(上)》 第八周学习总结
    一、任务要求[1]知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题核心是要求GPT:请你以苏格拉底的方式对我进行提问然后GPT就会......
  • Linux - 用户及文件权限管理
    本篇内容介绍Linux中创建用户,及用户组等操作Linux中的文件权限设置本篇内容知识点总结Linux用户管理Linux权限管理......