linux系统ps命令的参数a与-a表示的讨论-程序员宅基地

技术标签: linux  

前言

       在刘遄老师所著的《linux就该这么学》中ps 命令用于查看系统中的进程状态,格式为“ps [参数]”。书中对于ps命令有一定的介绍,为了加强自己的理解,所以我在自己的虚拟机上进行了实验,发现输出的和书上讲的不一样,可能是我理解的错了?以下就展开对此的讨论。

        在讨论之前,我们先了解以下ps命令的用法。

一、ps命令

        ps 命令用于查看系统中的进程状态,格式为“ps [参数]”。

        ps 命令的常见参数以及作用如表,

        Linux 系统中时刻运行着许多进程,如果能够合理地管理它们,则可以优化系统的性能。在

Linux 系统中,有 5 种常见的进程状态,分别为运行、中断、不可中断、僵死与停止,其各自

含义如下所示。

        当执行 ps aux 命令后通常会看到如表 2-7 所示的进程状态,表 2-7 中只是列举了部分输

出值,而且正常的输出值中不包括中文注释。

二、关于命令参数的实操及疑惑

        本机配置:centos7系统

        在本机中输入ps命令,分别带不同参数 a 与 -a ,因为在书中已经说过,ps可允许参数不带减号,所以下述的两行命令理论上在linux系统中输出是一样的,

ps a        #不带‘-’号
ps -a       #带‘-’号

但是,以下是我的机器上的运行结果,

后来,我在网上看到有网友这样说,如下,

所以,应该是如上所述,

-a 显示所有终端机下执行的程序,除了阶段作业领导者之外;

a 显示现行终端机下的所有程序,包括其他用户的程序。

补充一点,我关注到了网友说的 -A 的这个参数,去试了下,

输出了n多行(很多行,没数),以下截取部分

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/baidu_41666198/article/details/97813890

智能推荐

图像数据输入流程和相机模型_mei model-程序员宅基地

文章浏览阅读786次。前者对平行入射光折射后发散,发散光线的反向延长线交于焦点(虚焦点),后者对平行入射光折射后会聚,并会聚于焦点(实焦点);凹面镜和凸面镜都是反射镜,区别是前者用球的内表面做反射面,后者是用球的外表面做反射面;前者对平行入射光的作用是会聚的,后者是发散的;前者成倒立缩小的实象,后者成缩小正立的虚象。Omnidirectional模型涵盖了Pinhole模型,(pinhole模型是Omni模型的⼀种特殊情况)直接采⽤了9参数模型,CamOdoCal库及OpenCV采⽤的是8参数模型,将其中的k1 固定。_mei model

自定义的tableViewCell中添加的textField拦截了tableView的行点击事件_cell 上textfiled把didselectrowatindexpath点击拦截了-程序员宅基地

