AIX系统的环境变量设置

AIX系统的环境变量设置


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

登录时,shell首先执行/etc/profile文件中的命令,然后运行/etc/environment文件中的命令来设置你的AIX系统环境。这两个文件运行完毕后,系统会接着检查在登录用户的home目录下是否有.profile文件,如果.porfile文件存在,就运行它。 .profile文件还会指出是否还有一个环境文件。如果还有环境文件(通常叫.env或者.kshrc)存在,AIX系统会运行这个文件,并设置你的环境变量。

具体说明:

/etc/profile文件

用户在登录时,操作系统定制用户环境时使用的第一个文件就是/etc/profile。这个文件控制着全系统范围内的缺省变量,如Export变量,文件创建的掩码,终端类型,以及新邮件到达时的提示信息等等。AIX系统管理员为所有用户配置porfile文件,只有系统管理员可以更改这个文件。

/etc/environment文件

在登录时AIX系统使用的第二个文件是/etc/environment。/etc/environment文件包含为所有进程所配置基本环境的变量。当一个新进程开始时,exec子程序生成一个形为Name=Value的字符串数组。这个字符串数组被称为环境,每一个被定义名字被称作环境变量或者 shell变量。exec子程序允许整个环境一次设置完成。

当你登录时,AIX系统在读取你自己的profile前,设置环境文件的环境变量。下面是构成基本环境的变量:

HOME:用户登录的或HOME全路径,登录程序从/etc/passwd文件中读取并设置它。
LANG:语言环境
NLSPATH:消息目录的全路径。
LOCPATH:国际语言支持AIX系统表格的全路径
PATH:搜寻命令的目录
TZ:时区信息

【注意】/etc/environment文件中不能包含命令

.profile文件

AIX系统在登录时用到的第三个文件是.profile文件。 .profile文件位于用户的home目录,它允许用户定制自己的个人的工作环境。
在登录程序将LOGNAME和HOME变量添加到环境中后,$HOME/.profile文件中的命令就会被执行,.porfile文件中含有你个人的设置会忽略/etc/profile文件中的相矛盾的变量。

一般用.profile来控制下面的缺省值:打开的shell,命令行提示符,键盘的声音。

.env文件

如果你在.profile文件中有如下内容:ENV=$HOME/.env,AIX系统在用户登录时使用的第四个文件是.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文件中只能给变量赋值,而其它三个文件可以使用语句。

AIX系统+SAP系统安装部分过程 一.UPS电池组接入。 二.小型机和存储组合使用。 三.AIX系统安装        一、设置boot引导顺序,安装       1.      小型机没有显卡,通过第三方pc进行操作。       2.      开机后,进入设置界面,将boot第一引导设置为“CD—ROM”,exit退出。       3.      插入光盘,系统进行安装,耗时80分钟左右。 阅读详情

相关推荐

aix下装oracle

第一章 AIX系统上安装oracle数据库一、AIX系统下的环境准备1、首先建立orajdls用户在命令行窗口输入:#smit user执行后弹出用户管理的图形界面,选择第一项:ADD a User在用户增加界面中填写基本信息,需要设置的参数包括:User name:orajdlsAdministrative user: truePrimary GROUP: dbaGROUP SET: dbaAd

kingwholyg的专栏 1183

在AIX中设置环境变量

在AIX下的KShell执行安装软件的程序真是太麻烦了!TAP键不能用!只好设置环境变量。KSH下与CSH是不一样的,害我好找!CSH下是在/etc/profile或者$HOME/.bash_profile中设置PATH就可以了,一般是在$HOME/.bash_profile中把自己的路径添加到PATH变量中,然后执行source $HOME/.bash_profile即可。但

BrantC的博客 1万+

中兴SDH设备开局及业务配置

中兴SDH设备开局及业务配置 1.设备开局(S200-----S325) A.开电之后,按住截铃(bell off)开关,直至NCP告警灯变成橙色; B.此时,设备进入Download状态,设备IP为:192.192.192.11/24; 2.用交叉线(568A)将设备的QX口连接至电脑,电脑配置和设备相同网段的IP信息; 3.在电脑上测试连通性:pin...

weixin_33897722的博客 3998

AIX设置环境变量

