• 查看进程的环境变量


    每一个进程的环境变量可以通过下面的命令查看

    cat /proc/$PID/environ

    而进程的PID可以通过pgrep命令查看

    以gedit为例:

    [hupeng@hupeng-vm shell]$pgrep gedit
    25999
    [hupeng@hupeng-vm shell]$cat /proc/25999/environ 
    XDG_VTNR=7LC_PAPER=zh_CN.UTF-8LC_ADDRESS=zh_CN.UTF-8XDG_SESSION_ID=c2VIRTUALENVWRAPPER_SCRIPT=/usr/local/bin/virtualenvwrapper.shVIRTUALENVWRAPPER_PROJECT_FILENAME=.projectXDG_GREETER_DATA_DIR=/var/lib/lightdm-data/hupengSELINUX_INIT=YESLC_MONETARY=zh_CN.UTF-8CLUTTER_IM_MODULE=ximSESSION=ubuntuGPG_AGENT_INFO=/run/user/1000/keyring-ujceWH/gpg:0:1TERM=xtermVTE_VERSION=3409XDG_MENU_PREFIX=gnome-SHELL=/bin/bashWINDOWID=31457291LC_NUMERIC=zh_CN.UTF-8UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/2710GNOME_KEYRING_CONTROL=/run/user/1000/keyring-ujceWHGTK_MODULES=overlay-scrollbar:unity-gtk-moduleUSER=hupengLD_LIBRARY_PATH=

    上诉命令返回一个包含环境变量以及对应变量值的列表。每一个变量以name=value的形式描述。彼此之间由null

    ('')分隔,为了便于阅读,使用tr(translate)命令将''替换为' '

    [hupeng@hupeng-vm shell]$cat /proc/25999/environ  | tr '' '
    '
    XDG_VTNR=7
    LC_PAPER=zh_CN.UTF-8
    LC_ADDRESS=zh_CN.UTF-8
    XDG_SESSION_ID=c2
    VIRTUALENVWRAPPER_SCRIPT=/usr/local/bin/virtualenvwrapper.sh
    VIRTUALENVWRAPPER_PROJECT_FILENAME=.project
    XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/hupeng
    SELINUX_INIT=YES
    LC_MONETARY=zh_CN.UTF-8
    CLUTTER_IM_MODULE=xim
    SESSION=ubuntu

    当然以上列出来的只是环境变量中的一部分而已。

  • 相关阅读:
    Android进阶篇判断3G/WIFI/WAP
    Android基础篇配置查看Android系统源码
    Android进阶篇Http协议
    Android进阶篇流量统计
    Android进阶篇自定义Menu(设置Menu的背景及文字属性)
    Android进阶篇Gson解析Json数据
    Android进阶篇PopupWindow的使用
    Android数据篇SAX解析XML
    Android进价篇重力感应
    Android进阶篇ListView和Button共存
  • 原文地址:https://www.cnblogs.com/hupeng1234/p/6735403.html
Copyright © 2020-2023  润新知