当前位置:文档之家› 6 命令行界面

6 命令行界面

作业控制是指在一个作业执行过程中,控制执行的状 态。可以挂起一个正在执行的进程,并在以后恢复执行该 进程。 【Ctrl+z】组合键可以挂起正在执行的进程,bg命 令使进程恢复在后台执行,fg命令使进程恢复在前台执行。 按【Ctrl+c】键来中断命令 。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
1. 直接进入
如果在Red Hat Linux 9安装时使用的是文 本界面,或者在图形界面下安装而选择了从文 本模式下登录Linux系统时,启动计算机后就会 直接进入文本模式。如果安装过程中,选择了 从图形界面登录系统,那么在启动计算机后, 就需要修改/etc/inittab文件,才能使系统从文本 模式登录。
(3) 重启计算机,Linux系统就会进入文本模式。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面
• 任务实施
1)启动文本模式
2. 使用虚拟控制台进入Linux文本模式 前面介绍的/etc/inittab文件是Linux系统的启动配置文 件,在Linux的启动过程中需要从该文件中读取相关的 配置选项。而Linux又是一个多用户的操作系统,为了 实现允许多个用户同时登录系统的目标,Linux在 /etc/inittab文件中定义了多个虚拟控制台,默认是6个 (最多允许有256个)。 在图形模式下,用户如果需要在不同的虚拟控制台之 间进行切换,可以使用Ctrl+Alt+Fn(n=1,2,…,6) 组合键,使用Ctrl+Alt+F7则可以回到图形界面。在文 本模式下,则可以使用Alt+Fn(n=1,2,…,6)组 合键进行切换。此时,用户可以看到文本模式下的登 录提示符“Login:”。
第3章 图形化界面和命令行界面
教学单元3.2 命令行用户界面
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面 • 任务描述
Shell命令使用 技巧
新职员需要尽
快熟悉字符界 面。
掌握Shell命令 的有关知识方 法。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
如果用户希望在文本模式下进行系统操作, 那么首先必须要登录Linux的文件环境。在Red Hat Linux 9中,提供了4种方法进入Linux的文本 模式。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面 • 任务实施
1)启动文本模式
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面 • 任务实施
1)启动文本模式
4. 文本模式和图形模式间间切换 图形模式启动后,如果希望转入文本模式,
可以在终端命令提示符下使用init 3命令,随后, 系统给出文本的登录提示符:“Login:”。用户 输入账号和口令后就可以进入文本模式。在文 本模式下可以使用init 5或startx来启动图形用户 模式,系统会给出登录界面,用户可以使用自 己的账号和口令登录系统。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面
• 任务实施
2)认识Shell
Shell种类 Bourne Shell(sh)、C Shell(csh)、
Korn Shell(ksh)和Bourne Again Shell(bash) 等。
3.2 命令行用户界面 • 任务实施流程
相关介绍 任务准备 命令行用户界面进入方式 认识SHell 认识bash
常用shell命令的使用
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面
• 相关介绍
命令行用户界面简介
图形用户界面(GUI) 命令行界面(CLI,也称字符用户界面CUI)是应用最 广泛的传统的用户界面。它工作在文本显示方式下, 用户通过键盘输入命令,计算机接收并解释、执行命 令。 Linux系统继承了Unix系统的命令行界面。 在命令行方式下,使用鼠标来复制和粘贴文本与在X Window图形环境下的操作相同。 命令行界面是Linux系统下最简单也是功能最强的用户 界面。
(1) 使用gedit打开/etc/inittab文件。 (2) 从其中找到“# Run gettys in standard
runlevels”行,然后在下面的[4:]、[5:]、[6:]三行 前面加上“#”(即注释掉该行),如图所示,保 存后退出。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面
• 任务实施
4)bash命令的使用
特殊字符 bash提供了许多控制符及特殊字符,用来简化命令行的输入。 (1)Ctrl+H键为默认的删除符号。 (2)Ctrl+U键可以删除光标所在的命令行。 (3)Ctrl+J键相当于按Enter键。 (4)如果在命令行中使用一对单引号(′ ′),bash将不解释 被单引号括起的内容,包括其中的空格和Enter字符。 (5)分号(;)可以将两个命令隔开,这样可以实现在一行 中输入多个命令。命令的执行顺序与输入的顺序相同。 (6)倒引号(又称反单引号` `):使用一对倒引号引用命 令,替换命令的执行结果 比如执行echo the time is `date ` 会显示:the time is 三 3月30 10:36:19 CST 2011;
Shell是一种命令解释程序,负责用户和操作系统的沟 通。功能类似于DOS下的和Windows中的 explorer.exe ,都是操作系统的外壳程序。 内部命令与外部命令:按两次TAB键 shell拥有自己内建的shell命令集如cd ,执行help可以列出 所有的内部命令; 外部命令存在于文件系统中某个目录下的单独的程序,如 cp和rm。 命令执行机制
3.2 命令行用户界面
• 任务实施
3)认识bash
(1)自动补全 在bash命令提示符下输入命令或文件/目录名时,输入
开头一个或几个字母,然后按1次【Tab】键,系统会自动 补全能够识别的部分;如果有多个相同开头的文件或目录, 系统显示出符合条件的所有命令供用户选择。 (2)通配符 “*”代表任意长度的任何字符。 “?”代表任何一个字符。 (3)历史命令 Bash命令能自动跟踪用户每次输入的命令,并把输入的命 令保存在历史缓冲区。按上下方向键可调出之前执行过的 系统命令。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面
• 任务实施
3)认识bash
(6)管道 将一系列的命令连接起来,即把前面命令的输出作为
后面命令的输入。例如:rpm -qa|grep tool (7)提示符
Bash有两级提示符。 (8)作业控制
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面
• 任务实施
1)启动文本模式
如果用户无需过多的虚拟控制台,可以通过关闭多 余的虚拟控制台,从而节省系统资源。关闭虚拟 控制台的方法是修改/etc/inittab文件,具体步骤 如下:
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面
• 任务实施
1)启动文本模式
Linux系统的命令行环境也称为Linux的文本模 式或基于命令行的文本模式,传统的Linux的运行 模式就是基于命令行的文本模式。用户可以利用 命令行环境在占用较少系统资源的情况下完成所 有的系统管理的任务。这种工作模式尤其适用于 计算机的远程管理和服务器环境。
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
3.2 命令行用户界面 • 任务实施
1)启动文本模式
(2) 单击“确定”按钮,在gedit中打开inittab文件。 从中找到“id:5:initdefault:”行,将其修改为“id: 3:initdefault:”或者在该行的行首输入“#”(即注 释掉该行),然后再输入“id:3:initdefault:”行, 如图所示,保存后退出。
3.2 命令行用户界面
• 任务实施
4)bash命令的使用
Unix/Linux系统的命令以及选项、参数区分大小写 bash命令都具有相同的命令格式: 命令名[选项][参数1][参数2]…… (1)命令名由小写的英文字母构成 (2)其中方括号括起来的部分表明该项是可省略的 (3)选项是对命令的特别定义,以“-”开始,多个选项可 用一个“-”连起来 (4)参数提供命令运行的信息或者是命令执行过程中所使 用的文件名 (5)默认情况下,命令从标准输入(即键盘)上接收数据, 输出结果显示在标准输出(即显示器)上 (6)Linux操作系统的联机帮助对每个命令都做了说明
上一页
下一页
退出
任务描述 实施流程 相关介绍 任务准备 任务实施 技能拓展 任务总结 操作练习
相关主题