Linux之Environment variables详解

Environment variables

you can obtain the environment variables associated with the process by executing the following command:

[root@localhost ~]# cat /proc/$PID/environ
XDG_SESSION_ID=9HADOOP_LOGFILE=hadoop-root-secondarynamenode-localhost.localdomain.logHADOOP_DATANODE_OPTS=-Dhadoop.security.logger=ERROR,RFAS -Dhadoop.security.logger=ERROR,RFAS -Dhadoop.security.logger=ERROR,RFAS HADOOP_SECURITY_LOGGER=INFO,RFASSELINUX_ROLE_REQUESTED=HADOOP_IDENT_STRING=rootSHELL=/bin/bashSSH_CLIENT=127.0.0.1 56578 22HADOOP_PID_DIR=/tmpSELINUX_USE_CURRENT_RANGE=HADOOP_PREFIX=/usr/local/hadoop-2.6.4USER=rootLD_LIBRARY_PATH=:/usr/local/hadoop-2.6.4/lib/native:/usr/local/hadoop-2.6.4/lib/nativeMALLOC_ARENA_MAX=4HADOOP_SECURE_DN_PID_DIR=/tmpHADOOP_SECURE_DN_LOG_DIR=/MAIL=/var/mail/rootPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/binHADOOP_HDFS_HOME=/usr/local/hadoop-2.6.4HADOOP_CLIENT_OPTS=-Xmx512m -Xmx512m -Xmx512m PWD=/usr/local/hadoop-2.6.4HADOOP_COMMON_HOME=/usr/local/hadoop-2.6.4JAVA_HOME=/usr/local/jdk1.8.0_172HADOOP_YARN_HOME=/usr/local/hadoop-2.6.4HADOOP_CLASSPATH=/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jarLANG=en_US.UTF-8HADOOP_CONF_DIR=/usr/local/hadoop-2.6.4/etc/hadoopSELINUX_LEVEL_REQUESTED=HADOOP_OPTS= -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop-2.6.4/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/usr/local/hadoop-2.6.4 -Dhadoop.id.str=root -Dhadoop.root.logger=INFO,console -Djava.library.path=/usr/local/hadoop-2.6.4/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop-2.6.4/logs -Dhadoop.log.file=hadoop-root-secondarynamenode-localhost.localdomain.log -Dhadoop.home.dir=/usr/local/hadoop-2.6.4 -Dhadoop.id.str=root -Dhadoop.root.logger=INFO,RFA -Djava.library.path=/usr/local/hadoop-2.6.4/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender  -Dhadoop.security.logger=INFO,RFASHADOOP_PORTMAP_OPTS=-Xmx512m -Xmx512m -Xmx512m HADOOP_SECONDARYNAMENODE_OPTS=-Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender SHLVL=2HOME=/rootHADOOP_NAMENODE_OPTS=-Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender HADOOP_SECURE_DN_USER=HADOOP_MAPRED_HOME=/usr/local/hadoop-2.6.4LOGNAME=rootCLASSPATH=/usr/local/hadoop-2.6.4/etc/hadoop:/usr/local/hadoop-2.6.4/share/hadoop/common/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/common/*:/usr/local/hadoop-2.6.4/share/hadoop/hdfs:/usr/local/hadoop-2.6.4/share/hadoop/hdfs/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/hdfs/*:/usr/local/hadoop-2.6.4/share/hadoop/yarn/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/yarn/*:/usr/local/hadoop-2.6.4/share/hadoop/mapreduce/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/mapreduce/*:/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jarSSH_CONNECTION=127.0.0.1 56578 127.0.0.1 22HADOOP_NFS3_OPTS=LESSOPEN=||/usr/bin/lesspipe.sh %sHADOOP_ROOT_LOGGER=INFO,RFAXDG_RUNTIME_DIR=/run/user/0HDFS_AUDIT_LOGGER=INFO,NullAppenderHADOOP_NICENESS=0

换行显示

[root@localhost ~]# cat /proc/2225/environ | tr '\0' '\n'
XDG_SESSION_ID=9
HADOOP_LOGFILE=hadoop-root-secondarynamenode-localhost.localdomain.log
HADOOP_DATANODE_OPTS=-Dhadoop.security.logger=ERROR,RFAS -Dhadoop.security.logger=ERROR,RFAS -Dhadoop.security.logger=ERROR,RFAS 
HADOOP_SECURITY_LOGGER=INFO,RFAS
SELINUX_ROLE_REQUESTED=
HADOOP_IDENT_STRING=root
SHELL=/bin/bash
SSH_CLIENT=127.0.0.1 56578 22
HADOOP_PID_DIR=/tmp
SELINUX_USE_CURRENT_RANGE=
HADOOP_PREFIX=/usr/local/hadoop-2.6.4
USER=root
LD_LIBRARY_PATH=:/usr/local/hadoop-2.6.4/lib/native:/usr/local/hadoop-2.6.4/lib/native
MALLOC_ARENA_MAX=4
HADOOP_SECURE_DN_PID_DIR=/tmp
HADOOP_SECURE_DN_LOG_DIR=/
MAIL=/var/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
HADOOP_HDFS_HOME=/usr/local/hadoop-2.6.4
HADOOP_CLIENT_OPTS=-Xmx512m -Xmx512m -Xmx512m 
PWD=/usr/local/hadoop-2.6.4
HADOOP_COMMON_HOME=/usr/local/hadoop-2.6.4
JAVA_HOME=/usr/local/jdk1.8.0_172
HADOOP_YARN_HOME=/usr/local/hadoop-2.6.4
HADOOP_CLASSPATH=/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jar
LANG=en_US.UTF-8
HADOOP_CONF_DIR=/usr/local/hadoop-2.6.4/etc/hadoop
SELINUX_LEVEL_REQUESTED=
HADOOP_OPTS= -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop-2.6.4/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/usr/local/hadoop-2.6.4 -Dhadoop.id.str=root -Dhadoop.root.logger=INFO,console -Djava.library.path=/usr/local/hadoop-2.6.4/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/usr/local/hadoop-2.6.4/logs -Dhadoop.log.file=hadoop-root-secondarynamenode-localhost.localdomain.log -Dhadoop.home.dir=/usr/local/hadoop-2.6.4 -Dhadoop.id.str=root -Dhadoop.root.logger=INFO,RFA -Djava.library.path=/usr/local/hadoop-2.6.4/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender  -Dhadoop.security.logger=INFO,RFAS
HADOOP_PORTMAP_OPTS=-Xmx512m -Xmx512m -Xmx512m 
HADOOP_SECONDARYNAMENODE_OPTS=-Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender 
SHLVL=2
HOME=/root
HADOOP_NAMENODE_OPTS=-Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender 
HADOOP_SECURE_DN_USER=
HADOOP_MAPRED_HOME=/usr/local/hadoop-2.6.4
LOGNAME=root
CLASSPATH=/usr/local/hadoop-2.6.4/etc/hadoop:/usr/local/hadoop-2.6.4/share/hadoop/common/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/common/*:/usr/local/hadoop-2.6.4/share/hadoop/hdfs:/usr/local/hadoop-2.6.4/share/hadoop/hdfs/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/hdfs/*:/usr/local/hadoop-2.6.4/share/hadoop/yarn/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/yarn/*:/usr/local/hadoop-2.6.4/share/hadoop/mapreduce/lib/*:/usr/local/hadoop-2.6.4/share/hadoop/mapreduce/*:/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jar:/contrib/capacity-scheduler/*.jar
SSH_CONNECTION=127.0.0.1 56578 127.0.0.1 22
HADOOP_NFS3_OPTS=
LESSOPEN=||/usr/bin/lesspipe.sh %s
HADOOP_ROOT_LOGGER=INFO,RFA
XDG_RUNTIME_DIR=/run/user/0
HDFS_AUDIT_LOGGER=INFO,NullAppender
HADOOP_NICENESS=0
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

说文科技

看书人不妨赏个酒钱?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值