2017-06-30(ps pstree top kill w killall pkill)
ps(查看系统下所有进程)
| -a | 显示一个终端的所有进程,除了会话引线 |
| -u | 显示进程的归属用户以及内存的使用情况 |
| -x | 显示没有控制终端的进程 |
| -l | 长格式显示,更加详细的信息 |
| -e | 显示所有的进程 |
ps aux
显示系统中所有的进程,使用BSD操作系统格式(aux 前面没有-)
ps -le
显示系统中所有的进程,使用linux的标准格式
ps aux 输出说明



pstree(查看进程树)
pstree
| -p | 显示进程的PID |
| -u | 显示进程的所属用户 |
top
| -d | 指定top命令每隔几秒更新,默认是3秒 |
| -b | 使用批处理模式输出 一般与-n选项合用 |
| -n | 指定top命令的执行次数 一般与-b选项合用 |
| top -b -n 1 > /root/top.log 将完整的top信息输出到top.log中 | |
在top命令的交互模式中可以执行的命令
| ? 或者 h | 显示交互模式的帮助 |
| P | 以CPU使用率排序,默认是此项 |
| M | 以内存的使用率排序 |
| N | 以PID排序 |
| q | 退出top |
top输出内容说明

| 红色字体为衡量一个系统是否健康的重要标准 | |||||||||||
| 07:17:52 | 系统的当前时间 | ||||||||||
| up 6:53 | 系统运行的时间 | ||||||||||
| 2 users | 系统中的登录用户数 | ||||||||||
| load average: 0.00,0.01,0.00 | 系统之前在1分钟,5分钟,15分钟的平均负载 | ||||||||||
| Tasks: |
|
||||||||||
| Cpu(s) |
|
||||||||||
| Mem |
|
||||||||||
| Swap |
|
||||||||||
kill(只能作用于单个进程)
kill -l (查看kill支持的信号进程)


kill -1 进程号 (平滑重启)
kill -9 进程号 (强制杀死进程)
killall (根据进程名批量杀进程)
killadd [选项] 信号 进程名
[选项] : -i 询问是否杀死进程
-I 忽略进程的大小写
pkill (与killall作用一样)
pkill [选项] 信号 进程名
-t 终端号:按照终端号踢出用户
w(查看当前登录用户的命令)


pkill -9 -t tty1 (踢除终端号为tty1的用户)
2017-06-30(ps pstree top kill w killall pkill)的更多相关文章
- centos8:linux平台查看线程(ps/pstree/top)
一,ps/pstree/top命令所属的rpm包 pstree所属的包 [root@blog ~]# whereis pstree pstree: /usr/bin/pstree /usr/bin/p ...
- @NOI模拟2017.06.30 - T1@ Left
目录 @description@ @solution@ @accepted code@ @details@ @description@ JOHNKRAM 最近在研究排序网络,但他发现他不会制作比较器, ...
- 【noiOJ】p8211 (PS:二分浮点数的精度问题)
05:派 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 我的生日要到了!根据习俗,我需要将一些派分给大家.我有N个不同口味.不同大小的派.有F个朋友会来参加 ...
- 进程,内存,管理 ps,pstree,top,free,vmstat,iftop,lsof,查看网速
一些基础 不同进程之间,进行数据访问 同一主机:pipe 管道 socket 套接字文件 signal 信号 shm shared memory semaphore 信号量,一种计数器 不 ...
- @NOI模拟2017.06.30 - T3@ Right
目录 @description@ @solution@ @part - 1@ @part - 2@ @accepted code@ @details@ @description@ JOHNKRAM 和 ...
- iOS开发常见BUG和一些小技巧(ps:耐心看完,很实用)
[385][scrollView不接受点击事件,是因为事件传递失败] // // MyScrollView.m // Created by beyond on 15/6/6. // Copyright ...
- List接口方法使用(PS:Java 编程思想阅读小结)
1.用代码说话 package JavaProject; import java.util.*; public class A{ public static void main(String[]arg ...
- PAT甲题题解-1095. Cars on Campus(30)-(map+树状数组,或者模拟)
题意:给出n个车辆进出校园的记录,以及k个时间点,让你回答每个时间点校园内的车辆数,最后输出在校园内停留的总时间最长的车牌号和停留时间,如果不止一个,车牌号按字典序输出. 几个注意点: 1.如果一个车 ...
- Stack (30)(模拟栈,输出中间数用set)
Stack is one of the most fundamental data structures, which is based on the principle of Last In Fir ...
随机推荐
- 我的web聊天之---序章
有时候自我感觉良好,人啊就开始膨胀,细细想来,自己还是那么苍白.---- 致傻傻的我 大家都知道,平时上班总是拿着手机看看微信,看看新闻,这个不太好,这不是重点,重点是我们公司web版本的微信,QQ都 ...
- HTML5 Audio/Video 标签,属性,方法,事件汇总 (转)
HTML5 Audio/Video 标签,属性,方法,事件 <audio> 标签属性:src:音乐的URLpreload:预加载autoplay:自动播放loop:循环播放contro ...
- 第十三章:Python の 网络编程进阶(二)
本課主題 SQLAlchemy - Core SQLAlchemy - ORM Paramiko 介紹和操作 上下文操作应用 初探堡垒机 SQLAlchemy - Core 连接 URL 通过 cre ...
- Web程序员必备的CSS工具
对于web开发来说,CSS是最有效的美化页面.设置页面布局的技术.但问题是,CSS是一种标记性语言,语法结构非常的松散.不严谨.WEB程序员会经常发现自己的或别人的CSS文件里有大量的冗余代码或错误或 ...
- docker with flannel
** 原创文章,请勿转载 ** docker的单host,多container环境下,是使用host的docker0网桥进行通信的.如果跨host, container之间要通信怎么办呢?答案是fla ...
- mac安装mysql的两种方法(含配置)
1.使用安装包安装mysql 双击打开安装文件 双击pkg文件安装 一路向下,记得保存最后弹出框中的密码(它是你mysql root账号的密码) 正常情况下,安装成功. 此时只是安装成功,但还需要额外 ...
- ARM非对齐操作异常解决过程
在测试MF固件时,发生一个非常诡异的异常,代码如下: CLR_DBG_Commands::Monitor_EraseMemory* cmd = (CLR_DBG_Commands::Monitor_E ...
- Zabbix实战-简易教程(8)--添加item
一.术语 1.1 Item概念 Item是从主机里面获取的所有数据.通常情况下 item称为监控项,例如我们host加入了 zabbix 监控,我们需要监控它的内存.CPU信息,那么获取的CPU或内存 ...
- SpringBoot中出现的错误
1.Field boy in com.huhu.SpringDemo.HelloController required a bean of type 'com.huhu.SpringBean.Boy' ...
- 读书笔记《PHP与MySQL程序设计》一
第1章 PHP概述 1.1 历史(PHP4.PHP5.PHP5.3.PHP6[未发布]) 1.2 一般语言特性(实用性.强大功能.可选择性.成本[开源]) 第2章 环境配置 2.1 安装的前提条件( ...