linux配置环境变量:配置Linux操作系统的环境变量来源: 发布时间:星期四, 2009年2月12日 浏览:68次 评论:0
1、是个多用户操作系统每个用户登录系统后都会有个专用运行环境通常每个用户默认环境都是相同这个默认环境实际上就是组环境变量定义用户可以对自己运行环境进行定制其思路方法就是修改相应系统环境变量 2、常在/etc/profile文件中修改环境变量在这里修改内容是对所有用户起作用 以下主要操作将在该文件中进行 3、如何添加环境变量 例如添加“NAME=liheng” . 在profile文件最后添加如下内容export NAME=liheng 变量值liheng可以加引号也可以不加效果样 4、在profile文件添加或修改内容需要注销系统才能生效 5、重复定义变量怎样理解 经常出现是对PATH变量定义 例如:在peofile文件默认对PATH变量都有设置PATH=¥¥¥¥¥¥¥在以后可能在对PATH设置般都加在profile文 件最后PATH=.(打个比方)而系统的中认定PATH=.¥¥¥¥¥¥¥¥¥也就是说相同名字环境变量后写入先起作用大家定要注意 6、特殊介绍 例如在profile中有如下内容通过以下内容介绍说明特殊符号使用方法 export A=/q/jing:aaa/cc/ld export B=.:/liheng/wang export A=/cd/cdr:$A 大家注意红色符号: : 表示并列含义例如A变量值有多个用:符号进行分离 表示你操作当前目录例如pap命令会查找B环境变量 在/home键入pap命令系统首先在/home目录下(即当前路径)查找有关 B 内容如果没有在/liheng/wang目录下查找有关B内容 $ 表示该变量本次定义的前值例如$A代表/q/jing:aaa/cc/ld.也就是说 A=/cd/cdr:/q/jing:aaa/cc/ld 7、使用env命令显示所有环境变量 .在命令提示符下键入env就行了 命令显示所有本地定义Shell变量 8、常见环境变量 PATH:决定了shell将到哪些目录中寻找命令或 HOME:当前用户主目录 MAIL:是指当前用户邮件存放目录 SHELL:是指当前用户用是哪种Shell. HISTSIZE:是指保存历史命令记录条数 LOGNAME:是指当前用户登录名 HOSTNAME:是指主机名称许多应用如果要用到主机名话通常是从这个环境变量中来取得 LANG/LANGUGE:是和语言相关环境变量使用多种语言用户可以修改此环境变量 PS1:是基本提示符对于root用户是#对于普通用户是$. PS2:是附属提示符默认是“>”可以通过修改此环境变量来修改当前命令符比如下列命令会将提示符修改成串“HelloMy NewPrompt :) ” # PS1=" HelloMy NewPrompt :) " 9、使用修改bashrc文件进行环境变量编辑只对当前用户有用 使用修改 /etc/profile 文件进行环境变量编辑是对所有用户有用大家定要注意区别 10、profile文件在系统启动时将被运行大家可以在里面加入其他命令但是定要加正确不然话系统会启动不起来 0
相关文章读者评论发表评论 |