Shell的种类:bash(较常用);ksh;Csh
4.1 查看用户信息
linxiongmin@bearthur-K40IE:~$vi /etc/passwd
root:x:0:0:root:/root:/bin/bash
...省去一大堆其他的...
linxiongmin:x:1000:1000:linxiongmin,,,:/home/linxiongmin:/bin/bash
linxiongmin:x:1000:1000:linxiongmin,,,:/home/linxiongmin:/bin/bash
(共七个域)
用户:linxiongmin
密码:x(已保护):
用户ID:1000
用户组ID:1000
帐号说明(这里为空)
用户登录时的主目录:/home/linxiongmin
用户登录的shell:/bin/bash
4.2 查看用户组信息:
linxiongmin@bearthur-K40IE:~$vi /etc/group*
linxiongmin:x:1000:
4.3 创建和运行SHELL脚本程序
echo `date +%Y%m%d`
root@linxiongmin-K40IE:/home/linxiongmin/Program# sh ./shellexample.sh
20130715
4.4 shell环境变量
环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
$环境变量
#引用环境变量#从系统继承的环境变量定义:/etc/profile#用户环境变量定义:主目录
.profile
linxiongmin@bearthur-K40IE:~$env
ORBIT_SOCKETDIR=/tmp/orbit-linxiongmin
SSH_AGENT_PID=1580
linxiongmin@bearthur-K40IE:~$echo DISPLAY
DISPLAY
linxiongmin@bearthur-K40IE:~$echo $DISPLAY
:0.0