1 / 6
文档名称:

定制linux系统环境变量.doc

格式:doc   大小:23KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

定制linux系统环境变量.doc

上传人:593951664 2019/3/30 文件大小:23 KB

下载得到文件列表

定制linux系统环境变量.doc

相关文档

文档介绍

文档介绍::..Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。根据发行版本的情况,bash有两个基本的系统级配置文件:/etc/bashrc和/etc/profile。这些配置文件包含两组不同的变量:shell变量和环境变量。前者只是在特定的shell中固定(如bash),后者在不同shell中固定。很明显,shell变量是局部的,而环境变量是全局的。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过export来设置环境变量。常见的环境变量对于PATH和HOME等环境变量大家都不陌生。除此之外,还有下面一些常见环境变量。◆HISTSIZE是指保存历史命令记录的条数。◆LOGNAME是指当前用户的登录名。◆HOSTNAME是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。◆SHELL是指当前用户用的是哪种Shell。◆LANG/LANGUGE是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。◆MAIL是指当前用户的邮件存放目录。◆PS1是基本提示符,对于root用户是#,对于普通用户是$。PS2是附属提示符,默认是“>”。可以通过修改此环境变量来修改当前的命令符,比如下列命令会将提示符修改成字符串“Hello,MyNewPrompt:)”。#PS1="Hello,MyNewPrompt:)"Hello,MyNewPrompt:)除了这些常见的环境变量,许多应用程序在安装时也会增加一些环境变量,比如使用Java就要设置JAVA_HOME和CLASSPATH等,而安装五笔输入法会增加环境变量"XMODIFIERS=***@im=fcitx"等。定制环境变量环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的Shell。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过export来设置环境变量。下面通过几个实例来说明。$echo$HOME/home/$E="Hello!"$echo$EHello!$envHOSTNAME==/usr/bin/rshSHELL=/bin/bashTERM=xtermHISTSIZE=1000...$setBASH=/bin/bashBASH_VERSINFO=([0]="2"[1]="05b"[2]="0"[3]="1"[4]="release"[5]="i386-redhat-linux-gnu")BASH_VERSION='(1)-releas