场景描述: 亮哥:AIX的python给你装好了,应你要求,2.7.10版本,安装目录在/opt/bin下 小编:好的,我去试试 base@DBASEDB01:/home/base>python ksh: python: 找不到。 小编:找不到呀,亮哥 亮哥:菜鸡,你弄个环境变量呀 被人说的滋味真不好,小编也是工作好多年的人了,灰头土脸的去研究了。 添加个环境变量嘛很简单的了 -首...

终将成为大牛 2718

(详细总结)python爬取 163收件箱邮件内容,收件箱列表的几种方法(urllib, requests, selenium)

需求:最近有一个需求,需要将163邮箱收件箱里面的所有邮件的内容全部copy下来,整理到一个word里面,不多也就28页的邮件(不要问我为什么有这需求,不告诉你),自己手动去ctrl+ cv 的话,估计要搞吐。然后就想能不能用python的爬虫来实现,虽然过程比较苦(后期改bug改的要吐了)。但是会后还是将需求实现了。这基本也算是入门了 urllib、requests、selenium这几个py...

man_tou_22 1万+

F280049C_HRPWM_死区时间高精度控制与MEP技术实战解析

本文深入解析了F280049C的HRPWM模块及其基于MEP技术的死区时间高精度控制。通过实测数据与TI官方代码对比,详细阐述了DBREDHR和DBFEDHR寄存器的配置技巧、精度优化方法及常见问题调试,为电源管理和电机控制应用提供了实用的实战指南。

yolo5detector的博客 217

aix 配置java环境变量_aix配置java环境变量

win10java环境变量的正确配置_计算机软件及应用_IT/计算机_专业资料。win10 java 环境变量的正确配置 win10 java 环境变量的正确配置 首先在搜索栏搜索控制面板。...Weblogic 版本:10.3 系统要求:jdk 1.6 步骤: 打开 Xmanager,进入 AIX,打开命令编辑器 设置 jdk 1.6 的 java 环境变量,如图所示,设置之后 java –ve...

weixin_39887961的博客 1089

win10任务栏文件夹设置成竖形列表样式

win10任务栏文件夹设置成竖形列表样式

ftzchina的博客 7081

AIX环境变量简介及使用

环境变量是操作系统环境设置的变量,适用于整个系统的用户进程; 环境变量可以在命令中设置,但是用户注销的时候将会丢失这些设置值; 若要重复适用,则最好在.profile中定义;环境变量的使用与本地变量的使用方法相同, 但是在使用之前,必须用export命令导出。 1.设置环境变量 同一行键入2个语句,使用分号隔开 VARIABLE-NAME=value; export VARIABLE-NAME

产品经理,程序人生 4221

Aurix TC3xx系列MCU ADC模块简介(一)

简单介绍英飞凌Aurix TC3xx系列单片机ADC模块的特点及内部结构。

m0_38045338的博客 6361

图像增强算法:基于Retinex的图像增强算法

该算法对图像的亮度和颜色进行分离处理,然后通过调整它们的比例来提高图像的质量。滤波后的图像将保留颜色信息,并减少图像中的噪声。接下来,Retinex算法使用一个高通滤波器对原始图像进行滤波处理,以增强图像中的亮度信息。通过使用Retinex增强算法,我们可以有效地提高图像的质量,增强图像中的细节和颜色信息。最后,Retinex算法通过将颜色恢复和亮度调整后的图像进行比例调整,以获得最终的增强图像。Retinex算法是一种常用的图像增强算法,它通过对图像的亮度和颜色进行调整,以提高图像的视觉质量。

XsiJava的博客 436

aix java环境变量配置_AIX系统的环境变量设置

AIX系统的环境变量设置用户环境的定义是通过设置环境变量来实现的。AIX系统主要使用两大类profile文件来定义用户环境。一类是用来为所有用户定制环境,另一类是为个人定义自己的环境。登录时,shell首先执行/etc/profile文件中的命令,然后运行/etc/environment文件中的命令来设置你的AIX系统环境。这两个文件运行完毕后,系统会接着检查在登录用户的home目录下是否有.pr...

weixin_39907289的博客 924

信息传输仿真:卫星通信系统仿真_(12).卫星通信系统仿真软件介绍

