---ps 命令
ps 的命令真复杂啊!
值得注意的是选项的 -e e 这两个是不同的
-e的选项和x的意思相当
而e 的意思是改变显示栏目内容了
我个人用单字母的比较多
ps f -eo pid,uid,gid,user,pgrp,command --cols=120
ps -u bill -U bill -o %c
显示bill的进程包括有控制终端和无控制终端的进程
如果当前用户是bill,那么只要ps x -o %c 就可以了
ps 显示用户自己的有终端的进程(前台和后台)
ps x 显示用户自己的全部进程包括有终端和无终端的进程
ps x -o %c 这个和上面的相同了只是显示的是程序的名字
树形显示你自己的进程
ps -xjf
树形显示全部的进程
ps -axjf
a: all user (including root user)(还包括内核里的线程用[]圈出), w/o it only currenty user's processes are used
x: with no control terminal process
j: 增加显示
$ps auxf
f : 树形显示进程, tree
h: 不显示标题头。
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
.....
root 1049 0.0 0.0 49468 1132 ? Ss Jul30 0:00 /usr/sbin/sshd -D
root 24712 0.0 0.0 85708 2204 ? Ss 15:26 0:00 \_ sshd: bill [priv]
bill 24807 0.0 0.0 85844 976 ? S 15:26 0:01 | \_ sshd: bill@pts/2
bill 24808 0.0 0.0 31348 3216 pts/2 Ss+ 15:26 0:00 | \_ -sh
root 26108 0.0 0.0 85708 3744 ? Ss 18:31 0:00 \_ sshd: bill [priv]
bill 26203 0.0 0.0 85844 1852 ? S 18:31 0:02 | \_ sshd: bill@pts/1
bill 26204 0.0 0.0 31356 10664 pts/1 Ss 18:31 0:00 | \_ -sh
root 27306 0.0 0.0 23756 1348 pts/1 S 18:53 0:00 | \_ sudo -i
root 27307 0.0 0.0 26904 6144 pts/1 S 18:53 0:00 | \_ -bash
git 28199 0.0 0.0 59668 1720 pts/1 S 19:36 0:00 | \_ su - git
git 28202 0.0 0.0 26704 6008 pts/1 S 19:36 0:00 | \_ -su
git 32125 0.0 0.0 20052 1308 pts/1 R+ 21:35 0:00 | \_ ps auxf
root 32024 0.0 0.0 85712 3684 ? Ss 21:35 0:00 \_ sshd: git [priv]
git 32119 0.0 0.0 86240 2068 ? S 21:35 0:00 \_ sshd: git@notty
git 32120 1.5 0.0 9940 640 ? Ss 21:35 0:00 \_ git shell -c git-upload-pack 're
git 32121 0.0 0.0 9940 644 ? S 21:35 0:00 \_ git upload-pack repositories
git 32122 0.0 0.0 9164 1024 ? S 21:35 0:00 \_ git-upload-pack reposito
#kill all the processes which have the same terminal
skill -KILL -v pts/4
pkill -9 -t pts/3
---ps 命令的更多相关文章
- Linux下ps命令详解 Linux下ps命令的详细使用方法
http://www.jb51.net/LINUXjishu/56578.html Linux下的ps命令比较常用 Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列 ...
- ps命令
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...
- linux ps命令,查看进程cpu和内存占用率排序(转)
使用以下命令查看: ps -aux | sort -k4,4n ps auxw --sort=rss ps auxw --sort=%cpu linux 下的ps命令 %CPU 进程的cpu占用率 % ...
- Android ps命令执行后的各项参数含义
直接输入ps后可以看到如下信息: # ps ps USER PID PPID VSIZE RSS WCHAN PC NAME root 1 ...
- 每天一个linux命令(41):ps命令
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...
- Linux操作系统PS命令详细解析
要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. kill 用于杀死进程. ======= ...
- Linux服务器管理: 系统的进程管理ps命令
源码包:2015-06-30 12:11:25 首先我们可以通过网络去下载相应的源码包:我们以apache为例: [root@localhostA1 opt]# wget http://archive ...
- ps命令使用 进程查看
ps命令是Process Status的缩写 用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命 ...
- 【Linux命令与工具】ps命令
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...
- linux ps 命令
ps命令是用来查看系统运行的进程 -A 显示所有进程(等价于-e)(utility) -a 显示一个终端的所有进程,除了会话引线 -N 忽略选择. -d 显示所有进程,但省略所有的会话引线(utili ...
随机推荐
- PHP操作Excel – PHPExcel 基本用法详解
导出excel属性设置//Include classrequire_once('Classes/PHPExcel.php');require_once('Classes/PHPExcel/Writer ...
- 关于路径的使用,assi下载和
直接给一个路径下载图片,这函数直接使用assi -(void)downloadWithURL:(NSString*)RequestUrl SavePath:(NSString*)savepath wi ...
- Linux 2>&1理解(转)
2>&1使用一 相关知识1)默认地,标准的输入为键盘,但是也可以来自文件或管道(pipe |).2)默认地,标准的输出为终端(terminal),但是也可以重定向到文件,管道或后引号(b ...
- excel曲线拟合怎么弄
在做社会调研或科学实验时常常需要把得到的实验数据拟合成曲线图,这样可以使结果形象易懂.下面将介绍怎么用excel来快速地进行曲线拟合.包括添加平滑曲线,线性,指数,幂,多项式(如二次曲线,三次曲线.. ...
- 1、C#入门第一课
C# 读作C Sharp,所以程序文件的扩展名为.cs 新建项目-窗体应用程序 所谓的Visual C#就是指的可视化编程,主要在设计窗口布置好自己的控件(一些具有一定功能的小部件,例如如可以点击的按 ...
- pycharm基本设置
python新建产生标题 File and Code Templates->Python Script pycharm代码行数 Editor->General->Appearance ...
- JSONP理解和使用
一.代码使用: $.ajax({ async:false, url: http://跨域的dns, type: "GET", dataType: 'jsonp'}); 二.理解: ...
- Maven进价:Maven构建错误汇总
问题:The method of type must override asuperclass? annotation:@Override的原因 办法:项目右键->build path-> ...
- bzoj3086: Coci2009 dvapravca
Description 给定平面上的 N 个点, 其中有一些是红的, 其他是蓝的.现在让你找两条平行的直线, 使得在保证 不存在一个蓝色的点 被夹在两条平行线之间,不经过任何一个点, 不管是蓝色 ...
- 基于adt-bundle-windows-x86的android开发环境搭建
0,简介: 最近简单着手了解 android 开发.工欲善其事,必先利其器. 我本人不太喜欢使用java 开发,所以简单了解了下其 c# c++都可以进行android 开发,用c++的话要使用NDK ...