当前位置:  技术问答>linux和unix

设置环境变量求助

    来源: 互联网  发布时间:2016-11-27

    本文导语:  老板给了我一个128核的服务器的supervisor的权限,叫我跑模拟。机器装的是rhle5. 但是我不能正确装 软件。老板的账户ssh进去可以正常工作,他也给了我几个环境变量: PATH=/usr/local/bin:/usr/lib64/qt- 3.3/bin:/usr/kerberos/bin:/...

老板给了我一个128核的服务器的supervisor的权限,叫我跑模拟。机器装的是rhle5. 但是我不能正确装
软件。老板的账户ssh进去可以正常工作,他也给了我几个环境变量:


PATH=/usr/local/bin:/usr/lib64/qt-
3.3/bin:/usr/kerberos/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/lib64/openmpi/1.
4-
gcc/bin:/usr/lib64/openmpi/1.4-gcc/lib

LD_LIBRARY_PATH=/usr/lib64/openmpi/1.4-gcc/lib
QTDIR=/usr/lib64/qt-3.3
QTINC=/usr/lib64/qt-3.3/include
QTLIB=/usr/lib64/qt-3.3/lib
MPICC=/usr/lib64/openmpi/1.4-gcc/bin/mpicc
MPIEXEC=/usr/lib64/openmpi/1.4-gcc/bin/mpiexec
LIBS=/usr/lib64/openmpi/1.4-gcc/lib/libmpi_cxx.so.0


我用我的账户登进去,进行设置。
我在tcsh下面用这种格式:
setenv PATH $PATH":/usr/local/bin:/usr/lib64/qt-
3.3/bin:/usr/kerberos/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/lib64/openmpi/1.
4-
gcc/bin:/usr/lib64/openmpi/1.4-gcc/lib"

把第一行搞定了。但是不知道为什么mpicc和 mpieexec 的该如何输入。
用setenv PATH $MPICC":/usr/lib64/openmpi/1.4-gcc/bin/mpicc" 这种吗?
我试了好像不行。

又找了老板,他说我需要自己改写 .mycshrc文件。我找到了我默认的home。找到了这个文件。请问我该如何把他给我的环境变量给转换成那个.mycshrc的格式呢?
我的.cshrc的格式如下:

################################################################################
#                                                                              #
#            .cshrc file (initial setup file for C-Shells)                     #
#                                                                              #
#  WARNING:  PLEASE READ THE REST OF THIS FILE BEFORE MAKING ANY CHANGES !!!   #
#                                                                              #
################################################################################

if (-d /usr/athena/lib/skeleton) then
        set skeleton=/usr/athena/lib/skeleton
else
     set skeleton=/afs/bp.ncsu.edu/system/common/skeleton
endif

if (-r $skeleton/cshrc) then
        source $skeleton/cshrc
else
     if ($?prompt) then
                echo "WARNING: System-wide initialization files were not found."
                echo "         C-Shell initialization has not been performed."
        endif
set path = (/bin $HOME/bin /usr/local/bin /usr/bin/X11 /usr/athena/bin 
                    /usr/afsws/bin /usr/ucb /usr/bin .)
        limit coredumpsize 0
        set prompt="eos% "
        set ignoreeof
        umask 077
        alias rm rm -i
endif

if ($?XSESSION) then
    if (-r /usr/athena/bin/end_session) alias logout '/usr/athena/bin/end_session && exit '
    if (-r /usr/bin/end_session) alias logout '/usr/bin/end_session && exit '
endif

