bashrc是linux的一个环境配置文件:内容是这样的,你可以自己写: 
# .bashrc # User specific aliases and functions # Source global definitions 
if [ -f /etc/bashrc ]; then 
. /etc/bashrc 
fi export TEMP=/opt/tmp 
export TMPDIR=/opt/tmp export ORACLE_BASE=/opt/OracleHome/Ora9i 
export ORACLE_HOME=$ORACLE_BASE 
export ORACLE_SID=mojogear 
export ORACLE_TERM=xterm 
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib 
export PATH=$PATH:$ORACLE_HOME/bin 
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib 
export LC_LANG=en_US 
export LC_ALL=en_US 
unset LANG

解决方案 »

  1.   

    我看了一下我的/opt/OraclHome下面的.bashrc文件是
    # .bashrc # User specific aliases and functions # Source global definitions 
    if [ -f /etc/bashrc ]; then 
    . /etc/bashrc 
    fi 
    确实后面少了好些东西。你说要修改的是/opt/OraclHome下面的这个文件还是系统配置的.bashrc文件?
      

  2.   

    我看了一下etc下面的bashrc跟你说的那个差好远,所以就把/opt/OracleHome下面的改了。结果在 su - oracle的时候报错,
    : command not found
    : command not found
    'bash: /opt/OracleHome//.bashrc: line 8: syntax error near unexpected token `
    'bash: /opt/OracleHome//.bashrc: line 8: `fi
    我看了一下好像也没错呀,怎么办?先谢!
      

  3.   

    我也迷茫呀,文件上明明写的是fi,不是`fi,为什么它说是`fi呢?
      

  4.   

    我知道原因所在了,因为我是直接从另外一台windows上网的机器上拷贝过去的,所以是windows的换行符,我用dos2unix转换后该问题消失了,但是又有新问题。在su oracle时候报错,bash: /opt/OracleHome//.bashrc:权限不够。我已经把OracleHome的权限赋给dba.oracle了,不知道是那里的错?
      

  5.   

    bashrc是linux的一个环境配置文件:内容是这样的,你可以自己写: 
    # .bashrc # User specific aliases and functions # Source global definitions 
    if [ -f /etc/bashrc ]; then 
    . /etc/bashrc 
    fi export TEMP=/opt/tmp 
    export TMPDIR=/opt/tmp export ORACLE_BASE=/opt/OracleHome/Ora9i 
    export ORACLE_HOME=$ORACLE_BASE 
    export ORACLE_SID=mojogear 
    export ORACLE_TERM=xterm 
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib 
    export PATH=$PATH:$ORACLE_HOME/bin 
    export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib 
    export LC_LANG=en_US 
    export LC_ALL=en_US 
    unset LANG
    ---------------------------------------------请试试楼上的意见
      

  6.   

    结果是少写了"-",但是问题还是没解决,还是到copying README就不动了。
      

  7.   

    最后解决了,方法是export LD_ASSUME_KERNEL=2.4.1,谢谢lynx!