如何查看linux进程状态

如何查看linux进程状态,第1张

您好,linux查看进程方法

首先需要连接linux系统,我们不能像windows系统一样直接远程连接就可以了,因为我们还有需要输入命令查询等 *** 作,所以最好下载一个终端模拟软件,我这里就以Xshell5为例了,当然了使用大家顺手的软件就可以了。

Xshell5的下载安装我就不讲了,大家自行下载安装就可以了。接下来我们需要使用Xshell5连接到我们的linux服务器上,打开Xshell5,点击软件界面左上角的文件菜单下的新建功能。

在新建会话窗口中输入名称、主机和端口号,名称随便取,主机就是你的服务器的ip地址,端口号就是服务器设置的连接端口号,然后点击确定。

这样我们就新建了一个会话了,接下来就进入到了会话列表页面,点击我们建立的新会话,然后选择连接。

接下来就会d出窗口要我们输入登录用户名和密码,按要求输入就可以了,这样我们就正常的登陆连接到linux系统了。

接下来我们就要输入ps命令来查看linux的进程了,如图在窗口中输入命令ps aux,然后按回车键运行一下,就可以查看到linux所有运行中的进程了。

如果你输入ps空格一下,然后-A,因为这个字母敏感,所以我这么写了,需要和上面一样连起来的,那么就会显示所有的linux系统中的进程了。

1.通过rpm查看

查看软件是否安装

首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称。如查找是否安装mysql

2.接着根据 rpm -ql 列出软件包安装的文件

3.综合上述以上的问题,可以直接使用  rpm -qal |grep mysql 查看mysql所有安装包的文件存储位置

4.Yum查找

除了rpm 查询还可以通过yum search 查找对应可以安装的软件包

5.其他查找方法

除了根据软件包来找文件位置之外,最常用的就是通过find查找某个关键字比如mysql所有包含mysql服务的文件路径

6.Which查找命令

Which命令是通过 PATH环境变量查找可执行文件路径,用于查找指向这个命令所在的文件夹

7.Whereis命令和find类似,不过不同的是whereis是通过本地架构好的数据库索引查找会比较快。如果没有更新到数据库里面的文件或命令则无法查找到信息    查看过程需要用到一些Linux命令,知道这些命令会简单很多,推荐下方网站查阅学习Linux命令。

进入/proc目录

ps查看所有符合./cmd的进程,找出其对应的进程号

用ll命令: ll 进程号

如下显示一个示例:

[root@Cluster1 proc]# ll 22401

total 0

-r--r--r--1 zhouyszhouys 0 Dec 11 11:10 cmdline

-r--r--r--1 zhouyszhouys 0 Dec 11 11:10 cpu

lrwxrwxrwx1 zhouyszhouys 0 Dec 11 11:10 cwd ->/home/zhouys/sbs/bin

-r--------1 zhouyszhouys 0 Dec 11 11:10 environ

lrwxrwxrwx1 zhouyszhouys 0 Dec 11 11:10 exe ->/home/zhouys/sbs/bin/cbs (deleted)

dr-x------2 zhouyszhouys 0 Dec 11 11:10 fd

-r--------1 zhouyszhouys 0 Dec 11 11:10 maps

-rw-------1 zhouyszhouys 0 Dec 11 11:10 mem

-r--r--r--1 zhouyszhouys 0 Dec 11 11:10 mounts

lrwxrwxrwx1 zhouyszhouys 0 Dec 11 11:10 root ->/

-r--r--r--1 zhouyszhouys 0 Dec 11 11:10 stat

-r--r--r--1 zhouyszhouys 0 Dec 11 11:10 statm

-r--r--r--1 zhouyszhouys 0 Dec 11 11:10 status

/proc文件系统下的 进程号目录 下面的文件镜像了进程的当前运行信息,

从中可以看到:

cwd符号链接的就是进程22401的运行目录;考试大论坛

exe符号连接就是执行程序的绝对路径;

cmdline就是程序运行时输入的命令行命令;本例为:./cbs

cpu记录了进程可能运行在其上的cpu;显示虚拟的cpu信息

environ记录了进程运行时的环境变量

fd目录下是进程打开或使用的文件的符号连接

...

通过cwd直接进入进程运行目录,通过查看相关信息就可以定位此目录对应那个端口号,以及

定位是那个应用才使用此服务程序。

希望可以帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8487394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存