ps命令查看进程指定项目信息、用户名过长显示UID
- [root@server2 ~]# ps -ef
- UID PID PPID C STIME TTY TIME CMD
- root 1 0 0 02:34 ? 00:00:00 init [3]
- root 2 1 0 02:34 ? 00:00:03 [migration/0]
- root 3 1 0 02:34 ? 00:00:00 [ksoftirqd/0]
- root 4 1 0 02:34 ? 00:00:03 [migration/1]
- root 5 1 0 02:34 ? 00:00:00 [ksoftirqd/1]
- root 6 1 0 02:34 ? 00:00:09 [events/0]
- root 2380 17 0 02:35 ? 00:00:00 [kmpath_handlerd]
- root 2402 17 0 02:35 ? 00:00:00 [kjournald]
- root 2425 4238 0 08:54 ? 00:00:00 sshd: root@pts/2
- root 2429 2425 0 08:54 pts/2 00:00:00 -bash
- oracle 2505 1 0 08:55 ? 00:00:00 ora_cjq0_lanv
- root 2580 4238 0 08:56 ? 00:00:00 sshd: 123456789 [priv]
- 506 2585 2580 0 08:56 ? 00:00:00 sshd: 123456789@pts/3
- 506 2590 2585 0 08:56 pts/3 00:00:00 -bash
- root 2716 4238 0 09:09 ? 00:00:00 sshd: 12345678 [priv]
- 12345678 2723 2716 0 09:09 ? 00:00:00 sshd: 12345678@pts/4
- 12345678 2730 2723 0 09:09 pts/4 00:00:00 -bash
- [root@server2 ~]# ps -o ruser=user9wei9 -e -o pid,ppid,c,stime,tty,time,cmd
- user9wei9 PID PPID C STIME TT TIME CMD
- root 1 0 0 02:34 ? 00:00:00 init [3]
- root 2 1 0 02:34 ? 00:00:03 [migration/0]
- oracle 588 1 0 05:25 ? 00:00:00 ora_q001_lanv
- root 596 17 0 02:35 ? 00:00:00 [kauditd]
- root 2363 4238 0 08:53 ? 00:00:00 sshd: root@pts/1
- root 2425 4238 0 08:54 ? 00:00:00 sshd: root@pts/2
- root 2429 2425 0 08:54 pts/2 00:00:00 -bash
- root 2580 4238 0 08:56 ? 00:00:00 sshd: 123456789 [priv]
- 123456789 2585 2580 0 08:56 ? 00:00:00 sshd: 123456789@pts/3
- 123456789 2590 2585 0 08:56 pts/3 00:00:00 -bash
- root 2716 4238 0 09:09 ? 00:00:00 sshd: 12345678 [priv]
- 12345678 2723 2716 0 09:09 ? 00:00:00 sshd: 12345678@pts/4
- 12345678 2730 2723 0 09:09 pts/4 00:00:00 -bash
- root 2807 2429 0 09:15 pts/2 00:00:00 ps -o ruser=user9wei9 -e -o pid,ppid,c,stime,tty,time,cmd
UID列名被改为user9wei9,长度是9位,这样就能显示9位的用户名了。
如果你需要查看用户uid,-o uid即可。
ps [选项]
下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。
-h 不显示标题。
-l 长格式。
-w 宽输出。
a 显示终端上的所有进程,包括其他用户的进程。
r 只显示正在运行的进程。
u 以用户为主的格式来显示程序状况。
x 显示所有程序,不以终端机来区分。
更多命令:
ps -e -o pid,uname=USERNAME,pcpu=CPU_USAGE,pmem,comm
$ ps -e -o pid,uname,pcpu,pmem,comm
$ ps --ppid 28208
$ ps aux --sort=-pcpu,+pmem
$ ps aux --sort=-pcpu,+pmem | head 5
$ ps -f -u nova,neutron
ps命令查看进程指定项目信息、用户名过长显示UID的更多相关文章
- 查看程序是否启动或者关闭--比如查看Tomcat是否开启!直接用ps命令查看进程就行了啊
1.查看程序是否启动或者关闭--比如查看Tomcat是否开启!直接用ps命令查看进程就行了啊 2.Tomcat服务器和虚拟机的关系,Tomcat启动运行过程要调用系统环境变量的java_home啊,J ...
- Linux ps 命令查看进程启动及运行时间
引言 同事问我怎样看一个进程的启动时间和运行时间,我第一反应当然是说用 ps 命令啦.ps aux或ps -ef不就可以看时间吗? ps aux选项及输出说明 我们来重新复习下ps aux的选项,这是 ...
- top命令查看进程下线程信息以及jstack的使用
转自:https://www.cnblogs.com/shengulong/p/8513652.html top -Hp pid可以查看某个进程的线程信息 -H 显示线程信息,-p指定pid jsta ...
- 00014 - linux中用top、ps命令查看进程中的线程
在Linux上显示某个进程的线程的几种方式. 方法一:PS 在ps命令中,“-T”选项可以开启线程查看.下面的命令列出了由进程号为<pid>的进程创建的所有线程. 1.$ ps -T -p ...
- Android中使用ps命令查看进程PID
adb shell "ps | grep com.sina.weibo" 这个命令可以看到微博的应用线程信息. PID:进程号 PPID:父进程号 VSIZE:进程的虚拟内存大小 ...
- top命令查看进程列表
top命令查看进程列表 top命令是linux下常用的性能分析工具,能实时显示系统中各个进程的资源占用状况.和win的资源管理器类似.top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态,如 ...
- 9.1 ps:查看进程
ps命令 用于列出执行ps命令的那个时刻的进程快照,就像用手机给进程照了一张照片.如果想要动态地显示进程的信息,就需要使用top命令,该命令类似于把手机切换成录像模式.因为ps命令的功能实在是太多了, ...
- Linux命令-查看进程命令:pstree
查看进程树,ps aux查看进程,如果进程太多看起来很不方便,可以使用pstree以树形方式显示正在运行的所有进程 pstree -p 查看进程树 还是太多了,可以使用管道符进行查找httpd(apa ...
- pmap命令 查看进程用了多少内存
pmap命令 查看进程用了多少内存 用法 pmap [ -x | -d ] [ -q ] pids ...
随机推荐
- ubuntu 18.04 LTS server系统安装失败问题解决
准备自己搭一个服务器,USB引导盘的方式安装ubutun系统. 中途遇到两个问题,导致耗时比较久,记录如下. 问题一: installing system阶段卡主 具体描述: 配置镜像源地址以后,进入 ...
- Linux内核设计笔记12——内存管理
内存管理学习笔记 页 页是内核管理内存的基本单位,内存管理单元(MMU,管理内存并把虚拟地址转化为物理地址的硬件)通常以页为单位进行处理,从虚拟内存的角度看,页就是最小单位. struct page{ ...
- Docker: 如何修改 Docker 的镜像存储位置
我用的阿里云的服务器, 但是系统盘只有20G, 默认 Docker 的镜像文件是安装在/var/lib 目录下的, 这样的话我根本装不了太多的镜像... 这个必须得改改... 搜了下, 解决方案如下: ...
- MyBatis 基本构成与框架搭建
核心组件 SqlSessionFactoryBuilder (构造器) 根据配置信息(eg:mybatis-config.xml)或者代码来生成SqlSessionFactory. SqlSessio ...
- TCP系列27—窗口管理&流控—1、概述
在前面的内容中我们依次介绍了TCP的连接建立和终止过程和TCP的各种重传方式.接着我们在这部分首先关注交互式应用TCP连接相关内容如延迟ACK.Nagle算法.Cork算法等,接着我们引入流控机制(f ...
- 伟大的淘宝IP库的API接口竟然提示503挂掉了
1 淘宝IP库惊现503错误 吃完晚饭,大概6点半了,天色已暗,太阳早就落山了.回到宿舍打开博客一看,傻眼了:博客每篇文章的评论者的地理信息全部处于“正在查询中……”的状态.这神马情况,不会是被淘宝封 ...
- C#的垃圾回收
C#中垃圾回收 GC.Collect();强制进行内存回收.
- spring cloud 之 客户端负载均衡 Ribbon
一.负载均衡 负载均衡(Load Balance): 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽.增加吞吐量.加强网络数据处理能力.提高网络的灵活性和可用性.其意 ...
- 当重写了 httpservlet重写了GenericServlet的init方法时候 必须显示调用GenericServlet的init方法时候 才能在别的方法(父类创建config实例) 例如 doget里面使用servletContext对象 不重写init 则可以直接使用
- P2613 【模板】有理数取余
题目描述 给出一个有理数 $c=\frac{a}{b}$ ,求 c mod 19260817 的值. 输入输出格式 输入格式: 一共两行. 第一行,一个整数 aa .第二行,一个整数 bb . 输出格 ...