ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 环境变量{Linux环境(也称为Shell环境)}(转)

环境变量{Linux环境(也称为Shell环境)}(转)

原创 Linux操作系统 作者:ba 时间:2007-08-15 16:16:44 0 删除 编辑
环境变量{Linux环境(也称为Shell环境)}(转)[@more@]Linux环境(也称为Shell环境)由许多变量及这些变量的值组成。这些变量和变量的值决定了用户环境的外观。注意,如果要使用环境变量或其它Shell变量的值,必须在变量名之前加上一个“$”符号,不能直接使用变量名。

常用的环境变量如下:

HOME 用户主目录的全路径名。

LOGNAME 即注册名,由Linux自动设置。它是与系统交互的名字或字符串。

MAIL 系统信箱的路径。

PATH 查找命令的目录列表。PATH变量包含带冒号分界符的字符串,这些字符串指向含有所使用命令的目录。

PS1 Shell的主提示符。bash默认的主提示符一般为“s-v$ ”。其中,s表示Shell的名称;v表示bash的版本号。当然,也可以随意设置PS1的值,例如:

PS1="Enter Command> "

则主提示符改成“Enter Command> ”。

PWD 当前工作目录的路径,它指出目前在Linux文件系统中处在什么位置。

SHELL 当前使用的Shell,它也指出Shell解释程序放在什么地方。

TERM 终端类型。

可以使用unset命令删除一个环境变量(如NAME):

$ unset NAME

可以创建一个新的环境变量,或者改变一个已有的环境变量的值,其形式与设置一般变量相同。如果变量值的字符串中带有空格等特殊字符,需要用引号把整个字符串括起来。利用export命令可以将这些变量导出,使它们成为公用量,如:

export HOME HZ LOGNAME TERM

可以利用env命令列出所有的环境变量,包括本进程及以前的“祖先进程”所导出的变量。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10617731/viewspace-958667/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    1621
  • 访问量
    4430976