Linux 服务器的网络配置 - 2. 查看 Linux 服务器的进程
2. 查看 Linux 服务器的进程
1)ps
【主要选项】
- -a 显示系统中所有进程的信息
- -e 显示所有进程的信息
- -f 显示进行的所有信息
- -l 以长格式显示进程信息
- -r 只显示正在运行的进程
- -u 显示面向用户的格式(包括用户名、CPU 及内存的使用情况等信息)
- -x 显示所有非控制终端上的进程信息
- -p 显示由进程 id 指定的进程信息
- -t 显示指定终端上的进程信息
liuqian@ubuntu:~$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 184948 3712 ? Ss 10:03 0:02 /sbin/init auto noprompt
root 2 0.0 0.0 0 0 ? S 10:03 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 10:03 0:02 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 10:03 0:00 [kworker/0:0H]
root 7 0.0 0.0 0 0 ? S 10:03 0:17 [rcu_sched]
root 8 0.0 0.0 0 0 ? S 10:03 0:00 [rcu_bh]
root 9 0.0 0.0 0 0 ? S 10:03 0:14 [rcuos/0]
root 10 0.0 0.0 0 0 ? S 10:03 0:00 [rcuob/0]
root 11 0.0 0.0 0 0 ? S 10:03 0:00 [migration/0]
【STAT 的说明】表示进程的运行状态
- D 不可中断的睡眠
- R 就绪(在可运行队列中)
- S 睡眠
- T 被跟踪或性质
- Z 终止(僵死)的进程,这些进程不存在,但暂时无法消除
- W 没有足够的内存分页可分配
- < 高优先序的进程
- N 低优先序的进程
- L 有内存分页分配并锁在内存体中(实时系统或 I/O)
2)top
交互命令:
- P 根据 CPU 使用的多少进行排序
- T 根据时间、累计时间排序
- q 退出 top 命令
- m 切换显示内存信息
- t 切换显示进程和 CPU 状态信息
- c 切换显示命令名称和完整命令行
- M 根据使用内存的大小进行排序
- W 将当前设置写入 ~/.toprc 文件中。(这是写 top 配置文件的推荐方法)
3)pgrep ---- 查找当前运行的进程,并列出匹配给定条件进程的 pid
liuqian@ubuntu:~$ pgrep python
3802
3879
Linux 服务器的网络配置 - 2. 查看 Linux 服务器的进程的更多相关文章
- Linux 服务器的网络配置 - 1. 查看 Linux 服务器的网络连接
1. 查看 Linux 服务器的网络连接 1)查看主机名: liuqian@ubuntu:~$ hostname ubuntu 2)查看 ip 地址: 用 ifconfig 即可,这里介绍命令组合用法 ...
- Linux系统安装和网络配置
系统下载 CentOS 6.x 50% 6.9 ---- 常用 CentOS 7.x 50% 7.2 ----常用 官网-国外 https://wiki.centos.org/Downloa ...
- Linux系统基本网络配置之ifconfig命令
Linux系统基本网络配置之ifconfig命令 一.Linux系统的网络配置基本包括:网络IP的配置.网关路由的配置.主机DNS的配置.主机名的配置等,本篇注重介绍网络IP的配置. 二.Linux系 ...
- (转)Linux系统基础网络配置老鸟精华篇
Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太 ...
- Linux 7.X 网络配置
Linux 7.X 网络配置 环境: 笔记本中安装了虚拟机,在虚拟机中安装了Redhat 7.4版本的操作系统,现配置该操作系统网络.(IP.网关等) 相关指令如下: # nmcli connecti ...
- 【转】Linux - CentOS 7网络配置
Linux - CentOS 7网络配置 https://blog.csdn.net/J080624/article/details/78083988 安装完VM后,需要进行网络配置.第一个目标为 ...
- Linux下使用ps命令来查看Oracle相关的进程
Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ...
- Linux下可以使用ps命令来查看Oracle相关的进程
Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ...
- linux系统基础网络配置
1.修改主机名 临时方法: 退出当前shell重新登录即可生效.此法只能临时修改生效.重启系统后失效. 提示:很多人使用hostname主机名来修改,其实这个只是作为暂时的.重启后将恢复到配置前的主机 ...
随机推荐
- IT公司100题-32-交换元素,使数组差最小
问题描述: 有两个整数序列a, b,大小都为n, 序列元素的值任意整数,无序. 要求:通过交换a, b 中的元素,使得sum(a)-sum(b),差最小. 例如: var a=[80, 40, 60, ...
- 删除IE 下输入后的清除小叉叉
input::-ms-clear { display: none; } css去掉ie10,11中input[type="text"]后面的X图标 input[type=" ...
- HTML特殊符号对照表
特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 Α Α Α Β Β Β Γ Γ Γ Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ Η Η Η Θ Θ Θ Ι Ι Ι Κ Κ Κ Λ Λ Λ Μ ...
- centos lamp
一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [root@localhost ~]# yum install mysql mysql-server 安装完毕,让 MySQ ...
- SQL分类
SQL(Structure Query Language)结构化查询语言,是使用关系型数据库的应用语言. SQL主要可以划分为以下三个类别: DDL(Data Define Language)语句:数 ...
- Qt开发环境中使用报表控件FastReport遇到的一些问题(一)
FastReport是一款优秀的报表控件,由俄罗斯开发,国内有代理商.Qt环境下可实现报表功能的还有一款叫NCReport,也是收费控件,比较来比较去还是觉得前者功能强点.网上讲解此控件在Qt中使用的 ...
- 记一次PHP“Segmentation fault”调试经历
遇到的问题: 在linux上安装php5.5.26.phalcon2.0扩展.xhprof扩展,均正常安装,并可单独运行.但放在一起运行时出现“Segmentation fault”错误.注:xhpr ...
- C++中 destory() 和deallocate()以及delete函数的相关性和区别性
这里非常的绕口 需要仔细的来看看: destory(): 显示调用一个对象的析构函数 相当于释放一个对象需要释放的一些动态内存 为下次真正释放对象做准备 deallocate():真正的释放一个内存 ...
- StatisticalOutlierRemoval源码
源代码 * * Software License Agreement (BSD License) * * Point Cloud Library (PCL) - www.pointclouds.org ...
- Linux学习方法
应该如何提问? 先要尝试自己解决 - 帮助 - 文档 - 示例 提问的智慧 - 问题详尽 - 贴图