linux 服务器进程,如何查看Linux服务器的进程

Linux服务器正常启动后,提供服务时会调用程序,占用进程。这时候如何查看系统中有哪些进程在被调用呢?我们可以通过以下命令来查看。

1.ps

ps命令是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和它所运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等。总之大部分信息都是可以通过执行该命令得到的。ps命令最常用来监控后台进程的工作情况,因为后台进程是不和屏幕、键盘这些标准输入/输出设备进行通信的,所以如果需要检测后台情况,就需要使用ps命令了。它的格式如下所示:

格式:ps [选项] 其主要选项如下。

-a:显示系统中所有进程的信息。

-e:显示所有进程的信息。

-f:显示进程的所有信息。

-l:以长格式显示进程信息。

-r:只显示正在运行的进程。

-u:显示面向用户的格式(包括用户名、CPU及内存的使用情况等信息)。

-x:显示所有非控制终端上的进程信息。

-p:显示由进程ID指定的进程信息。

-t:显示指定终端上的进程信息。

要对进程进行监测和控制,首先要了解当前进程的情况,当然也就需?榭吹鼻敖?痰淖刺?恕Mü齪s命令查看进程,根据所显示的信息可以了解哪个进程正在运行、哪个进程被挂起了、进程已运行了多久、进程正在使用的资源、进程的相对优先级,以及进程的标志号(PID)。所有这些信息对用户都很有用,对于系统管理员来说尤为重要。使用ps -aux命令可以获得终端上所有用户的有关进程的所有信息,这个也是我们平时用得最多的命令之一,如下所示:

[root@localhost ~]# ps axu

USER PID %CPU %MEMVSZ RSS TTYSTAT START TIME COMMAND

root 10.00.010348 688 ?SsMar160:01 init [5]

root 20.00.000 ?S<Mar160:00 [migration/0]

root 30.00.000 ?SNMar160:00 [ksoftirqd/0]

root 40.00.000 ?S<Mar160:00 [watchdog/0]

root 50.00.000 ?S<Mar160:00 [migration/1]

root 60.00.000 ?SNMar160:00 [ksoftirqd/1]

...

avahi31530.00.023148336 ?SsMar160:00 avahi-daemon: chroot helper

root32140.00.018416476 ?SMar160:00 /usr/sbin/smartd -q never

root32190.00.03792488 tty1Ss+Mar160:00 /sbin/mingetty tty1

root32200.00.03792484 tty2Ss+Mar160:00 /sbin/mingetty tty2

root32210.00.03792488 tty3Ss+Mar160:00 /sbin/mingetty tty3

root32220.00.03792488 tty4Ss+Mar160:00 /sbin/mingetty tty4

root32240.00.03792488 tty5Ss+Mar160:00 /sbin/mingetty tty5

root32260.00.03792488 tty6Ss+Mar160:00 /sbin/mingetty tty6

root32330.00.01699122756 ?SsMar160:00 /usr/sbin/gdm-binary -nodaemon

root33220.00.01971242564 ?SMar160:00 /usr/sbin/gdm-binary -nodaemon

root33240.00.11898084112 ?SlMar160:00 /usr/libexec/gdm-rh-security-token-helper

root33250.00.1905486264 tty7Ss+Mar160:02 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -oli

root33390.00.425792016784 ?SNMar160:20 /usr/bin/python -tt /usr/sbin/yum-updatesd

root33410.00.0129161188 ?SNMar160:00 /usr/libexec/gam_server

gdm33510.00.837961236176 ?SsMar160:00 /usr/libexec/gdmgreeter

root43420.00.041096896 ?SsMar160:00 nginx: master process /usr/local/webserver/nginx/sbin/nginx

www43430.00.66592026232 ?SMar160:05 nginx: worker process

www43440.00.66592026160 ?SMar160:02 nginx: worker process

www43450.00.66607626460 ?SMar160:03 nginx: worker process

www43460.00.66592026104 ?SMar160:03 nginx: worker process

www43470.00.66605226228 ?SMar160:04 nginx: worker process

www43480.00.66601226372 ?SMar160:04 nginx: worker process

www43490.00.66578826076 ?SMar160:03 nginx: worker process

www43500.00.66592026188 ?SMar160:06 nginx: worker process

