其他
Linux环境变量总结
关注+星标公众号,不错过精彩内容
编排 | strongerHuang
微信公众号 | 嵌入式专栏
嵌入式专栏
1
# vi /etc/profile
export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib
$ whoami
rethink
$ vi /home/rethink/.bash_profile
export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib
$ source /home/rethink/.bash_profile
嵌入式专栏
2
PATH
# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
路径之间用冒号分隔,这些路径都是一些可以找到可执行程序的目录列表。当我们输入一个指令时,shell会先检查命令是否是系统内部命令,如果不是则会再去检查此命令是否是一个应用程序,shell会试着从PATH中寻找这些应用程序。
$ pwd
/root/docker/httpd
$ export PATH=$PATH:$PWD
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/docker/httpd
`可以看到在PATH后面已经加上了我们当前所处目录的路径`
$ whoami
rethink
$ echo $HOME
/home/rethink
$ echo $HISTSIZE
1000
$ HISTSIZE=1001
$ echo $HISTSIZE
1001
$ history 5
59 ls
60 who
61 history | head -n 5
62 who am i
63 history 5
$ !62
who am i
root pts/0 2018-04-04 11:00 (101.81.92.18)
$ echo $LOGNAME
rethink
$ echo $HOSTNAME
JDu4e00u53f7
$ echo $SHELL
/bin/bash
来源:
https://www.zhangjunbk.com/article/590
后台回复『Linux』阅读更多相关文章。
点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。