7.1 基本操作
7 .1 基本操作
7 .1.1 终端和键盘的基本约定
7 .1.2 Linux 的一段会话
7 .1.3 注册
7 .1.4 输入命令
7 .1.5 敲错键盘的改正
7 .1.6 提前输入
7 .1.7 终止程序的运行
7 .1.8 注销
7 .1.9 信件
7 .1.10 用户间通话
7 .1.11 联机手册
7 .1.1 终端和键盘的基本约定
Linux 系统是以全双工的方式工作,即从键盘把字符输入系统,系统再将字符回送到
终端并显示出来。通常,回送到终端的字符与输入字符相同,因此操作员看到的正是自
己输入的字符。但也有个别的时候,系统不回送符号。例如,用户打入保密口令时,屏
幕就没有显示。
键盘上大多数字符是普通打印字符,它们没有特殊含义。只有少数特殊字符指示计
算机做专门的操作。其中最常见的特殊字符是回车键RETURN,它表示输入行结束;
系统收到回车信息便认为输入的当前行结束,系统的响应是让屏幕光标回到下一行行
首。
回车符只是控制符的一个例子。控制符是指控制终端工作方式的非显示字符。在一
般终端上,回车键均占有一个键位,不过大多数控制符没有单独相应的键。所以输入一
般控制符必须先按下控制键,或称作CTL、CNTL、CTRL 键,然后再按所对应的字符
键。例如,输入回车符可以直接按回车键,也可以先按控制键,再按m 键。CONTROL-m
或CTL-m 也是回车符。一些常用的控制符有:CTL-d,它表示终端的输入结束;CTL-g
控制终端响铃;CTL-h 称为退格键,用于改正输入的错误; CTL-i 常称作Tab 键,其
功能是移动游标到下一个Tab 位置,与标准打字机的Tab 键类似。在LINUX 系统里
Tab 键移动8 个空格。我们并不一定需要使用控制符来实现相应的功能,因为有时这显
得比较麻烦,在大部分终端上,退格和Tab 等都有单独的键。
此外还有两个特殊键,一个是DELETE 键,另一个是BREAK 键。大多数LINUX
系统中,DELETE 键表示立即终止程序。在有些系统里,也用CTL-c 终止程序。一般
说来,BREAK 键与DELETE 键、CTL-c 的功能基本相同。
7 .1.2 Linux 的一段会话
我们以用户和Linux 系统的一段对话作为实例,给出一个程序片断,并给出相关命
令的注解,你可以通过实习这个小程序来进一步了解Linux 命令。(在本章的例子中,
我们假设你的用户名是frank)
login: frank 键入你的注册名
Password: 键入口令,系统不回送
You have mail. 提醒用户有邮件
$ 系统准备接收命令
$ 重复键入回车符
$ date 询问时间
Thu Mar 25 10:53:41 GMT 1999
$ who 询问谁在使用系统
frank tty1 Mar 24 22:24
renee tty2 Mar 25 10:02
qhua tty4 Mar 25 11:15
$ mail renee 写信给 renee
subject:download 键入信件主题
Xteam Linux is ready to download. 信件内容
CTRL-d 信件结束并挂断
EOT 对话结束
$ 系统提示符
在这段对话中,用户frank 通过一些简单命令与系统进行了成功的交流,实现了相
应的功能,你也可以照样试试。下面进一步介绍其它命令和有趣的例子。
7 .1.3 注册
Linux 系统规定每个用户必须有一个注册名和一个口令。注册名可从系统管理员处得
到。Linux 系统能够连接各种各样的终端,系统通常使用小写字母。对于LINUX 系统
小写字母是至关重要,如果你的终端只有大写字母,这将给实际工作带来很多困难,最
好还是另找一个合适的终端。
使用机器之前,应确保终