################################################################################
#                                                                              #
#     If you would like to modify any of these variables, please make          #
#     the changes in a file called .mycshrc located in the top level           #
#     of your home directory.                                                  #
#                                                                              #
#-----   HOW TO   C U S T O M I Z E   YOUR OWN   E N V I R O N M E N T   ------#
#                                                                              #
#  .mycshrc  This file is sourced by the system to override any default C      #
#            shell variables.  You can use the unset/unalias or set/alias      #
#            commands to customize your own C shell environment.               #
#                                                                              #
#  .xsession This file is invoked by the system to start up your own X11       #
                                                                              [ Read 6


是不是我就把它复制一个起名叫.mycshrc? 然后格式完全按照这个。只不过把我需要加的那些参数按照格式替换
set path = (/bin $HOME/bin /usr/local/bin /usr/bin/X11 /usr/athena/bin 
                    /usr/afsws/bin /usr/ucb /usr/bin .)
就可以了?

|
setenv PATH $MPICC":/usr/lib64/openmpi/1.4-gcc/bin/mpicc"
这个意思设置环境变量PATH, $MPICC意思是在这次设置PATH值时MPICC的值。
如果MPICC=/usr则
PATH=/usr:/usr/lib64/openmpi/1.4-gcc/bin/mpicc

改成这样
setenv MPICC $MPICC":/usr/lib64/openmpi/1.4-gcc/bin/mpicc"
这个意思设置环境变量MPICC, $MPICC意思是在这次设置MPICC值时MPICC的值。

你应该可以明白了

|
一般卸载你的~/.cshrc理就行了

格式应该是export $PATH:你的path

    
 
 

您可能感兴趣的文章:

  • Linux下如何查看,设置环境变量并立即生效
  • linux下到底如何设置环境变量?在哪设置?详细具体点
  • 菜鸟问题:如何设置application变量和session变量?
  • linux 下设置环境变量 使用了setenv 和putenv 在程序结束以后 发现变量又变回去了
  • 环境变量设置设置与显示不一致
  • 超级新手: 在98或winme下设置jdk时怎么设置系统环境变量PATH??
  • 一个简单的环境变量的设置问题
  • Linux 将自带的jdk设置成环境变量
  • 关于ubuntu下的JDK环境变量设置
  • 环境变量设置无效
  • 一个关于环境变量设置的问题
  • 如何让本次设置的环境变量在重启动后仍然有效??
  • 请问如何在shell脚本中检测一个环境变量是否已经设置
  • ACE 如何在linux下设置环境变量
  • 怎么才能设置"永久的环境变量?
  • 请问JRUN的环境变量怎么设置?
  • 如何设置 RH8 的环境变量
  • linux在哪里设置jdk的环境变量?
  • JDK环境变量如何设置?
  • 关于环境变量的设置和引用
  • 问个简单问题,怎么样修改PATH环境变量,且电脑启动时,改设置永远有效.
  • 求助!在JSP中页面的userBean中可以设置bean的session级,在servlet中怎样设置?
  • 求助,linux下如何使用函数更改时区,例如设置美国时区 谢谢
  • docker中文入门学习手册 iis7站长之家
  • 求助--java 如何设置环境变量??
  • 求助,linux网络设置
  • 紧急求助串口设置问题
  • 求助!!进入虚拟机后一直闪屏,始终进不了登陆面该怎么设置?
  • 紧急求助!!!!硬盘的磁盘缓存没有??各位怎么设置!!
  • [求助]如何设置uclinux内核中的内存
  • [求助]FTP用户权限设置
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Bitsets 成员 count():返回被设置的位的个数
  • 在使用gcc之前,需要先设置环境吗?如何设置?在线等!!!
  • C++ I/O 成员 precision():设置精度
  • 用grub能否设置启动密码?如何设置?
  • C++ Bitsets 成员 any():如果有任何一个位被设置就返回true
  • 在linux服务器上面设置squid后怎么设置可以使客户端能使用QQ?
  • C++ Double Ended Queues(双向队列) 成员 assign():设置双向队列的值
  • 请问设置一个和root权限差不多的用户怎么设置?
  • C++ Vectors 成员 reserve():设置Vector最小的元素容纳数量
  • 用JSP。XML开发网站。请问那种环境设置最好。该如何设置环境
  • C++ Bitsets 成员 set():设置位
  • 紧急求救各位了:linux下有没有有设置报文最小长度的命令(好像只有设置报文最大长度MTU,通过ifconfig)?
  • C++ Bitsets 成员 none():如果没有位被设置则返回true
  • 怎么设置在Linux上面设置WEB服务器?请各位高手指教!!!
  • C++ Strings(字符串) 成员 resize():重新设置字符串的大小
  • linux中端口号设置是在哪个配置文件,该如何设置?
  • Windows7自带防火墙设置:启动,关闭及高级设置
  • 100求救 jrun3.0 里的beans的设置,你登陆我的机器设置
  • C++ Strings(字符串) 成员 reserve():保留一定容量以容纳字符串(设置capacity值)
  • 高手指教:为何对文件的一块区域设置了读锁,仍可以设置写锁
  • C++ I/O 成员 setf():设置格式标志
  • linux 如何用SOCKET设置函数设置阻塞和非阻塞?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3