Fedora core6 的Shell作为操作系统的外壳,为用户提供了使用Fedora操作系统的接口,它是命令语言、命令解释程序和程序设计语言的统称,负责用户和操作系统内核之间的沟通,把用户下达的命令解释给系统内核去执行,并将系统内核传回的信息再解释给用户。Shell除了可看作用户环境外,也可称为命令解释器。
Shell作为命令解释器,拥有内建的Shell命令集,shell也能被系统中的其他应用程序所调用,用户在命令提示符下输入的命令都是由shell解释后再传给Linux的内核的。当系统登录成功后,系统将执行一个称为为Shell的程序,正是该Shell进程提供了命令提示符,Fedora core 6 默认的shell是bash。 一旦出现了shell提示符,用户就可以输入命令名以及命令的参数,shell将执行这些命令。如果shell命令耗时过长,可以按Ctrl+C键中断它。
1 alias 命令
使用alias命令可以为某个命令创建一个别名。如为cal创建calendar的别名命令如下:
alias calendar =cal
2 history 命令
在bash shell 中,history命令保留了用户最近执行过的命令。
3 set 命令
shell本身有一组用于保存系统信息的变量,称为环境变量。在Shell中可用set命令查看环境变量。
4 unalias命令
unalias命令是用来删除已经定义的别名。如删除刚定义的calendar别名命令如下:
unalias calendar