linux进程 环境变量,Linux下查看进程所使用的环境变量

文章目录

[隐藏]

获取进程id

列出进程的环境变量

在Linux下直接执行env命令即可获取当前的环境变量

[xxxx ~]$$ env HOSTNAME=iZ94lykym6iZ TERM=linux SHELL=/bin/bash HISTSIZE=1000 ...

进程的环境变量可以在/proc//environ查看,其中为进程id

获取进程id

使用ps获取pid

[xxxx ~]$ ps -ef | grep java 500 3345 1 0 Sep06 ? 00:48:57 /usr/bin/java -Djava.util.logging.config.file=/home/xxx/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/home/xxx/tomcat/endorsed -classpath /home/xxx/tomcat/bin/bootstrap.jar:/home/xxx/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/home/xxx/tomcat -Dcatalina.home=/home/xxx/tomcat -Djava.io.tmpdir=/home/xxx/tomcat/temp org.apache.catalina.startup.Bootstrap start

其中3345就是pid。

使用pidof获取pid

pidof命令需要知道进程的可执行的命令。

[xxxx ~]$ pidof java 24299 3345

它会列出所有执行此命令的进程id。

列出进程的环境变量

直接查看

cat /proc/id>/environ

美化输出查看

xargs --null --max-args=1 < /proc/id>/environ

原文出处:majing -> https://majing.io/posts/10000001531167

打赏

如果此文对你有所帮助,请随意打赏鼓励作者^_^

ecdc44921dc2342530cc3b2bd47813ff.jpg

6d389a1548a167a095d4f0c4d4f9a5c0.jpg微信扫一扫,打赏作者吧~

标签:Linux

上一篇

Linux下发邮件乱码问题 下一篇

zabbix3.2监控linux内存

相关推荐

23991简单轻松:Linux下从零开始创建lvm虚拟磁盘阵列+脚本化解决方案

23991Linux日志切割工具Logrotate配置详解

23991Linux服务器使用 iptables和tc对服务器某个端口进行限速

23991linux中awk工具的使用

23991Linux下Apache虚拟主机配置https证书

23991Linux动态启用/禁用超线程技术

23991Linux运维:如何使用ss代替netstat命令

23991面试常问的22个Linux命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值