首页 > 系统相关 >Linux第五次博客

Linux第五次博客

时间:2023-11-23 15:22:05浏览次数:39  
标签:ps 查看 PID 博客 命令 第五次 Linux 进程 CPU

  这次博客是第五章的前面一部分,因为这节课没有把这章全部讲完,主要讲了进程和查看进程。

  认识到进程是在操作系统中,操作系统详细的讲解了一番,Linux这门课就粗略的讲一下。每个进程有自己唯一的标识PID,一个PID只能标识一个进程。进程状态总共三种:就绪、运行和阻塞。然后就是进程转换这个在操作系统中讲的很详细了,所以就没有讲了。

  随后就是主要讲了查看静态进程和动态进程,这里花了很多时间,把查看的进程内容讲解了一遍。首先查看静态进程需用到的命令为ps aux,显示的数据中USER是运行进程的用户,PID就是进程ID,%CPU是CPU占用率,%MEM是内存占用率,VSZ是占用虚拟内存等等。使用“ps aux --sort-%cpu”命令可以根据CPU的占用百分比进行降序排列。“ps -ef”命令可以查看UID、PID、PPID等信息。然后“ps axo”命令后面加自己想查看的数据就可以快速的查找出来。还有三种查找指定进程PID的方法,cat命令、pidof命令和pgrep命令。

  然后就是查看动态进程,top命令就可以实时动态地显示进程。在下半部分中按M可以以内存占比率排序,P键以CPU占用率排序,N键以PID数值大小排序,在top命令后添加参数“-d”可以设置刷新时间,“-p”参数可以查看一个或多个进程的动态信息,“-u”参数可以查看指定用户的进程,“-n”参数可以设定刷新次数。

  这节课大概就讲了这么多,还有补充的信息就是ctrl+C可以结束动态进程,tab命令可以补全命令,这章前部分就主要讲解进程查看及进程查看后的数据说明了。感觉这次收获的也挺多的,更多的了解到了进程里的成分。

标签:ps,查看,PID,博客,命令,第五次,Linux,进程,CPU
From: https://www.cnblogs.com/muzishou-9/p/17851625.html

相关文章

  • ftp服务端移植到aarch64-linux
    github搜索下载ftp源码包:https://github.com/dagwieers/vsftpd源码包中有INSTALL安装说明,本下涉及的操作依赖安装说明书写1.解压源码包不会的话建议百度。2.修改Makefile文件,并编译保证主机中已经有交叉编译工具,并且已经添加到环境变量中,修改Makefile中的CC变量,我是这样的:aa......
  • Linux用户和用户,组的管理心得
    Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提......
  • Linux进程管理命令心得
    通过学习了解了一些常用进程管理命令的使用,例如ps、kill命令,了解到换个kill与killall的不同,对于linux操作系统下的进程的学习打下基础,更好的学习进程。同时也学到了本章节是熟悉掌握Linux系统常用进程创建与管理的系统调用,linux下使用fork()创建子进程,与windows下CreateProcess()......
  • Linux第五章学习笔记
    进程是什么?进程是一个正在运行的程序的实例。每个进程都有一个唯一的PID(进程ID),由内核分配。进程可以是前台进程或后台进程。前台进程是一个正在与用户交互的进程,而后台进程是没有与用户交互的进程。进程状态在Linux中,进程可以处于以下状态之一:运行态(running):进程正在执行......
  • Linux 进程管理
    第五章进程管理什么是进程?进程由以下组成部分:已分配内存的地址空间。安全属性,包括所有权凭证和特权。程序代码的一个或多个执行线程。进程状态。每个进程都有唯一的进程标识PID,一个PID只能标识一个进程。进程状态一般有三种:就绪态。运行态。阻塞态。查看进程ps命令可以查看......
  • 第 4 篇 Scrum 冲刺博客
    软件工程计科21级12班-广东工业大学计算机学院这个作业要求在哪里团队作业4——项目冲刺这个作业的目标项目冲刺一、站立会议(为了方便协调时间所以选择了线上进行)二、工作进度今天完成明天三、燃尽图四、代码签入五、代码以及运行截图六、每日感想......
  • 每日博客
    中介者模式:备忘录模式importjava.util.ArrayList;importjava.util.List;publicclassCaretaker{privateList<Memento>list=newArrayList<>();publicMementogetMemento(){Mementomm=list.get(list.size()-2);list.remove(list.size(......
  • 第 1 篇 Scrum 冲刺博客
    第1篇Scrum冲刺博客这个作业属于哪个课程软件工程这个作业要求在哪里团队作业4——项目冲刺7篇博客汇总这个作业的目标1、认领任务2、规划明天任务3、项目预期任务量4、敏捷开发感想5、团队期望队名IKUN坤各个成员在Alpha阶段认领的任务......
  • Linux服务器远程文件拷贝两种方法介绍
    假设有两台linux服务器,如何将111.22.3.64上的/usr/local/example-server目录下的所有文件和目录拷贝到55.166.77.246的/usr/local/example-server目录下?  Linux服务器远程文件拷贝两种方法介绍要从一个Linux服务器拷贝文件到另一个Linux服务器,可以使用scp命令或rsync命令。以下是......
  • 第 2 篇 Scrum 冲刺博客
    第2篇Scrum冲刺博客软件工程......