美文网首页jouypub.com
Linux查看进程的所有信息

Linux查看进程的所有信息

作者: JouyPub | 来源:发表于2018-11-05 23:42 被阅读0次

服务器上有一个任务进程,当我们使用ps -ef | grep task查看时,只能得到一些最基本的信息,假如我们需要知道对应的文件路径、启动命令的完整路径,就无从下手了。

今天教大家一个方法来查看进程的所有信息,包括启动命令的完整路径、对应的文件完整路径等等信息:ls -l /proc/PID

例如使用ps -ef | grep webhook查看进程时,只能得到如下信息

> ps -ef | grep webhook
root     15902     1  0 Aug15 ?        00:00:00 python -u src/webhook.py
root     30639 30612  0 22:50 pts/0    00:00:00 grep --color=auto webhook

然后执行 ls -l /proc/15902

> ll /proc/15902
dr-xr-xr-x 2 root root 0 Sep 18 22:52 attr
-rw-r--r-- 1 root root 0 Sep 18 22:52 autogroup
-r-------- 1 root root 0 Sep 18 22:52 auxv
-r--r--r-- 1 root root 0 Sep 18 22:52 cgroup
--w------- 1 root root 0 Sep 18 22:52 clear_refs
-r--r--r-- 1 root root 0 Aug 15 16:48 cmdline
-rw-r--r-- 1 root root 0 Sep 18 22:52 comm
-rw-r--r-- 1 root root 0 Sep 18 22:52 coredump_filter
-r--r--r-- 1 root root 0 Sep 18 22:52 cpuset
lrwxrwxrwx 1 root root 0 Aug 15 16:48 cwd -> /services/apps/webhook
-r-------- 1 root root 0 Sep 18 22:52 environ
lrwxrwxrwx 1 root root 0 Aug 15 16:48 exe -> /usr/bin/python2.7
dr-x------ 2 root root 0 Aug 15 16:48 fd
dr-x------ 2 root root 0 Sep 18 22:52 fdinfo
-rw-r--r-- 1 root root 0 Sep 18 22:52 gid_map
-r-------- 1 root root 0 Sep 18 22:52 io
-r--r--r-- 1 root root 0 Sep 18 22:52 limits
...

有几个主要的文件我们可以关注下:
cwd:文件所在目录
exe:执行命令的完整路径
environ:执行命令时的环境变量

欢迎订阅「K叔区块链」 - 专注于区块链技术学习
博客地址:http://www.jouypub.com

相关文章

  • Linux查看进程的所有信息

    服务器上有一个任务进程,当我们使用ps -ef | grep task查看时,只能得到一些最基本的信息,假如我们需...

  • Linux查看进程的所有信息

    服务器上有一个任务进程,当我们使用ps -ef | grep task查看时,只能得到一些最基本的信息,假如我们需...

  • ps

    [toc] 1 查看端口 2 查看运行信息 解析:ps 是linux,unix显示进程信息的, -e 是显示所有进...

  • 查看CPU信息与管理处理器的亲和性

    Linux下查看CPU相关信息 CPU的信息主要都在/proc/cupinfo中 Linux查看某个进程运行在哪个...

  • Tips

    1.Linux下查看所有java进程(可查看tomcat是否启动状态) 2.停止所有java进程

  • linux(一)进程的状态

    进程的状态 一、linux的进程查看 一般使用 ps -aux 来看 linux的进程有几个关键的信息 pid: ...

  • Linux和Windows查看当前运行的 python 进程及

    Linux 查看当前 python 进程 在 shell 中执行如下指令: 实时查看所有进程: Windows 查...

  • Linux命令-ps

    查看Linux中的进程 Unix风格的ps命令参数 -A 显示所有进程

  • Linux 基本操作

    查看CPU信息 查看内存使用情况 查看linux支持的最大进程数 查看linux支持的最大线程数 查看当前用户最大...

  • Linux常用命令

    Linux如何查看进程、杀死进程、启动进程等常用命令linux修改文件所有者和文件所在组

网友评论

    本文标题:Linux查看进程的所有信息

    本文链接:https://www.haomeiwen.com/subject/oxxyxqtx.html