Linux服务器项目实训教程
上QQ阅读APP看书,第一时间看更新

任务4 启动Shell

操作系统的核心功能就是管理和控制计算机硬件、软件资源,以尽量合理、有效的方法组织多个用户共享各种资源,而Shell则是介于使用者和操作系统核心程序(Kernel)之间的一个接口。在各种Linux发行版中,目前虽然已经提供了丰富的图形化接口,但是Shell仍然是一种非常方便、灵活的途径。

Linux中的Shell又被称为命令行,在这个命令行窗口中,用户输入指令,操作系统执行并将结果回显在屏幕上。

1)使用Linux系统的终端窗口

现在的CentOS7 Linux操作系统默认采用的都是图形界面的GNOME或者KDE操作方式,想要使用Shell功能就必须像在Windows中那样打开一个命令行窗口,一般用户,可以执行“应用程序”→“附件”→“终端”命令来打开终端窗口(或者直接右键单击桌面选择“终端”命令)。如图1-23所示。

图1-23 打开终端

执行以上命令后,就打开了一个白底黑字的命令行窗口,在这里我们可以使用Red Hat Enterprise Linux 7支持的所有命令行指令。

2)使用Shell提示符

在CentOS7 Linux中,还可以更方便地直接打开纯命令行窗口。应该怎么操作呢?Linux启动过程的最后,它定义了6个虚拟终端,可以供用户随时切换,切换时用“Ctrl”+“Alt”+“F1”、“Ctrl”+“Alt”+“F2”、“Ctrl”+“Alt”+“F3”、“Ctrl”+“Alt”+“F4”、“Ctrl”+“Alt”+“F5”、“Ctrl”+“Alt”+“F6”组合键可以打开其中任意一个。不过,此时需要重新登录了。

登录之后,普通用户的命令行提示符以“$”号结尾,超级用户的命令以“#”号结尾。

    [yy@local~] $                  //一般用户以" $"为提示符
    [yy@local~] $su root             //切换到root账号
    Password:
    [root@~]#                     //命令行提示符变成"#"

提示:进入纯命令行窗口之后,还可以使用“Alt”+“F1”、“Alt”+“F2”、“Alt”+“F3”、“Alt”+“F4”、“Alt”+“F5”、“Alt”+“F6”组合键在6个终端之间切换,每个终端可以执行不同的指令。

当用户需要返回图形桌面环境时,也只需要按下“Ctrl”+“Alt”+“F7”组合键,就可以返回刚才切换出来的桌面环境。