- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UNIX入门连载版013_AIXshell环境的初步了解
进阶:AIX 系统之shell 环境
在本文的前面部分,我们介绍了UNIX 系统的简要内容,并且以AIX 为例说明了主机硬
件,系统安装,系统维护,系统监控等内容。AIX 系统的 smit 菜单系统管理接口可以让我
们暂时避开了复杂的命令行操作,但是,unix 作为一个基于命令行为主的系统,很多工作
还是需要 shell 来完成,使用好 shell 更可以让我们的工作如虎添翼,那么让我们在UNIX
入门手册的结尾部分来了解一下shell 吧!
用户登录操作系统时,shell 先读取您设置的初始化文件,然后定义您的用户环境。用
户环境的各项特征由给定的环境变量的值来定义,并保持该环境直到注销系统。
在登录操作系统时,shell 使用两种类型的启动配置文件。首先它对配置文件中的命令
求值,然后执行命令以设置系统环境。这些文件都具有相似的功能(但是/etc/profile 文
件对系统上所有用户都生效,而 .profile 文件只对定制该用户自己的环境生效)。
shell 首先根据 /etc/environment 文件来设置系统环境,并对包含在 /etc/profile
文件中的命令求值并对相应的变量进行赋值。运行这两个文件后,系统将查看在该登录用户
的主目录中是否存在 .profile 文件。如果 .profile 文件存在,则系统运行该文件对用户
环境进行进一步配置。另外,.profile 文件还将指定是否还有环境文件存在,如果环境文
件存在 (通常名为 .env),则系统运行此文件,并设置环境变量。
/etc/environment 、/etc/profile 和 .profile 文件在登录时运行一次。另一方
面,.env 文件在每次您打开 shell 或窗口时运行。
1. /etc/environment 文件
操作系统在登录时使用的第一个文件是 /etc/environment 文件,/etc/environment
文件中包含指定所有 程的基本环境的变量。当 程开始时,exec 子例程产生一个可用
的字符串数组,其格式为 Name=Value,此字符串数组称为环境。每一个字符串所定义的名
字称为一个环境变量或 shell 变量。exec 子例程允许一次设置整个环境。
登录时,系统在读取名为 .profile 的登录概要文件前,从 /etc/environment 文件设
置环境变量。以下变量组成基本环境:
HOME 用户登录的全路径名或 HOME 目录。login 程序设置它为 /etc/passwd 文件中指定的
名称。
LANG 当前有效的语言环境名称。LANG 变量最初在安装时在 /etc/profile 文件中设置。
NLSPATH 消息编目的全路径名。
PDF 文件使用 pdfFactory Pro 试用版本创建
LOCPATH “本地语言支持表”的位置的全路径名。
PATH 系统命令,如 sh、time、nice 和 nohup 在查找其路径名不完整的命令时有哪些信誉好的足球投注网站的目录
顺序。
TZ 时区信息,TZ 环境变量最初由系统登录概要文件 /etc/profile 文件设置。
2./etc/profile 文件
操作系统在登录时使用的第二个文件是 /etc/profile 文件。此文件控制系统范围的缺
省变量,如:
导出变量
文件创建掩码(umask)
终端类型
文档评论(0)