`
jklliang
  • 浏览: 40715 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

aix环境变量设置

阅读更多
[color=darkred][/color]
这几天现场新环境的服务器aix 系统总是乱码,现场工程搞了个命令来操作解决,每次登陆都要执行太麻烦
命令为 export lang=zh_cn

自己在网上炸了下解决如下,还是自己对操作系统了解太浅了。

全局系统环境变量在 vi /etc/environment
用户环境变量不用说了在 vi .profile

另外root用户登录 执行. ./setjmsenv  ibM mq jms会自动设置环境变量


*************************以下为网上解答*********************************************************************************************
用户环境的定义是通过设置环境变量来实现的。AIX系统主要使用两大类profile文件来定义用户环境。一类是用来为所有用户定制环境,另一类是为个人定义自己的环境。
登录时,shell首先执行/etc/profile文件中的命令,然后运行/etc/environment文件中的命令来设置你的系统环境。这两个文件运行完毕后,系统会接着检查在登录用户的home目录下是否有.profile文件,如果.porfile文件存在,就运行它。 .profile文件还会指出是否还有一个环境文件。如果还有环境文件(通常叫.env或者.kshrc)存在,系统会运行这个文件,并设置你的环境变量。
*************************
以下是具体说明:
/etc/profile文件
用户在登录时,操作系统定制用户环境时使用的第一个文件就是/etc/profile。这个文件控制着全系统范围内的缺省变量,如Export变量,文件创建的掩码,终端类型,以及新邮件到达时的提示信息等等。
系统管理员为所有用户配置porfile文件,只有系统管理员可以更改这个文件。
/etc/environment文件
在登录时操作系统使用的第二个文件是/etc/environment。/etc/environment文件包含为所有进程所配置基本环境的变量。当一个新进程开始时,exec子程序生成一个形为Name=Value的字符串数组。这个字符串数组被称为环境,每一个被定义名字被称作环境变量或者 shell变量。exec子程序允许整个环境一次设置完成。
当你登录时,系统在读取你自己的profile前,设置环境文件的环境变量。下面是构成基本环境的变量:
HOME:用户登录的或HOME全路径,登录程序从/etc/passwd文件中读取并设置它。
LANG:语言环境
NLSPATH:消息目录的全路径。
LOCPATH:国际语言支持系统表格的全路径
PATH:搜寻命令的目录
TZ:时区信息 ,IBM到现在还得用TAIST——台北时区
【注意】/etc/environment文件中不能包含命令
.profile文件
操作系统在登录时用到的第三个文件是.profile文件。 .profile文件位于用户的home目录,它允许用户定制自己的个人的工作环境。
在登录程序将LOGNAME和HOME变量添加到环境中后,$HOME/.profile文件中的命令就会被执行,.porfile文件中含有你个人的设置会忽略/etc/profile文件中的相矛盾的变量。
一般用.profile来控制下面的缺省值:
打开的shell,命令行提示符,键盘的声音。
.env文件
如果你在.profile文件中有如下内容:ENV=$HOME/.env,操作系统在用户登录时使用的第四个文件是.env文件。.env文件允许用户定制自己的个人的工作环境。文件中含有的你个人的环境变量会忽略/etc/environment文件中的相矛盾的变量。
【注意】/etc/profile,/etc/environment和.profile文件只在登录时运行一次。但是.env文件却在每一次打开一个新shell或一个窗口时都被执行。
【TIP】$HOME/.env文件名可以任意,但在$HOME/.profile中要有相应的声明:export ENV=$HOME/.NewName
【TIP】$HOME/.env文件每当一个子shell被开启都会被执行,所以可以在这里定义在vi中开启的子shell中也可以使用的别名。
【注意】这四个定制环境的文件中,/etc/enviroment文件中只能给变量赋值,而其它三个文件可以使用语句。

[color=red]65443941这是我们的q  q 群 技术讨论社区。flex java gis (arcgis googlemap)技术讨论,数据库优化,数据模型设计,系统架构设计。基于uml的需求分析系统设计等等,欢迎加入。
1
6
分享到:
评论

相关推荐

    AIX环境变量不生效的解决方法.docx

    AIX环境变量不生效的解决方法

    AIX会员自动断开时间设置

    `TMOUT`变量是一个环境变量,用于设置自动断开时间。当用户长时间不活动时,系统将自动断开用户的连接。该变量的值表示自动断开时间,以秒为单位。 例如,`TMOUT=3600`表示自动断开时间为1小时。 AIX连接时间设置 ...

    AIX上部署开发环境

    在AIX上部署开发环境通常包括数据库系统的安装配置、用户管理以及环境变量的设置等步骤。本文将详细介绍如何在AIX上部署一个包含Oracle 10g数据库的开发环境。 #### 二、在AIX上安装Oracle 10g ##### 2.1 准备工作...

    aix5.3 安装gmake、gcc,以便于在aix环境下支持c++语言编译,以及bash

    5. 更新环境变量,使系统能找到新安装的GCC:`echo 'export PATH=$PATH:/usr/local/gcc-7.3.0/bin' >> ~/.bash_profile`。 至于Bash,虽然AIX默认可能不包含bash,但可以通过安装OpenSSH服务器来获取,因为OpenSSH...

    aix下的oracle10-在 IBM AIX 双机环境安装 Oracle RAC 10.2

    - **环境变量设置**:修改`/home/oracle/.profile`文件,添加必要的环境变量如`umask`, `ORACLE_BASE`, `ORACLE_HOME`等,并使设置生效。 - **Oracle Universal Installer**:确保本地机器可以显示Oracle Universal ...

    MQ for AIX

    中间件处于应用软件和系统软件之间,是一种以自己的复杂换取企业应用简单化的可复用的基础软件。在中间件产生以前,应用软件直接使用操作系统

    AIX安装后的基本系统设置

    在AIX操作系统安装完成后,进行必要的基本系统设置是确保系统稳定和高效运行的关键步骤。本文主要探讨了在AIX安装后需要关注的一些关键设置...用户应遵循最佳实践,定期检查和更新系统配置,以确保AIX环境的高效运行。

    AIX系统创建用户

    AIX系统创建用户是指在AIX操作系统环境下创建一个完整的用户,包括创建用户账户、设置密码、配置环境变量、创建数据库、配置监控文件、指定数据库包含的头文件、扩展数据库日志文件个数、恢复系统参数表、清理文件...

    AIX环境适用的JDK

    在AIX上部署Tomcat,可能需要解决一些特定于平台的问题,例如设置正确的库路径,确保所有依赖的库都与AIX环境兼容。 在使用AIX环境下的JDK8时,确保你获取的是经过IBM认证的版本,因为IBM会针对其硬件平台进行专门...

    AIX系统环境,AIX双机安装oracle

    5. **安装前准备**:在安装Oracle前,需要进行一系列的预安装步骤,包括设置环境变量(如ORACLE_HOME, PATH, LD_LIBRARY_PATH等)、创建数据库用户(如oracle)、规划文件系统布局(如数据文件、日志文件、控制文件...

    AIX环境下安装Weblogic

    在AIX上安装JDK时,需要下载并安装BEA认证的JDK版本,并修改环境变量/etc/environment文件,将PATH中Java部分更改为新安装的Java版本。 2.2 获取并上传weblogic安装介质 如果没有安装介质,可以到...

    aix下Sybase安装

    环境变量设置,可以设置在用户 sybase 的 .profile 或系统/etc/profile 中。 在 sh 中设置环境变量: ``` LIBPATH=$SYBASE/lib ; export LIBPATH LIBPATH=$SYBASE/lib:$LIBPATH ; export LIBPATH ``` 在 csh 中设置...

    AIX系统常用命令

    * export命令:用于设置Java环境变量,参数可以指定要设置的环境变量名和值。 AIX系统常用命令为AIX操作系统的管理和维护提供了基本的命令集,涵盖了目录和文件操作、信息查看、FTP操作、进程及shell、打包与解包、...

    AIX-SHELL基本编程

    AIX-SHELL基本编程 ...AIX-SHELL 基本编程需要了解环境变量、变量扩展、字符串截断、命令替换等基本概念和技术。掌握这些基本概念和技术,可以帮助开发者更好地使用 shell 语言进行编程,以实现自动化任务和流程。

    IBM AIX6.1环境下安装、卸载Java JRE、SDK

    本文旨在详细介绍如何在 IBM AIX 6.1 操作系统环境中进行 Java JRE 和 SDK 的安装及卸载,并对相关的环境变量配置方法进行了详尽的说明,帮助用户在该平台上顺利搭建起 Java 开发与运行环境。 #### 二、准备工作 ...

    CICS_AIX 环境配置手册.doc

    在进行CICS环境配置时,记得设置正确的PATH环境变量,并且根据需要创建和编辑相关配置文件,确保所有组件都能正确识别和执行。CICS的配置是一个复杂的过程,涉及到多个层次的设置和检查,但遵循这些步骤可以确保CICS...

    AIX安装sqluldr2

    在AIX上,这可能涉及设置路径、配置环境变量、创建必要的目录等。 5. **设置环境变量**:为了使sqluldr2能够在任何目录下运行,需要将安装路径添加到PATH环境变量中。例如,如果安装在 `/opt/oracle`,则需要在`/...

    Oracle 11g安装bbed所需的文件(AIX环境).rar

    5. **配置环境变量**:设置ORACLE_HOME、PATH、LD_LIBRARY_PATH等环境变量,以便系统能找到Oracle的可执行文件和库。 6. **运行安装脚本**:执行`runInstaller`脚本来启动图形化的安装向导,按照提示完成配置选择,...

    AIX培训笔记---AIX的深入学习

    这包括了系统级别的环境变量设置,如`LANG`、`NLS_LANG`等,这些变量定义了系统的语言环境和区域设置,对于确保系统正确处理多语言和多地区数据具有重要意义。 ### Oracle数据库环境配置 在给定的部分内容中,我们...

Global site tag (gtag.js) - Google Analytics