经常使用的环境变量及操作环境的命令
HOME : 用户家目录的路径
PWD : 用户当前的工作目录
LANG : 标志程序将要使用的默认语言
TERM : 用户登录终端的类型
reset : 当屏幕崩溃(如出现乱码等),重新设置终端的命令(不是变量)
PATH : 可执行文件(命令)搜索路径,即搜寻存放程序的一个目录列表。
which : 定位并显示可执行文件(命令)所在路径的命令(不是变量)
SHELL : 用户登录shell的路径
USER : 用户的用户名
DISPLAY : X显示器的名字
举个例子:
goddog@promote:~$ env | grep HOME
HOME=/home/goddog
如果是root用户,则以上命令的结果为: HOME=/root。也可以使用echo命令来获取完全相同的信息,只不过就是直接显示变量HOME的值:
goddog@promote:~$ echo $HOME
/home/goddog
使用以env开始的组合命令获取环境变量PWD的信息:
goddog@promote:~$ env | grep PWD
PWD=/home/goddog
goddog@promote:~$ cd example
goddog@promote:~/example$ env | grep PWD
PWD=/home/goddog/example
OLDPWD=/home/goddog
从结果可以看出PWD变量存放的就是当前工作的路径,PWD的值与pwd命令的结果完全相同。
可以使用以env开始的组合命令来获取环境变量PATH的值,即在执行命令(可执行文件)时要搜索的全部路径,路径之间用冒号隔开:
goddog@promote:~/example$ env | grep PATH
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
WINDOWPATH=2
今天就分享这么多了,谢谢欣赏!;O)
声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!