Chinaunix首页 | 论坛 | 博客
  • 博客访问: 794244
  • 博文数量: 858
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:43
文章分类

全部博文(858)

文章存档

2011年(1)

2008年(857)

我的朋友

分类: LINUX

2008-08-29 17:52:35

 
  shell在开始执行时就已经定义了一些和系统的工作环境有关的变量,这些变量用户还可以重新定义,常用的shell环境变量有:

  HOME:用于保存注册目录的完全路径名。

  PATH:用于保存用冒号分隔的目录路径名,shell将按PATH变量中给出的顺序搜索这些目录,找到的第一个与命令名称一致的可执行文件将被执行。

  TERM:终端的类型。

  UID:当前用户的标识符,取值是由数字构成的字符串。

  PWD:当前工作目录的绝对路径名,该变量的取值随cd命令的使用而变化。

  PS1:主提示符,在特权用户下,缺省的主提示符是“#”,在普通用户下,缺省的主提示符是“$”。

  PS2:在shell接收用户输入命令的过程中,如果用户在输入行的末尾输入“\”然后回车,或者当用户按回车键时shell判断出用户输入的命令没有结束时,显示这个辅助提示符,提示用户继续输入命令的其余部分,缺省的辅助提示符是“>”。
  $#:位置参数的数量

  $*:所有位置参数的内容

  $?:命令执行后返回的状态

  $$:当前进程的进程号

  $!:后台运行的最后一个进程号

  $0:当前执行的进程名

shell定义的环境变量shell定义的环境变量shell定义的环境变量shell定义的环境变量shell定义的环境变量shell定义的环境变量shell定义的环境变量shell定义的环境变量shell定义的环境变量shell定义的环境变量
阅读(603) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~