root53140.00.000 ?SMar280:00 [pdflush]

root53150.00.000 ?SMar280:00 [pdflush]

root67670.00.0682841564 tty8Ss+Mar170:00 /bin/bash

root103690.00.065556932 pts/2R+14:230:00 ps -axu

root189060.06.41443024261272 ?Sl00:150:46 /usr/local/jdk/bin/java -Djava.util.logging.config.file=/us

root205730.00.0901403344 ?Ss09:020:00 sshd: root@pts/2

root205750.00.0684121756 pts/2Ss09:020:00 -bash

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/536611.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计数排序与桶排序python实现

计数排序与桶排序python实现 计数排序 计数排序原理&#xff1a; 找到给定序列的最小值与最大值 创建一个长度为最大值-最小值1的数组&#xff0c;初始化都为0 然后遍历原序列&#xff0c;并为数组中索引为当前值&#xff0d;最小值的值&#xff0b;&#xff11; 此时数组中…

perl脚本执行linux命令行,Perl调用shell命令方法小结

一、systemperl也可以用system调用shell的命令,它和awk的system一样,返回值也是它调用的命令的退出状态.代码如下:[rootAX3sp2 ~]# cat aa.pl#! /usr/bin/perl -w$file "wt.pl";system("ls -l wt.pl");$result system "ls -l $file";print &qu…

JVM快速调优手册02:常见的垃圾收集器

2019独角兽企业重金招聘Python工程师标准>>> 如果说收集算法是内存回收的方法论&#xff0c;那么垃圾收集器就是内存回收的具体实现。 Java虚拟机规范中对垃圾收集器应该如何实现并没有任何规定&#xff0c;因此不同的厂商、不同版本的虚拟机所提供的垃圾收集器都可…

linux运维平台工具,Linux运维自动化工具 Kickstart

简介&#xff1a;批量安装操作系统工具之 Kickstart &#xff0c;RedHat 早前推出的产品( 不多说了&#xff0c;现在都玩 Cobbler 啦&#xff0c;见 http://www.linuxidc.com/Linux/2016-04/129977.htm )。测试环境&#xff1a;CentOS 6.6 x86_64 minimal一、安装软件包shell &…

PostgreSQL 并行查询概述

2019独角兽企业重金招聘Python工程师标准>>> PostgreSQL从9.6版本开始加入并行查询&#xff0c;并在PostgreSQL10和PostgreSQL11分别做了大量加强工作。下面从&#xff1a; 何时启用并行查询功能并行查询是如何工作的worker进程数量越多&#xff0c;查询性能越高吗三…

linux下得到date命令,linux下date命令获得今天日期的用法

1。获取今天日期的各类用法&#xff1a;oracle[roottest ~]# date %Y_%m_%d2016_05_22[roottest ~]# date %Y_%m_%d2016_05_22ide[roottest ~]# date "%Y_%m_%d"2016_05_22[roottest ~]# date %Y_%m_%d2016_05_22[roottest ~]# date "%Y_%m_%d"2016_05_22i…

Quarkus:一个Kubernetes原生Java框架

Red Hat发布了Quarkus&#xff0c;这是一个为GraalVM和OpenJDK HotSpot量身定制的Kubernetes原生Java框架。Quarkus的目标是使Java成为Kubernetes和无服务器环境中的领先平台&#xff0c;为开发人员提供统一的反应式和命令式编程模型。 Quarkus利用Java开发人员使用的一系列库&…

分区安装linux,怎样安装Linux?

我的机子上装了win2000&#xff0c;想装个Linux可是在安装时&#xff0c;竟然D 、E盘都不见了&#xff0c;win2000也进不去了我只得重装2000&#xff0c;现在我都不敢装Linux了请高手指点&#xff01;|你最好用PQMAGIC先分区&#xff0c;大约2。5G空间就够了&#xff0c;可以参…

linux scp传输文件命令

scp -r /opt/test root192.168.2.105:/opt 转载于:https://www.cnblogs.com/LynnChen/p/10620576.html

pg10 10.3 1 linux64,Install Postgresql 10 In Ubutnu 16.04 LTS

PostgreSQL数据库是一个高性能的全功能的开源关系型数据库&#xff0c;这里讲解一下如何在Ubuntu 16.04 LTS 下安装 PostgreSQL 10。添加软件源wget -q -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -sudo sh -c echo "deb http://apt.po…