文章浏览阅读1.9k次。解决思路:1、首先看tableView的点击事件是否允许 self.tableView.allowsSelection = YES;2、再设置textField不可用 cell.textField.enabled = NO; 好了,这样tableView的didselected的方法 - (void)tableView:(UITableV_cell 上textfiled把didselectrowatindexpath点击拦截了

中英文对照—masm编译时错误性息提示_masm中出现empty string怎么改-程序员宅基地

文章浏览阅读5.8k次,点赞4次,收藏33次。中英文对照—masm编译时错误性息提示 方便一下喜欢汇编的人,里面有一些错误,望牛人帮忙改正。ml.exe错误性息FATAL 严重错误cannot open file 不能打开文件 I/O error closing file I/O错误 正在关闭文件I/O error writing file I/O错误 正在写文件I/O error re_masm中出现empty string怎么改

Python根据系统信息生成机器码(Windows)_python win机器码-程序员宅基地

文章浏览阅读483次,点赞8次,收藏12次。【代码】Python根据系统信息生成机器码(Windows)_python win机器码

java与设计模式之亨元模式_享元模式是哪一年构思的 site:blog.csdn.net-程序员宅基地

文章浏览阅读1.1k次。原文出处:http://www.cnblogs.com/java-my-life/archive/2012/04/26/2468499.htmlFlyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。Java中的String类型_享元模式是哪一年构思的 site:blog.csdn.net

在终端开头显示bash:/home/this/catikin_ws/setup.bash:没有那个文件或者目录_bash: /home/hsl/catkin_ws/devel/setup.bash: 没有那个文件-程序员宅基地

文章浏览阅读1.7w次,点赞16次,收藏47次。这是环境配置中的问题。我遇到这个问题是在删除掉几个包以后出现的,只要打开新的终端就会有这样的一些语句。解决方法:$gedit ~/.bashrc #在终端中输入该命令,会进入一个文件文件打开后直接翻到最后面可以找到source ~/catkin_ws/devel/setup.bash将一些重复多余的配置删除就可以了。..._bash: /home/hsl/catkin_ws/devel/setup.bash: 没有那个文件或目录

随便推点

Max flow最大流(Introduction to Algorithms, 算法导论,CLRS)学习笔记_the value of the flow-程序员宅基地

文章浏览阅读875次。Max Flow1. FoundationsWhat we do in Max flow: Given a flow network G with source sss and sink ttt, to find a flow of maximum valueWhat is a valid flow: must satisfy both: 1. flow constraint; 2. flow conservation2. Define a max-flow problemG=(V,_the value of the flow

ABAP OB08维护汇率数据到TCURR的BAPI_bapi_exchangerate_create-程序员宅基地

文章浏览阅读2.1k次。**&&OB08BAPI参数DATA:exch_rateLIKEbapi1093_0OCCURS1WITHHEADERLINE,rettabLIKEbapiret2OCCURS1WITHHEADERLINE.exch_rate-rate_type=ls_item_input-extype...._bapi_exchangerate_create

GSL中的多维最小值_gsl_multimin_fminimizer-程序员宅基地

文章浏览阅读382次。多维最小值本章描述了寻找任意多维函数最小值的函数。本库为各种迭代求最小值器和收敛测试提供了低级组件。用户可以将这些组合起来以实现所需的解决方案,同时提供对算法中间步骤的完全访问。每一类方法都使用相同的框架,因此可以在运行时在最小化器之间切换,而不需要重新编译程序。求最小值器的每个实例都跟踪自己的状态,允许在多线程程序中使用求最小值器。最小值算法可以通过反转函数的符号来实现函数的最大化。头文件gsl_multimin.h包含求最小值函数和相关声明的原型。39.1 概述多维最小值问题要求找到一个_gsl_multimin_fminimizer

shardingjdbc使用中遇到的坑_引入sharding jdbc依赖之后,项目就崩了-程序员宅基地

文章浏览阅读1k次。参考博客: SpringBoot2 整合sharding-jdbc 启动报错,坑多多 - java小奔奔 - 博客园_引入sharding jdbc依赖之后,项目就崩了

KafkaConsumer is not safe for multi-threaded access-程序员宅基地

文章浏览阅读5.2k次。1、关于structed streaming 读取kafka的问题:数据流从kafka过来,根据条件的不同,会被拆分成好几个流式dataFrame,这些流式的DF会进行各种join操作,在这个过程中会随机的触发KafkaConsumer is not safe for multi-threaded access,kafka多线程消费的问题,本程序就只有一个线程,怎么会有多线程消费的问题。在网上..._kafkaconsumer is not safe for multi-threaded access

Latex关键词(key words)的基本格式代码(加粗、斜体、空白行+首段空两格)_latex keyword-程序员宅基地

文章浏览阅读3.1w次,点赞11次,收藏30次。Latex关键词key words的指令(以及空一整行的暴力指令)在用英文写report或reference时keywords是必不可少的。Abstract和keywords这种简单的指令直接套用固定的格式模板就行,根据英文摘要的要求整理一下,以后直接套用就行了。英文摘要首段顶格加粗,然后空一个空白行,空两格,keywords-,斜体加粗比如:首先是加粗{\bf ·····\rm}新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了_latex keyword