Linux操作系统(RHEL7/CentOS7)2.1 Shell.doc

2.1 Shell Linux有Bourne Shell(/bin/sh),C Shell(/bin/csh)、Korn Shell(/bin/ksh)、Bourne again Shell(/bin/bash)、Tenex C Shell(tcsh)等Shell。要查看系统中存在哪些Shell,可以查看/etc/shells文件。 用户登录Linux时,如果默认运行级别为3(命令行界面),那么用户登录以后,得到的就是一个等待输入命令的Shell提示符;如果默认运行级别为5,即自动启动图形系统,那么用户可以在GNOME界面依次选择【应用程序】/【系统工具】/【终端】运行终端仿真程序,在命令提示符后面输入任何命令及参数。 Shell在执行命令时,处理命令的顺序:① 别名;② 关键字;③ 函数;④ 内部命令;⑤ 外部命令或外部脚本($PATH)。 环境变量$PATH(命令可搜索路径):是一个能找到可执行程序的目录列表。可以执行命令# echo $PATH查看。如果用户键入的命令不是一个内部命令,并且在搜索路径里没有找到这个可执行文件,将会显示一条错误信息。如果命令被成功找到,那么Shell的内部命令或应用程序将被分解为一系列的系统调用,进而传递给Linux内核。 2.1.1 控制台与终端 如果在图形界面,则进入虚拟控制台的方法是组合键【Ctr+Atl+Fn】,其中Fn表示F1~F6

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档