******************查看进程*********************

一、使用ps命令

 [me@linuxbox ~]$ ps
PID TTY TIME CMD
pts/ :: bash
pts/ :: ps

TTY是teletype的缩写,代表了进程的控制终端,TTY列中出现的“?”表示没有控制终端。TIME是进程消耗的CPU时间总和。

添加x选项,ps x会显示所有的进程,而不需要关注它们是由哪个终端所控制的。,使用选项我们可以所有进程的信息。

 [me@linuxbox ~]$ ps x
PID TTY STAT TIME COMMAND
? Ssl : /usr/libexec/bonobo-activation-server –ac
? Sl : /usr/libexec/evolution-data-server-1.10 --
? Ss : /bin/sh /usr/bin/startkde
? Ss : /usr/bin/ssh-agent /usr/bin/dbus-launch --
? S : /usr/bin/dbus-launch --exit-with-session
? Ss : /bin/dbus-daemon --fork --print-pid –pr
? Ss : /usr/bin/gpg-agent -s –daemon
? S : start_kdeinit --new-startup +kcminit_start
? Ss : kdeinit Running...
? S : dcopserver –nosid
and many more...

STAT的新列,是state的缩写,显示的是当前进程的状态。

ps aux 选项组合将会显示属于每个用户的进程信息,使用这些选项时不带前置连接字符将使得命令以"BSD模式运行"

二、使用top命令动态查看进程信息

ps命令提供的只是在ps命令被执行时机器状态的一个快照。要查看机器活动的动态情况,我们使用top命令。

top程序按照进程活动的顺序,以列表形式持续更新当前显示系统进程的信息。主要用于查看系统最高进程的运行情况,其名字也是来自于此。顶部显示由两部分组成:显示屏顶部的系统摘要,后跟按CPU活动排序的进程表:

top程序最常用的两个可接受的键盘指令是q:退出top命令;h:显示程序的帮助界面

************************控制进程**************************************

一、中断进程

按下Ctrl-C键可以中断进程。

二、使进程在后台运行

在命令后跟&可以让程序在后台运行。

jobs命令可以查看从该终端启动的所有作业。

三、使进程回到前台运行

使用fg命令后跟百分比符号和作业编号(称为jobspec选项)来实现这个功能,如果后台只有一个任务,则可以不带jobspec编号。

四、停止(暂停)进程

bg %1 :转到后台运行

fg %1 :转到前台运行

其他与进程有关的命令:

The linux command 之进程的更多相关文章

  1. Linux下java进程CPU占用率高分析方法

    Linux下java进程CPU占用率高分析方法 在工作当中,肯定会遇到由代码所导致的高CPU耗用以及内存溢出的情况.这种情况发生时,我们怎么去找出原因并解决. 一般解决方法是通过top命令找出消耗资源 ...

  2. python实现Linux启动守护进程

    python实现Linux启动守护进程 DaemonClass.py代码: #/usr/bin/env python # -*- coding: utf-8 -*- import sys import ...

  3. Linux 服务器的网络配置 - 2. 查看 Linux 服务器的进程

    2. 查看 Linux 服务器的进程 1)ps [主要选项] -a  显示系统中所有进程的信息 -e  显示所有进程的信息 -f  显示进行的所有信息 -l   以长格式显示进程信息 -r  只显示正 ...

  4. Linux 线程与进程,以及通信

    http://blog.chinaunix.net/uid-25324849-id-3110075.html 部分转自:http://blog.chinaunix.net/uid-20620288-i ...

  5. Linux下的进程管理

    在操作系统系统中,进程是一个非常重要的概念. 一.Linux中进程的相关知识 1.什么是进程呢? 通俗的来说进程是运行起来的程序.唯一标示进程的是进程描述符(PID),在linux内核中是通过task ...

  6. linux ps查看进程命令

    linux ps查看进程命令ps命令作用:将某个时间点的程序运作情况撷取下来 实例: [root@linux ~]# ps aux [root@linux ~]# ps -lA [root@linux ...

  7. Linux中查看进程的多线程pstree, ps -L

    Linux中查看进程的多线程 在SMP系统中,我们的应用程序经常使用多线程的技术,那么在Linux中如何查看某个进程的多个线程呢? 本文介绍3种命令来查看Linux系统中的线程(LWP)的情况:在我的 ...

  8. Linux学习之进程管理

    |-进程管理     进程常用命令        |- w查看当前系统信息        |- ps进程查看命令        |- kill终止进程        |- 一个存放内存中的特殊目录/p ...

  9. Linux系统管理10——进程和计划任务管理

    Linux系统管理10——进程和计划任务管理 一.程序和进程的关系 1.程序 ·保存在硬盘.光盘等介质中的可执行代码和数据 ·静态保存的代码 2.进程 ·在CPU及内存中运行的程序代码 ·动态执行的代 ...

随机推荐

  1. 《深入理解Java虚拟机》- 重载与重写

    这一节打算从“方法调用”的主题进行分析. 方法调用并不等同于方法执行,方法调用阶段唯一的任务就是确定被调用方法的版本(即调用哪一个方法),暂时还不设计方法内部的具体运行过程. 一.概念 解析调用:所有 ...

  2. Android USB Host 与 HID 之通讯方法(bulkTransfer()与controlTransfer()方法使用)

    转载地址:差满多乃几 Android USB Host与HID通讯,就目前Google Developer提供的方法有bulkTransfer()与controlTransfer(),看是简简单单的两 ...

  3. C语言清空指针

    #include <stdio.h> int main() { /********************************************* * * %d int * %f ...

  4. 原型对象(JS中的父类)

    原型 prototype 我们所创建的每一个函数,解析器都会向函数中添加 一个属性prototype ,这个属性对应的对象就是我们所谓的原型对象  判断函数中是否含有prototype属性,有则返回 ...

  5. 微信小程序のwxml绑定

    一.微信小程序文件的构成 微信小程序包括js文件.json文件.wxml文件.wxss文件.wxs文件.js文件是展现界面的,注册这个程序的的页面,一般一个大写的Page({ })嵌入: json文件 ...

  6. 运行Storm实例

  7. Storm设计思想

  8. 标准 IO fprintf 与 sprintf 函数使用

    函数原型 fprintf int fprintf(FILE *stream, const char *format, ...);  把数据写到流中 int sprintf(char *str, con ...

  9. pycharm破解教程

    转载 查询 https://blog.csdn.net/u014044812/article/details/86679150

  10. join加入线程

    join线程会抢先拿到cup来执行线程,然后其他的线程再来执行. 案例: public static void main(String args[]){ //创建线程对象 Thread myThrea ...