linux shell 查看进程 可执行程序路径
ps -el | grep hello
ls -l /proc/19120/exe | awk '{print $11}'
hello是某程序的名字,ps -el | grep hello 命令把是hello名字进程全部列出来。
然后,加入要查看进程号PID为19120的可执行程序路径,ls -l /proc/19120/exe | awk '{print $11}'
写一个脚本获取指定进程名字的绝对路径,该脚本匹配包含参数1的进程名,列出所有进程的可执行程序的路径。
test.sh 脚本文件如下
#!/bin/bashif [ $# -ne 1 ]; thenecho "Usage: psd exe"exit 1
fifor pid in $(ps -e | grep $1 | awk '{print $1}'); doecho -n "${pid} "ls -l /proc/${pid}/exe | awk '{print $11}'
done
使用过程:
[root@localhost ~]# bash test.sh java
61145 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
linux shell 查看进程 可执行程序路径相关推荐
- l启动进程 linux,《日子》. linux 查看进程启动路径
在linux下查看进程大家都会想到用 ps -ef|grep XXX 可是看到的不是全路径,怎么看全路径呢? 每个进程启动之后在 /proc下面有一个于pid对应的路径 例如:ps -ef|grep ...
- linux 查看进程启动路径
在linux下查看进程大家都会想到用 ps -ef|grep XXX 可是看到的不是全路径,怎么看全路径呢? 每个进程启动之后在 /proc下面有一个于pid对应的路径 例如:ps -ef|grep ...
- JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta (Linux 如何查看进程的各线程的CPU占用 )
http://dolphin-ygj.iteye.com/blog/366216 JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta 博客分类: 调优 ...
- linux环境下查看进程,Linux下查看进程(程序)启动时的环境变量
背景: 因最近试安装Linux下的jira,有一个中文插件安装后,一旦设置开机启动后,它是英文,而在终端再重新启动一次后呢,似乎插件生效,它又恢复为正常中文界面,我首先想这这涉及到一个环境变量的问题, ...
- linux下查看进程的线程数,linux查看进程的线程数
top -H -p $PID #查看对应进程的那个线程占用CPU过高 1.top -H 手册中说:-H : Threads toggle 加上这个选项启动top,top一行显示一个线程.否则,它一行 ...
- 查看linux进程的设备io,Linux下查看进程IO工具iopp
Linux下的IO检测工具最常用的是iostat,不过iostat只能查看到总的IO情况.如果要细看具体那一个程序点用的IO较高,可以使用iotop .不过iotop对内核版本和Python版本有要求 ...
- linux 查看进程变量,Linux下查看进程(程序)启动时的环境变量
Linux下查看进程(程序)启动时的环境变量 Linux的pargs ==================================== 今天又遇到一个老问题: 同事遇到了sqlplus &qu ...
- linux查看进程的内存使用情况,[转]linux下查看进程内存使用情况
动态查看一个进程的内存使用 1.top命令 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + ...
- linux下查看进程占用端口和端口占用进程命令
Linux下查看进程占用端口: 查看程序对应进程号:ps –ef|grep 进程名 REDHAT :查看进程号所占用的端口号:netstat –nltp|grep 进程号 ubuntu:查看进程占用端 ...
最新文章
- ERROR: Failed to resolve: com.android.support:appcompat-v7:29.0.0
- linux wget返回值_Linux中wget用法
- (转载)Unity中解析ini配置文件----INIParser
- 增大胸围!Mr Burning带你在家全方位虐胸!
- python国产_Python勒索软件来袭,国产杀软集体失身
- .Net之多语言配置
- 信息学奥赛一本通(2022:【例4.7】最小n值)
- 移动端开发touchstart,touchmove,touchend事件详解和项目
- anaconda哪个版本是 python3.6_windows10(64位)Anaconda3+Python3.6搭建Tensorflow(cpu版本)及keras...
- vue-count-to插件使用方法
- Latex除法a/b \frac{a}{b}
- vss 6.0配置VS2005、VS2008 ---- 图文
- 链队列约瑟夫环c++代码_数据结构之约瑟夫环C语言实现
- PS长阴影生成工具 Long_Shadow_Generator_v1.2_for_CS6.zxp
- MapReduce项目案例3——温度统计
- PS教程新手入门(三)--PS实用的技巧教程
- linux给文件夹添加查看密码是什么,Linux如何给文件夹设置密码
- 作业 - 加密解密和CA
- 转如何用ps制作名片
- 远程控制PLC实际案例——西门子SIMATIC S7-1200