查看进程:ps -le | more ,ps -aux | more ,ps

& 后台运行  jobs 查看后台进程  fg [n]调到前台  bg放到后台 ctrl +c 终止  ctrl +z 放到后台 查看关键字的进程:ps -le | grep [关键字]

[root@meng ~]# /etc/rc.d/init.d/httpd status httpd 已停

[root@meng ~]# /etc/rc.d/init.d/httpd start 正在启动

httpd:httpd: apr_sockaddr_info_get() failed for meng.com

httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName                                                            [确定]

[root@meng ~]# ps -le | grep httpd

1 R     0 31463     1  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31466 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31467 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31468 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31469 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31470 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31471 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31472 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31473 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

杀死进程  kill

kill 进程号

[root@meng ~]# ps -le | grep httpd 1 S     0 31463     1  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31466 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31467 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31468 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31469 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31470 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31471 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31472 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31473 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

[root@meng ~]# kill 31466 [root@meng ~]# ps -le | grep httpd

1 S     0 31463     1  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31467 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31468 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31469 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31470 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31471 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31472 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31473 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

[root@meng ~]# kill 31467 [root@meng ~]# ps -le | grep httpd

1 S     0 31463     1  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31468 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31469 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31470 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31471 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31472 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

5 S    48 31473 31463  0  80   0 -  2941 -      ?        00:00:00 httpd

kill -s 信号 进程号  kill -l 列出所有的信号

killall httpd  所有的httpd的服务进程都将杀死

#xkill  图形界面下杀死进程点哪杀死那

[root@localhost Packages]# ps -le | grep httpd

1 S     0  2704     1  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2707  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2708  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2709  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2710  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2711  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2712  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2713  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

5 S    48  2714  2704  0  80   0 -  2912 -      ?        00:00:00 httpd

[root@localhost Packages]# ps -aux | grep httpd

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQroot

2704  0.0  0.3  11648  3404 ?        Ss   05:55  0:00 /usr/sbin/httpd apache

2707  0.0  0.2  11648  2112 ?        S    05:55  0:00 /usr/sbin/httpd apache

2708  0.0  0.2  11648  2112 ?        S    05:55   0:00 /usr/sbin/httpd apache

2709  0.0  0.2  11648  2112 ?        S    05:55  0:00 /usr/sbin/httpd apache

2710  0.0  0.2  11648  2112 ?        S    05:55  0:00 /usr/sbin/httpd apache

2711  0.0  0.2  11648  2112 ?        S    05:55   0:00 /usr/sbin/httpd apache

2712  0.0  0.2  11648  2112 ?        S    05:55  0:00 /usr/sbin/httpd apache

2713  0.0  0.2  11648  2112 ?        S    05:55   0:00 /usr/sbin/httpd apache

2714  0.0  0.2  11648  2112 ?        S    05:55  0:00 /usr/sbin/httpd root

2796  0.0  0.0   5960   752 pts/0    S+   06:01  0:00 grep httpd

[root@localhost Packages]# killall httpd

[root@localhost Packages]# ps -aux | grep httpd

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ root

2807  0.0  0.0   5960   772 pts/0    S+   06:02   0:00 grep httpd

[root@localhost Packages]#

改变进程的优先级(-20,19) nice -n command & 指定程序运行优先级

renice n pid  改变一个正在运行的进程的优先级

top  动态 查看进程的状态 默认5秒改变一次

top -d  改动态显示的时间

top -c显示整个命令行而不是命令名

-q 立刻更新显示的信息

top:u 用户 k  杀死进程 r 调节优先级 s  修改动态更新的时间

