现在的位置: 首页 > 综合 > 正文

Linux入门学习-SHELL编程基础_第四章

2014年08月29日 ⁄ 综合 ⁄ 共 1007字 ⁄ 字号 评论关闭

Shell的种类:bash(较常用)kshCsh

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(已保护):

用户ID1000

用户组ID1000

帐号说明(这里为空)

用户登录时的主目录:/home/linxiongmin

用户登录的shell/bin/bash 

4.2 查看用户组信息:

linxiongmin@bearthur-K40IE:~$vi /etc/group*

linxiongmin:x:1000: 

4.3 创建和运行SHELL脚本程序

这里只是简单的显示当前日期
root@linxiongmin-K40IE:/home/linxiongmin/Program# cat shellexample.sh 
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 



抱歉!评论已关闭.