2.2 命令行操作界面
2.2.1 命令行操作界面简介
实际上,在使用Linux作为服务器时,常常没有安装图形界面,操作只能在命令行操作界面下运行。Linux命令行操作也称为文本操作模式,是Linux操作系统的一大优势所在,命令行操作的运行不需要占用过多的系统资源,功能也十分强大,几乎所有Linux的操作都可以通过命令行来完成。其中,Linux命令行操作在计算机的远程管理和服务器操作中的优势尤其明显。熟练掌握Linux命令行操作是领会Linux系统精髓的必然途径。
RHEL Server 6.4提供了3种方式进入Linux的文本模式,分别是使用虚拟控制台、GUI仿真终端和系统直接进入。
2.2.2 进入Linux文本模式
1.使用虚拟控制台
Linux是一个真正的多用户操作系统,它可以同时接受多个用户登录。Linux还允许一个用户进行多次登录,这是因为Linux和UNIX一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台进行多次登录。之所以称为虚拟控制台,是因为Linux可以为用户同时开启互不干扰、独立工作的多个工作界面,也就是说,用户虽然面对的是一个物理终端,但Linux却是在仿真多个终端设备,好像是在操作多个终端一样。
虚拟控制台的选择可以通过同时按〈Alt〉键和一个功能键来实现,通常使用〈F1〉~〈F6〉。例如,用户登录后,按〈Alt+F2〉组合键,用户又可以看到“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需按〈Alt+F1〉组合键,就可以回到第一个虚拟控制台。
一个新安装的Linux系统默认允许用户使用〈Alt+F1〉到〈Alt+F6〉组合键来访问前6个虚拟控制台。如果用户目前的操作环境是图形环境,则必须同时使用〈Ctrl+Alt+Fn〉组合键(Fn代表〈F1〉~〈F7〉键)切换,其中〈Ctrl+Alt+F7〉组合键用来返回到图形界面。虚拟控制台可使用户同时在多个控制台上工作,真正体现Linux系统多用户的特性。用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。
虚拟控制台的数量是可以修改的,具体的方法在以后的章节会详细讲解。
2.GUI仿真终端
在图形界面下调出仿真终端的方法是,依次选择“应用程序”→“系统工具”→“终端”菜单命令,如图2-16所示,或在桌面上右击,选择“新建终端”命令,就可以调出一个仿真终端的窗口,如图2-17所示。
图2-16 打开终端
图2-17 终端样式
3.系统直接进入
用户可以在Linux系统安装过程中,选择开机时系统使用文本模式登录界面,从而使系统直接进入Linux文本模式,也可以在完成系统的全部安装环节后,通过修改/etc/inittab文件来实现。由于还没有学习到Vi编辑器的的相关知识,因此使用“gedit”文本编辑器编辑/etc/inittab。
双击“计算机”图标,找到/etc目录,打开目录找到inittab文件,单击鼠标右键,在弹出的快捷菜单中选择“用编辑打开”菜单命令,如图2-18所示。
图2-18 使用“gedit”文本编辑器打开/etc/ininttab文件
打开inittab文件,可以找到字符串“id:5:initdefault”,如图2-19所示。
图2-19 /etc/inittab文件内容
修改“id:5:initdefault”为“id:3:initdefault”后存盘退出。重新启动计算机,就会看到文本模式的登录界面了。