●linux进程的查看与操作●的更多相关文章

  1. Linux进程管理——查看内存的工具

    Linux进程管理——查看内存的工具 一查看内存的工具vmstat vmstat命令:虚拟内存信息vmstat [options] [delay [count]]vmstat 2 5 [root@ce ...

  2. 线上服务器CPU100%排查,Linux进程消耗查看

    线上服务器CPU100%排查,Linux进程消耗查看 1.排查步骤 1.1Linux下排查 1.1.1查消耗cpu最高的进程PID 1.1.2根据PID查出消耗cpu最高的线程号 1.1.3根据线程号 ...

  3. 【linux之文件查看,操作】

    一.shell如何处理命令 1.shell会根据在命令中出现的空格字符,将命令划分为多个部分 2.判断第一个字段是内部命令还是外部命令 内部命令:内置于shell的命令(shell builtin) ...

  4. 【linux之文件查看,操作,权限管理】

    一.shell如何处理命令 1.shell会根据在命令中出现的空格字符,将命令划分为多个部分 2.判断第一个字段是内部命令还是外部命令 内部命令:内置于shell的命令(shell builtin) ...

  5. linux 进程消耗查看

    Linux下如何查看哪些进程占用的CPU内存资源最多 linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sor ...

  6. linux -- 进程的查看、进程id的获取、进程的杀死

    进程查看 ps ax : 显示当前系统进程的列表 ps aux : 显示当前系统进程详细列表以及进程用户 ps ax|less : 如果输出过长,可能添加管道命令 less查看具体进程, 如:ps a ...

  7. LINUX进程上锁查看方法

    jps -l 获取进程列表 jstack -l 8672  查看详细信息 查找启动任务的class 查看状态

  8. Linux进程操作信息

    Linux进程操作简单小结 linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不 ...

  9. Linux 进程与信号的概念和操作

    进程 主要参考: http://www.bogotobogo.com/Linux/linux_process_and_signals.php 信号与进程几乎控制了操作系统的每个任务. 在shell中输 ...

随机推荐

  1. windows下搭建svn服务端、客户端

    1.安装SVN服务器subversion以及客户端TortoiseSVN,在网上下载windows版的subversion,TortoiseSVN并安装,比如我的服务端安装在了D:\Program F ...

  2. sql中的or的用法说明

    数据库里a  c 0  10  20  31  41  51  6这样执行完这语句之后查出来有几条语句? 答案是3条 而我想要的是a为0或1并且c为3的数据显示 应该只有1条的 所以应该这样写 Sql ...

  3. Border绘制虚线框(转)

    <Grid> <Border HorizontalAlignment="Center" VerticalAlignment="Center" ...

  4. JavaFX前言

    笔者在一家互联网公司做JavaEE开发,公司开发了移动端的产品,唯独没有PC端的产品,于是领导将任务分配给笔者. 使用Java开发PC客户端,我的第一反应是使用swing API.但是,产品的需求是客 ...

  5. 1.6.1 什么是 Indexing

    这部分描述了建立索引的过程:添加内容到solr索引中,如果有需要,修改内容或者删除它.通过添加内容到索引里边,我们使其内容可以搜索. solr索引能够接收不同来源的数据,xml文件,逗号分隔值的(CV ...

  6. GOF设计模式之1:单例设计模式

    1.单例设计模式核心作用: 保证一个类只有一个实例,并且提供了访问该实例的全局访问点 2.常见应用场景: window的任务管理器 项目中读取配置文件一般也是一个单例模式 数据库连接池的设计也是采用单 ...

  7. IOS 区分缓存 内存 物理存储 逻辑存储

    1. 存储器分为内部存储器(内存)和外部存储器(外存). ①内存 内存是电脑内部临时存放数据的地方,供CPU直接读取,存放在其中的数据要靠电来维持,一旦断电就会丢失.因此,在操作电脑时,应及时地将需要 ...

  8. Oracle数据库SQL优化

    SQL优化的最终目的是用户体验-在最短时间内让用户在页面数据.因此,执行时间是SQL优化的重要指标.在SQL查询中,I/O操作最占系统性能的.I/O操作量越大,时间越久.减少I/O操作量是优化SQL的 ...

  9. 转移指令jmp和跳转指令call

    [-1]写在前面 以下内容文字描述来自于 王爽老师的<汇编语言>教材,建议大家都买一本,哈哈.不是我打广告,确实人家写的好,应该支持.我只是附上了自己的图片和理解而已. [0]先上干货 只 ...

  10. HDU 1233 还是畅通工程 (最小生成树)

    还是畅通工程 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Subm ...