转自:http://blog.sina.com.cn/s/blog_5e3122450100stk5.html

方法一:PATH=$PATH:/usr/XX
        export PATH
重启一下系统,就可以生效

方法二:修改/username/.bash_profile(.bash_profile)只对当前的用户生效
在PATH后面加上你的路径
如:LD_LIBRARY_PATH=/你的路径  
然后在后面  
export LD_LIBRARY_PATH
重启系统

方法三:修改/etc/profile(profile 对所有的用户都有用)
在在PATH后面加上你的路径
如:LD_LIBRARY_PATH=/你的路径  
然后在后面  
export LD_LIBRARY_PATH
重启系统

前一段时间在给客户升级数据库中,由于共享库文件环境变量设置错误,导致升级数据字典失败。
在linux或者是unix、类unix平台中,编译程序基本上都有共享库文件目录,一般在环境变量中配置,每个平台共享库文件目录环境变量设置不尽相同,很容易搞混,先总结如下:
注意其lib32和lib差别!
Bourne Shell, K Shell or Bash环境下:
AIX:
export LIBPATH=<xerces-path>/lib:$LIBPATH
Solaris,Linux:
export LD_LIBRARY_PATH=<xerces-path>/lib:$LD_LIBRARY_PATH
HP-UX:
export SHLIB_PATH=<xerces-path>/lib:$SHLIB_PATH
Mac OS X:
export DYLD_LIBRARY_PATH=<xerces-path>/lib:$DYLD_LIBRARY_PATH

C Shell环境下:
AIX:
setenv LIBPATH "<xerces-path>/lib:$LIBPATH"
Solaris, Linux:
setenv LD_LIBRARY_PATH "<xerces-path>/lib:$LD_LIBRARY_PATH"
HP-UX:
setenv SHLIB_PATH "<xerces-path>/lib:$SHLIB_PATH"
Mac OS X:
setenv DYLD_LIBRARY_PATH "<xerces-path>/lib:$DYLD_LIBRARY_PATH"

LIBPATH,SHLIB_PATH,LD_LIBRARY_PATH各用在什么环境?
环境
产品: DB2 UDB
平台: Unix
版本: V7
在编译应用程序的时候, 通常需要通过环境变量的设置来指出Library所在的路径, 比如LIBPATH,SHLIB_PATH,LD_LIBRARY_PATH, 那么, 这些环境变量应在什么情况下使用呢?
在 AIX 上可使用 LIBPATH 环境变量,在 HP-UX 上可使用 SHLIB_PATH,在 Linux、PTX、Silicon Graphics IRIX 和 Solaris 可使用 LD_LIBRARY_PATH覆盖已编入您应用程序中的共享库搜索路径。
注意: 对于 Silicon Graphics IRIX 上的 n32 对象类型

AIX 永久修改环境变量的更多相关文章

  1. linux修改环境变量

    /etc/profile 系统全局环境变量设定,所有用户共享,修改后,需要重启系统才能生效 ~/.bash_profile,~/.bashrc 用户目录下的私有环境变量设定,常用来个性化定制功能,修改 ...

  2. 嵌入式 Linux下永久生效环境变量bashrc

    嵌入式 Linux下永久生效环境变量bashrc 1) .bashrc文件 在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到 ...

  3. 批处理,修改环境变量path的方法(加环境变量)

    方法一:批处理中,修改环境变量,一次性有效(也就是在当前的脚本中有效) CMD中运行 set path==%path%;d:/mypath 用 set path可以查看,当前的环境变量 方法二 :批处 ...

  4. dos命令临时和永久设置环境变量方法

    方法一:批处理中,修改环境变量,一次性有效(也就是在当前的脚本中有效)   CMD中运行:set path==%path%;d:/mypath   用 set path可以查看,当前的环境变量   方 ...

  5. [BAT] SetX 永久设置环境变量

    SetX 有三种使用方式: 语法 1: SETX [/S system [/U [domain\]user [/P [password]]]] var value [/M] 语法 2: SETX [/ ...

  6. window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法

    window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法 本机已经安装了jdk1.7,而比较早期的项目需要依赖jdk1.6,于是同时在本机安装了jdk1.6和jdk1.7. 安装 ...

  7. Linux修改环境变量的方法

    在Linux操作系统中,有时候跟着教程安装了一些软件,安装成功后,很高兴的准备运行该软件相应命令,但是偶尔会遇到”Command not found…“的提示.原因是因为你安装的软件需要设置环境变量才 ...

  8. Mac Pro 修改环境变量

    参考:Ubuntu 12 修改环境变量 [实战] 把 php.php-fpm.nginx.mysql 的相关命令路径添加到 用户环境变量 $ vim ~/.bash_profile alias ll= ...

  9. AIX系统的环境变量设置

    AIX系统的环境变量设置 用户环境的定义是通过设置环境变量来实现的.AIX系统主要使用两大类profile文件来定义用户环境.一类是用来为所有用户定制环境,另一类是为个人定义自己的环境. 登录时,sh ...

随机推荐

  1. Openwrt 初始化脚本

    Openwrt 使用自己的初始化脚本系统,所有的初始化脚本位于 /etc/init.d 目录下. 任何一个初始化脚本必须包含基本的 start() 和 stop() 函数.当系统启动或用户拉起对应的进 ...

  2. 12.04 css小测div+css...

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  3. jquery中的serialize

    jquery中的serialize对serializeArray进行了封装,serializeArray源码中定义将disabled的过滤掉,所以提交后值为null 解决方式是:在提交的时候,讲dis ...

  4. Flashbuilder 破解方式 4.6 +4.7(网络资源整理)

    Fb4.6 破解方式 安装完成后在安装目录下依次修改下列3个文件: (1).eclipse\plugins\com.adobe.flexbuilder.project_4.6.0.328916\MET ...

  5. jquery获取radio的值

    Html代码是 <label><input type="radio" name="proofing" value="1"& ...

  6. [折腾纪实]JAVA的坑

    开贴记录使用JAVA踩的坑-- P.S. 学习编程最好的方法就是用一个贴心的IDE写,然后隔着屏幕都能感觉到IDE在骂自己SB-- Overridable method calls in constr ...

  7. poj 1308Bugs Integrated, Inc. [三进制状压]

    题目链接[http://poj.org/problem?id=1038] 题意: 给出一个N*M大小的图,图中有K个坏点.N (1 <= N <= 150), M (1 <= M & ...

  8. Scala学习---映射和元祖

    1.设置一个映射,其中包含你想要的一些装备,以及他们的价格.然后构建另一个映射,采用同一组键,但在价格上打9折. scala> val map = Map("a"->1 ...

  9. html中 iframe子页面 与父页面之间的方法调用 ;

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  10. xss框架的一些想法

    今天pybeef作为一个课程设计答辩完成了,向老师介绍了很多xss利用相关的场景和技术. 先说一下已经实现了什么, 1, 浏览器版本的判断 这方面只能判断IE和firefox 火狐判断只判断了user ...