nginx能访问html静态文件但无法访问php文件

nginx.conf中红框部分修改成你的实际网站根目录转载于:https://www.cnblogs.com/IT-Crowd/p/10626549.html

linux虚拟光驱挂载方法,Linux操作系统下虚拟光驱(iso)的挂载

1、挂载iso文件一般查看iso文件内容&#xff0c;只需要&#xff1a;#mount -t iso9660 -o loop xxx.iso /mnt/cdrom就可以在/mnt/cdrom下看到xxx.iso的内容。2、复制光盘为iso镜像#dd if/dev/hdb ofxxx.iso或者#cp /dev/cdrom xxx.iso3、虚拟iso为设备#rm -rf /dev/cdrom //删除…

[深度概念]·K-Fold 交叉验证 (Cross-Validation)的理解与应用

个人主页--> xiaosongshine.github.io/ 1.K-Fold 交叉验证概念在机器学习建模过程中&#xff0c;通行的做法通常是将数据分为训练集和测试集。测试集是与训练独立的数据&#xff0c;完全不参与训练&#xff0c;用于最终模型的评估。在训练过程中&#xff0c;经常会出现过拟合…

linux mariadb 升级,linux mariadb

linux mariadb转载 一 安装下载mariaDB MariaDB-5.5.29-rhel5-x86_64-common.rpm 和MariaDB-5.5.29-rhel5-x86_64-server.rpm 包,MariaDB-5.5.29-rhel5-x86_64-client.rpm2.然后再http.//yum。mariadb。org/ 找到 RPM-GPG-KEY-MariaDB 这个PGP文件&#xff0c;把文件放入到/etc…

Linux Note

日期&#xff1a;2019/3/31 内容&#xff1a;Linux学习笔记 一、Linux命令 ls -l 操作效果 第一列&#xff1a;文件权限 一共10位。 01(r)2(w)3(x)4(r)5(w)6(x)7(r)8(w)9(x)文件类型文件所有者权限 usr权限&#xff0c;u权限文件所有者所属组成员的权限 group权限&#xff0c;g…

linux查看usb鼠标是否启动,Linux USB鼠标驱动注解及测试

参考2.6.14版本中的driver/usb/input/usbmouse.c。鼠标驱动可分为多个部分&#xff1a;驱动加载部分、probe部分、open部分、urb回调函数处理部分。下文阴影部分为注解。一、 驱动加载部分static int __init usb_mouse_init(void){int retval usb_register(&usb_mouse_…

退役前的最后的做题记录upd:2019.04.04

考试考到自闭&#xff0c;每天被吊打。 还有几天可能就要AFO了呢。。。 Luogu3602&#xff1a;Koishi Loves Segments 从左向右&#xff0c;每次删除右端点最大的即可。 [HEOI2014]南园满地堆轻絮 答案一定是 \(\lceil \frac{max_{1\le i < j \le n}(a_i-a_j)}{2} \rceil\)。…

linux ssh-add,linux – 如何使ssh-add从文件读取密码?

根据您的发行版本和ssh-add的版本,您可以使用或不使用以这种方式从stdin读取密码的ssh-add的-p选项&#xff1a;cat passfile | ssh-add -p keyfile如果这不工作,您可以使用Expect,Unix工具使交互式应用程序非互动.你必须从你的包管理器安装它.我为你准备了一个工具.只需将内容…

linux nginx F配置,linux下nginx的安装及配置

1、安装nginx前&#xff0c;咱们首先要确保系统安装了g、gcc、openssl-devel、pcre-devel和zlib-devel软件&#xff0c;可经过如图所示命令进行检测,若是以安装咱们能够经过图二所示卸载&#xff1a;linuxyum install gcc-cyum -y install zlib zlib-devel openssl openssl--de…

你缺啥,你缺一个得力的办公软件

其实你缺啥我都知道&#xff0c;但是&#xff0c;我又不能给你发工资&#xff0c;还得你自己努力工作才行。不过我可以给你分享几款好用的办公软件&#xff0c;对你在进行有效率的办公会有很大帮助的。曲奇办公是一款以文档为载体的企业办公管理应用。帮助企业快速实现业务标准…