卫星通信系统仿真软件是进行卫星通信系统设计和性能优化的重要工具。通过这些软件,用户可以模拟和分析各种通信场景,验证不同的通信协议和算法,优化系统参数和配置。本节介绍了 MATLAB Simulink、NS-3、OPNET 和 SystemVue 的基本功能、特点和配置方法,希望对读者在选择和使用仿真软件时提供参考。在实际应用中,建议根据项目需求和团队能力,综合考虑选择合适的仿真软件。

2401_87715305的博客 1280

aix java 环境变量_AIX系统的环境变量设置

今天,我们要来学习下AIX系统的环境变量设置的知识。用户环境的定义是通过设置环境变量来实现的。AIX系统主要使用两大类profile文件来定义用户环境。一类是用来为所有用户定制环境,另一类是为个人定义自己的环境。登录时,shell首先执行/etc/profile文件中的命令,然后运行/etc/environment文件中的命令来设置你的AIX系统环境。这两个文件运行完毕后,系统会接着检查在登录用户...

weixin_39975810的博客 374

二极管限幅电路和钳位电路

二极管限幅电路和钳位电路学习

HW-BASE的博客 929

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

AIX操作系统的环境变量设置

AIX操作系统的环境变量设置 用户环境的定义是通过设置环境变量来实现的。AIX系统主要使用两大类profile文件来定义用户环境。一类是用来为所有用户定制环境,另一类是为个人定义自己的环境。 登录时,shell首先执行/etc/profile文件中的命令,然后运行/etc/environment文件中的命令来设置你的系统环境。这两个文件运行完毕后,系统会接着检查在登录用户的ho...

qiuyabing的专栏 352

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

AIX系统JDK不设置环境变量 如何在tomcat启动脚本中添加

现在AIX系统有一个JDK1.4版本的,为了最小降低对该系统上其他应用的影响,我不准备删除该1.4版本的JDK,直接安装1.5的JDK,我想在tomcat的启动脚本中添加JDK的环境变量。启动应用的时候直接根据启动脚本中的变量设置进行查找,但我有两个疑问: 1.既然我要在tomcat的启动脚本中添加JDK的环境变量,是不是就不需要在/etc目录下的profile文件中export...

lwhy的博客 218

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

如何在AIX操作系统上修改Java环境变量

在AIX操作系统上修改Java环境变量是一个关键的任务,特别是在执行Java应用程序或开发Java代码时。通过编辑/etc/environment文件,你可以配置JAVA_HOME和PATH环境变量,确保Java正确安装和配置。如有需要,可以重复以上步骤,以适应不同的Java版本或需求。现在,你已经学会了如何在AIX上修改Java环境变量,这将为你的Java开发和运行提供支持。希望本文的指南对你有所帮助。

爱编程的鱼的博客 723

AIX下安装oracle

需要软件xmanager 1, 上传oracle 10g安装文件 a) 先修改修改文件/etc/security/limits,修改大小限制:fsize = -1,否则上传oracle安装文件失败。修改后用refresh -s inetd命令起效。 b) 通过ftp上传,如果ftp服务没开,startsrc –t ftp 命令启动ftp服务 c) 打开xftp,连接上传 2,...

wuhaowei12345 348

aix oracle乱码环境变量,AIX中的语言环境变量简介

AIX中有关语言的环境变量比较多,本文做了明确的描述本地语言支持(NLS)使用多种环境变量来影响对语言环境的选择。可以设置这些变量的值来更改语言环境信息的搜索路径。LANG指定安装时缺省的语言环境。注:LANG 环境变量值是在安装时确定的。(除非设置了 LC_* 环境变量,否则每个进程都使用都使用该语言环境)。可以使用 SMIT 中的 Manage Language Environment 菜单来...

weixin_26965807的博客 399

aix 6.1 上安装 oracle 10g 裸设备,aix上使用裸设备安装oracle10g数据库-Oracle

aix上使用裸设备安装oracle10g数据库一、检查系统信息[root@aix222 /]# oslevel -r5300-08[root@aix222 /]# prtconf | grep -i memMemory Size: 1904 MBGood Memory Size: 1904 MB…[root@aix222 /]# lsattr -El mem0goodsize 1904 Amoun...

weixin_39789327的博客 243

Core dump 分析--AIX

Core dump 分析--AIX

鹏程万里--扬帆起航 6274
上一篇: Ruby(1):入门
下一篇: linux笔记:linux服务管理
weixin_33728708
博客等级 码龄11年 5472粉丝 1452原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值