电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

set、env、export——Linux中的环境变量命令VIP免费

set、env、export——Linux中的环境变量命令_第1页
set、env、export——Linux中的环境变量命令_第2页
set、env、export——Linux中的环境变量命令_第3页
Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境 变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 什么是环境变量 环境变量是一个具有 特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。许多用户(特别是那些刚接触 Linux的新手)发现这些变量有些怪异或者难以控制。其 实,这是个误会:通过使用环境变量,你可以很容易的修改一个牵涉到一个或多个应用程序的配置信息。 常见的环境变量 对于 PATH 和 HOME 等环境变量大家都不陌生。 PATH 能够指定命令的搜索路径,那么动态链接库的路径用什么变量指定呢?或者就是在 PATH 里面? 比如有一个程序需要/usr/local/lib 下面的一个库文件,应该怎么指定其路径呢? 经常看到有些变量如 LD_LIBRARY_PATH,LIBPATH,CLASSPATH 等,他们之间有什么不同和关系? 除此之外,还有下面一些常见环境变 量。 ◆ HISTSIZE 是指保存历史命令记录的条数。 ◆ LOGNAME 是指当前用户的登录名。 ◆ HOSTNAME 是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。 ◆ SHELL 是指当前用户用的是哪种 Shell。 ◆ LANG/LANGUGE 是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。 ◆ MAIL 是指当前用户的邮件存放目录。 ◆ PS1 是基本提示符,对于 root 用户是#,对于普通用户是$。PS2 是附属提示符,默认是“>”。可以通过修改此环境变量来修改当前的命令符,比 如下列命令会将提示符修改成字符串 “Hello,My NewPrompt ” 。 # PS1=" Hello,My NewPrompt " Hello,My NewPrompt 除了这些常见的环境变量,许多应用程序在安装时也会增加 一些环境变量,比如使用 Java 就要设置JAVA_HOME 和 CLASSPATH 等,而安装五笔输入法会增加环境变量"XMODIFIERS=@im=fcitx"等。 定制 环境变量 环境变量是和Shell 紧密相关的,用户登录系统后就启动了一个Shell。对于 Linux 来说一般是bash,但也可以重新设 定或切换到其它的 Shell。环境变量是通过 Shell 命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于 bash 这个Shell 程序来说,可 以通过变量名来访问相应的环境变量,通过 export 来设置环境变量。下面通过几个实...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰7+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部