Linux shell

来源:互联网 发布:飞机查询那个软件最好 编辑:程序博客网 时间:2024/06/11 19:36

Linux 查看所有环境变量命令:expoert 和  env 。

               指定环境变量:echo $XXX,(XXX代表环境变量名)

更改环境变量值方法:
1.修改/etc/profile文件

例:在profile文件末尾加入:

JAVA_HOME=/usr/share/jdk1.5.0_05

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

注解:

a. 你要将 /usr/share/jdk1.5.0_05jdk 改为你的jdk安装目录

 b. linux下用冒号“:”来分隔路径

 c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。

 d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。

 e. export是把这三个变量导出为全局变量。

 f. 大小写必须严格区分。

 

2.修改.bashrc文件 

例:在.bashrc文件末尾加入:  

set JAVA_HOME=/usr/share/jdk1.5.0_05

export JAVA_HOME

set PATH=$JAVA_HOME/bin:$PATH

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH

 

3.直接在shell下设置变量

例:

只需在shell终端执行下列命令:

export JAVA_HOME=/usr/share/jdk1.5.0_05

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

 

 

read : 给变量赋值 例:read study best   等价于 study=best

                                 echo $study

                                  best

|:pipe operator 例 ps | sort | more

>:  redirecting ouput

<:  redirecting  input

2>: error information redirecting output

原创粉丝点击