第 3 章 Linux 系 统 的 启 动 和 安 装
要 想 用 Linux 启 动 , 你 需 要 知 道 如 何 访 问 Linux 系 统 ,一 旦 你 已 登 录 到 Linux 系 统 ,要 知 道 如 何 运 行 应 用 程 序 。 一 旦 Linux 在 运 行 ,你 必 须 用 预 先 设 定 的 注 册 名和 口 令 来 注 册 系 统 。 进 入 系 统 后 , 你 可 以 执 行 命 令 和 应 用 程 序 。 用 命 令 行 界 面 和图 形 用 户 界 面 与 你 的 Linux 系 统 相 连 。 Linux 系 统 使 用 带 有 商 口 管 理 器 的 X- windows 和 带 有 图 形 用 户 界 面 的 工 作 平 台 ,这 样 你 可 以 用 窗 口 , 菜 单 和 与 你 的 系统 进 行 交 互 。
当 注 册 进 系 统 后 , 可 以 容 易 获 得 Linux 系 统 的 命 令 和 使 用 工 具 的 信 息 。 Linux
几 个 网 上 工 具 提 供 信 息 和 帮 助 。 你 能 得 到 描 述 每 个 命 令 的 网 上 在 线 说 明 和 不 同Linux 特 点 的 详 细 解 释 。 系 统 中 Linux 资 料 提 供 了 完 整 的 说 明 , 可 以 通 过 打 印 或者 网 络 浏 览 器 来 获 得 这 些 信 息 。 这 章 主 要 讨 论 了 怎 样 登 录 你 的 Linux 系 统 ,包 括用 户 帐 号 的 注 册 和 退 出 以 及 系 统 和 启 动 和 关 闭 。 Caldera 工 作 平 台 的 基 本 操 作包 含 了 Linux 命 令 和 使 用 工 具 。 本 章 的 未 尾 解 释 了 基 本 的 系 统 管 理 操 作 。 例 如产 生 新 的 用 户 帐 号 和 安 装 软 件 包 。
用 户 帐 号
你 永 远 不 会 直 接 访 问 Linux, 因 为 Linux 设 置 了 一 个 你 和 他 交 互 的 一 个 界 面 , Linux 系 统 能 一 次 设 置 几 个 用 户 界 面 ,同 时 满 足 几 个 用 户 的 需 要 。 事 实 上 , 许 多 用户 可 以 工 作 在 一 台 Linux 系 统 的 计 算 机 上 。 对 于 不 同 的 用 户 来 说 ,只 有 他 一 个 人在 使 用 这 个 系 统 。 实 际 的 计 算 机 是 独 立 的 管 理 用 户 和 Linux 系 统 交 互 的 界 面 。这 些 用 户 界 面 经 常 被 指 定 为 一 个 帐 号 。 作 为 Un ix 基 础 的 Un ix ,第 一 个 首 先 被 用在 小 型 机 和 大 型 机 上 ,能 同 时 满 足 上 万 个 用 户 的 要 求 。 用 一 些 终 端 和 主 计 算 机 相连 ,用 户 能 够 通 过 它 们 注 册 到 Un ix 系 统 。 所 有 的 这 些 活 动 由 系 统 管 理 员 来 管 理 。为 了 登 录 到 系 统 上 ,你 要 有 一 个 设 置 好 的 用 户 界 面 ,这 就 是 众 所 周 知 的 一 个 开 放 帐号 。 一 个 系 统 管 理 员 能 在 Un ix 系 统 上 创 建 帐 号 ,分 配 注 册 名 和 口 令 ,然 后 就 可 以用 此 收 号 登 录 和 使 用 系 统 。 一 个 注 册 名 能 识 别 一 个 帐 号 , 并 用 一 个 口 令 来 保 护 。当 然 , 如 果 你 知 道 注 册 名 和 密 码 , 你 可 以 用 任 何 的 帐 号 来 登 录 。 在 你 的 Linux 系统 中 ,可 创 建 几 个 帐 号 ,其 他 的 人 想 要 登 录 你 和 系 统 就 要 使 用 你 提 供 给 他 们 的 注 册名 和 帐 号 , 其 结 果 , 他 们 会 在 自 己 的 系 统 上 拥 有 自 己 的 帐 号 , 在 前 一 章 Linux 系 统中 ,你 已 经 创 建 了 一 个 你 自 己 的 注 册 名 和 口 令 。 当 你 创 建 注 册 名 和 口 令 时 ,就 创 建了 一 个 新 的 帐 号 。
事 实 上 ,你 能 用 特 殊 的 系 统 管 理 工 具 去 创 建 新 的 用 户 帐 号 ,当 你 以 超 及 用 户 的身 份 登 录 时 ,就 可 以 使 用 这 些 工 具 。 超 级 用 户 是 一 个 特 殊 的 用 户 帐 号 ,它 是 系 统 保留 的 执 行 管 理 用 户 的 帐 号 。 例 如 : 创 建 新 用 户 和 安 装 新 软 件 。 这 一 章 讨 论 了 基 本的 系 统 管 理 操 作 。 在 第 7,19,20 章 中 将 再 次 详 细 讨 论 了 这 个 内 容 。 现 在 ,人 需 要
普 通 用 户 的 注 册 名 和 口 令 。
登 录 Linux 系 统
根 据 下 面 的 启 动 和 关 闭 程 序 来 登 录 和 使 用 Linux 系 统 。 你 有 能 象 DOS 系统 那 样 开 机 和 关 机 。 你 要 认 为 Linux 操 作 系 统 正 操 作 在 三 个 不 同 的 水 平 上 。 第一 层 是 开 机 时 系 统 的 装 入 和 运 行 。 它 控 制 你 的 计 算 机 和 外 周 设 备 。 但 是 , 你 仍 然不 能 和 它 交 互 。 Linux 启 动 后 ,会 出 现 一 个 注 册 启 示 符 ,等 待 用 户 的 注 册 。
第 二 层 是 Linux 的 使 用 。 现 在 你 可 以 使 用 命 令 来 执 行 任 务 。 用 一 些 编 辑 器 , 编 译 器 或 者 游 戏 等 的 工 具 和 使 用 程 序 。 但 是 ,开 始 注 册 时 ,你 是 用 命 令 行 界 面 和 系统 连 接 , 通 过 输 入 命 令 和 回 车 键 来 完 成 系 统 的 活 动 。 Linux 的 Ca ldera 分 支OpenLinux ,支 持 许 多 窗 口 管 理 器 和 工 作 平 台 。 包 括 了 它 自 己 的 工 作 平 台 外 形 , 使你 能 使 用 X-Windows 图 形 用 户 界 面 。 在 Linux 中 , Startx 命 令 将 启 动 X - W indows 图 形 用 户 界 面 (GUI) 。 然 后 用 窗 口 ,菜 单 和 图 标 来 和 系 统 交 互 。 第 三 层是 窗 口 管 理 器 。 X-Windows 窗 口 管 理 器 运 行 在 命 令 行 界 面 上 。 在 关 机 的 过 程中 ,第 三 层 变 得 非 常 重 要 ,如 果 你 正 在 使 用 X- W indows 界 面 并 想 关 机 的 话 ,首 先 你必 须 退 出 X-Windows 界 面 ,回 到 命 令 行 界 面 ,然 后 退 出 你 的 Shell, 回 到 系 统 的 注册 提 示 符 下 ,最 后 通 过 shutdown 命 令 通 知 系 统 关 机 。 同 时 按 住 CTRL-ALT-DEL 键 ,系 统 将 自 动 关 闭 并 重 新 启 动 开 始 时 ,你 才 能 关 闭 计 算 机 。
可 以 用 一 些 快 捷 键 来 进 行 层 次 转 换 。 超 级 用 户 可 以 通 过 shutdow 命 令 来 退出 和 关 机 ( 详 见 第 19 章 关 机 的 过 程 )。当 你 注 册 时 ,还 有 一 种 自 动 启 动 X- W indows
窗 口 器 的 方 法 。
初 始 化 和 关 闭 Linux
当 你 开 机 时 ,Linux 引 导 器 (LILO )将 首 先 决 定 装 入 和 运 行 的 操 作 系 统 。 你 将看 见 下 面 的 提 示 符 , 键入 Linux 启 动 Linux 操 作 系 统 。
LILO: Linux
如 果 你 不 这 样 做 ,Linux 将 装 入 缺 省 的 操 作 系 统 。 如 果 你 要 进 入 DOS 系 统 ,
Linux 将 给 你 几 分 钟 提 示 你 输 入 D O S 系 统 的 名 字 。 如 dos 。
当 Linux 装 入 时 , 就 会 出 现 一 些 信 息 ,然 后 出 现 一 些 注 册 提 示 符 ,系 统 保 持 等 待用 户 注 册 和 使 用 。 键 入 用 户 名 和 口 令 ,系 统 和 主 机 名 将 处 理 注 册 提 示 符 。 在 这 个例 子 中 , 主 机 名 是
turtle.trek.com:
Caldera OpenLinux(TM) Lite 1
Version 1.1
Copyright(c) 1996-1997 Caldera Inc. turtle.trek.com login:
完 成 Linux 系 统 后 , 首 先 要 撤 销 帐 号 , Linux 系 统 就 会 出 现 一 个 注 册 提 示 符 等
待 另 一 个 用 户 注 册 。 如 果 你 要 关 机 ,首 先 使 用 shutdown 命 令 ,通 过 同 时 按 CTRL- ALT-DEL 键 来 关 闭 系 统 。 当 Linux 系 统 关 闭 时 , 你 会 看 到 一 些 信 息 ,然 后 Linux 重 新 启 动 计 算 机 ,启 动 过 程 中 ,你 可 以 关 机 。
下 面 描 述 了 全 部 的 启 动 和 关 机 程 序 。
-
.启 动 计 算 机
-
.在 LILO 提 示 符 直 接 键 入 Linux, 按 回 车 ( 如 果 Linux 系 统 是
缺 省 的 ,只 按 回车 )。
-
.出 现 一 些 信 息 后 ,注 册 提 示 符 出 现 ,你 可 以 注 册 到 系 统 , 开 始 使 用 它 。
-
.在 注 册 提 示 符 上 ,你 可 以 关 闭 系 统 ,当 你 注 销 帐 户 后 ,注 册 提 示 符 会 重 现 。
-
.关 机
-
Linux 的 注 册 和 注 销
-
命 令 行
一 旦 你 注 册 , 你 可 以 执 行 系 统 命 令 。 完 成 后 , 并 在 关 机 前 退 出 系 统 。 你 也 可 以不 必 关 机 。 在 注 册 提 示 符 下 , 注 册 另 一 个 用 户 。
Linux 系 统 的 注 册
Linux 系 统 的 注 册 包 括 两 个 步 骤 : 键 入 用 户 名 和 口 令 。 如 果 犯 了 错 误 , 使 用 后退 键 就 可 以 删 除 字 符 。 在 下 面 例 子 中 ,用 户 的 名 字 是 richlp, 提 示 你 键 入 口 令 。
Caldera OpenLinux(TM) Lite 1
Version 1.1
Copyright (c) 1996-1997 Caldera Inc. turtle.trek.com login:richlp
Password:
当 你 键 入 口 令 后 , 它 不 会 显 示 在 屏 幕 上 ,这 是 对 你 口 令 的 保 护 ,如 果 注 册 名 和 密码 有 错 误 ,系 统 会 显 示 注 册 不 正 确 的 错 误 信 息 ,要 求 你 重 新 注 册 。
- 旦 你 已 经 正 确 输 入 用 户 名 和 口 令 , 就 可 以 作 用 本 系 统 了 。 系 统 的 命 令 行 和提 示 符 将 出 现 ,等 待 你 键 入 命 令 。 注 意 :普 通 的 命 令 行 提 示 符 是 $, 而 不 是 # 。 $ 是 普通 用 户 的 提 示 符 ,# 是 超 级 用 户 的 提 示 符 。
[turtle/home/richlp]$
改 变 你 的 口 令
第 一 次 用 超 户 注 册 时 ,你 创 建 了 用 户 帐 号 的 密 码 , 创 建 后 ,你 可 以 给 你 的 个 人 帐号 改 变 口 令 , 只 有 你 的 个 人 帐 号 注 册 时 , 才 能 改 变 口 令 , 你 不 必 以 超 级 用 户 的 身 份注 册 ,每 个 用 户 都
可 以 改 变 他 自 己 的 口 令 。
注 册 后 ,通 过 Passwd 命 令 来 改 变 口 令 。 首 先 要 决 定 新 口 令 是 什 么 , 那 是 容 易记 的 ,至 少 8 位 到 7 位 。 为 了 安 全 起 见 ,口 令 = 包 括 行 键 入 Passwd 命令 ,再 按 回车 ,命 令 提 示 符 你 键 入 当 前 的 口 令 ,然 后 提 示 你 进 入 新 的 口 令 。 系 统 会 要 求 你 键 入两 次 口 令 ,以 确 认 真 地 改 变 口 令 。 由 于 口 令 不 会 出 现 屏 幕 口 ,所 以 可 能 会 按 错 键 。
$ passwd
Old password:
New password:
Retype new password:
$
键 入 新 口 令 时 犯 了 错 误 ,系 统 会 显 示 出 错 信 息 ,口 令 不 会 被 改 变 。 系 统 通 过 两个 新 口 令 的 比 较 ,如 果 他 们 不 相 匹 配 ,错 误 就 会 被 探 测 到 。
Passwd 命 令 使 你 很 快 更 改 新 口 令 ,当 你 再 次 注 册 时 ,你 就 必 须 使 用 新 口 令 。注 销
键 入 logout 命 令 注 销 帐 号 ,回 到 注 册 提 示 符 下 ,系 统 等 待 另 一 个 命 令 。
$ logout
启 动 和 退 出 窗 口 管 理 器 : X- W indows
- 旦 注 册 到 系 统 后 ,选 择 使 用 X- W indows 界 面 和 你 的 Linux 系 统 交 互 ,通 过在 命 令 行 键 入 Startx 命 令 启 动 X- W indows 界 面 。 X- W indows 装 入 指 定 的 窗 口管 理 器 。 Linux 的 Ca ldera 分 支 也 会 装 入 一 个 工 作 平 台 ,并 提 供 文 件 和 程 序 管 理器 。 使 用 Linux 的 Ca ldera 分 支 的 界 面 被 指 定 为 Caldera 工 作 平 台 ,一 旦 被 装入 ,用 鼠 标 使 用 菜 单 打 开 窗 口 和 启 动 程 序 ( 图 3-1 显 示 了 Ca ldera 工 作 平 台 的 外表 )。
图 3-1Caldera 工作平台
Caldera 工 作 平 台 的 特 点 就 像 其 它 窗 口 环 境 一 样 。 可 用 鼠 标 来 选 中 不 同 的图 标 ,菜 单 和 窗 口 。 窗 口 显 示 信 息 ,列 举 文 件 或 打 开 应 用 程 序 。 像 所 有 的 系 统 一 样 , 可 同 时 打 开 多 个 窗 口 。 然 而 , 只 有 一 个 窗 口 是 激 活 的 , 此 窗 口 有 紫 色 边 框 , 其 它 未被 激 活 的 窗 口 具 有 灰 白 边 框 。 鼠 标 指 针 可 通 过 窗 口 间 移 动 改 变 和 激 活 窗 口 。 不必 像 W indows 或 Mac OS 系 统 那 样 需 击 鼠 标 来 改 变 激 活 窗 口 。
随 着 窗 口 重 叠 会 产 生 令 人 费 解 问 题 。 因 为 激 活 的 窗 口 不 能 自 动 跳 到 前 端 。一 个 激 活 窗 口 的 一 部 分 仍 被 其 它 窗 口 覆 盖 ,需 点 该 窗 口 的 标 题 栏 窗 口 才 能 跳 到 前端 。 除 此 以 外 ,单 击 窗 口 其 它 部 位 无 效 。
选 择 退 出 工 作 平 台 选 项 来 退 出 Caldera 工 作 平 台 。 屏 幕 顶 部 有 几 个 选 项 菜
单 。 一 个 是 文 件 菜 单 ,当 点 中 其 时 ,即 显 示 菜 单 。 最 末 一 项 是 退 出 工 作 平 台 。 一 旦选 择 退 出 , 则 回 到 蓝 色 背 景 的 窗 口 管 理 器 ,然 后 需 退 出 窗 口 管 理 器 。 击 屏 幕 任 何 部位 ,下 拉 窗 口 管 理 器 菜 单 ,单 击 窗 口 管 理 器 菜 单 以 便 退 出 工 作 平 台 。 然 后 出 现 你 要选 择 的 Quit 工 作 平 台 子 菜 单 ,这 将 关 闭 X- W indows 。 Linux 将 关 闭 X- W indows 界 面 然 后 出 现 $ 提 示 符 , 通 过 键 入 Startx 命 令 , 在 任 何 时 候 , 重 新 启 动 X - W indows 。 记 住 , 使 用 X-Windows 界 面 时 , 你 要 退 出 帐 号 时 , 必 须 先 退 出 X
- W indows 界 面 。 你 要 回 到 命 令 行 界 面 后 , 才 能 使 用 Logout 或 exit 命 令 。
Linux 命 令 和 命 令 行 编 辑
Linux 有 一 大 套 可 以 与 其 他 用 户 通 迅 和 管 理 编 辑 文 件 的 命 令 。 Linux 命 令用 命 令 行 界 面 来 执 行 。 即 使 用 一 个 图 形 用 户 界 面 ,你 也 经 常 需 要 使 用 命 令 行 界 面来 执 行 命 令 。 Linux 命 令 广 泛 地 使 用 选 项 和 参 数 。 在 你 的 命 令 行 要 小 心 使 用 选项 和 参 数 。 Linux 命 令 包 括 选 项 和 参 数 的 格 式 被 显 示 在 下 面 :
$ 命 令 名 ,选 项 ,参 数
- 个 选 项 是 一 个 前 面 带 有 一 个 短 横 线 的 字 母 , 它 可 以 修 改 命 令 执 行 的 类 型 。例 如 ls 命 令 可 以 加 上 -s 选 项 ,显 示 一 个 目 录 下 的 文 件 列 表 。 -s 选 项 增 加 了 每 个文 件 的 大 小 。 在 命 令 行 中 键 入 命 令 和 选 项 。 例 如 :
$ls -s
- 个 参 数 是 命 令 需 要 执 行 它 的 数 据 ,在 许 多 情 况 下 ,将 是 一 个 文 件 名 。 例 如 : 用
man 命 令 显 示 一 个 特 殊 命 令 的 信 息 。特 殊 命 令 的 命 令 名 作 为 其 参 数 。用 man 命
令 来 显 示 ls 命 令 ,作 为 一 个 例 子 ,显 示 如 下 :
$ man ls
这 个 命 令 行 实 际 上 是 一 个 可 编 辑 的 文 件 的 缓 冲 区 , 按 回 车 以 前 ,编 辑 命 令 。 这个 编 辑 过 程 包 括 了 修 改 敲 错 的 命 令 及 选 项 的 能 力 。 BACKSPACE 和 DEL 键 , 允 许 你 删 除 命 令 行 的 字 母 。 用 这 种 方 法 来 删 除 已 经 打 印 出 来 的 整 行 命 令 。
工 作 在 其 中 的 Shell 是 BASH Shell, 它 是 你 的 缺 省 Shell 。此 Shell 有 特 殊的 命 令 行 编 辑 能 力 ,你 会 发 现 在 你 学 习 Linux 过 程 中 , 它 是 有 帮 助 的 , 你 可 以 方 便的 修 改 命 令 ,在 命 令 行 的 任 意 部 位 插 入 和 删 除 字 符 。 对 复 杂 的 命 令 来 说 ,它 有 特 殊的 帮 助 。 然 后 你 可 以 用 CTRL-F 键 或 右 移 键 向 前 移 动 一 个 字 符 。 也 可 以 用CTRL-B 键 或 移 键 向 后 移 动 一 个 字 符 。 CTRL-D 和 DEL 键 能 删 除 光 标 所 在 的 字符 。 CTRL-H 键 或 BACKSPACE 键 可 以 删 除 光 标 前 面 的 字 符 。 增 加 文 本 就 用光 标 移 动 键 把 光 标 移 动 到 你 想 插 入 文 本 的 地 方 。 然 后 打 印 新 的 字 符 ,在 任 何 时 候 , 你 可 以 按 回 车 键 执 行 这 个 命 令 , 例 如 , 如 果 你 在 键 入 一 个 命 令 时 犯 了 拼 写 错 误 , 你可 以 用 它 来 改 正 错 误 。 你 也 能 用 键 去 重 新 显 示 先 前 执 行 过 的 命 令 。 你 能 再 执 行这 个 命 令 或 者 编 辑 它 。 当 你 重 复 这 些 操 作 的 时 候 ,你 会 发 现 这 个 工 具 是 有 帮 助 的 , 当 键 入 错 误 的 命 令 时 , 它 也 是 很 有 帮 助 的 , 在 这 种 情 况 下 , 你 被 提 示 一 个 错 误 信 息和 新 的 命 令 行 。 按 光 标 上 移 键 可 以 显 示 先 前 的 命 令 , 修 改 它 ,然 后 再 执 行 。
BASHSHELL 程 序 保 持 一 个 叫 做 历 史 记 录 的 列 表 。 上 边 列 出 先 前 的 列 印 命令 。 通 过 键 入 光 标 上 移 键 来 显 示 在 命 令 行 使 用 过 的 命 令 , 光 标 下 移 键 可 以 关 闭 这个 列 表 。 你 可 以 修 改 和 执 行 任 何 先 前 显 示 和 执 行 命 令 。 第 15 章 中 详 述 了 历 史 记录 的 特 点 。
网 络 在 线 帮 助
Linux 系 统 有 编 辑 器 和 说 明 等 使 用 工 具 。 这 些 工 具 有 它 们 自 己 的 界 面 和 一套 命 令 , man 在 线 帮 助 允 许 显 示 任 何 Linux 命 令 和 程 序 的 信 息 ,在 命 令 man 后 , 打 印 你 想 要 显 示 的 命 令 名 ,在 下 面 的 例 子 中 , 用 户 激 活 了 ls 命 令 的 在 线 帮 助 信 息 。
$man ls
在 一 个 命 令 的 man 文 件 可 以 被 组 织 或 不 同 的 层 次 ,从 其 中 的 一 个 启 动 。 第 一个 层 次 给 出 命 令 的 基 本 信 息 。 另 一 个 层 次 提 供 了 更 多 的 信 息 。 例 如 :用 8 个 层 次来 显 示 crontab 的 帮 助 文 件
$man 8 crontab
无 论 man 什 么 层 次 产 生 的 文 件 ,其 他 层 次 的 文 件 将 列 印 在 后 面 。 大 部 分 的 文件 只 有 一 个 用 man 命 令 产 生 的 层 次 。
按 回 车 键 后 ,你 就 进 入 了 man 工 具 ,显 示 了 ls 文 件 的 第 一 页 , man 有 它 自 己的 一 套 命 令 ,通 常 由 单 个 键 组 成 , 按 空 格 键 和 F 键 将 翻 到 下 一 页 ,按 B 键 右 翻 到 上一 页 。 按 Q 键 退 出 man 工 具 ,回 到 命 令 行 。
一 个 说 明 选 项 有 几 部 分 组 成 。 普 通 的 五 个 部 分 是 摘 要 , 描 述 , 选 择 , 文 件 和 对命 令 的 参 考 。 摘 要 表 了 命 令 的 语 法 。 打 印 它 可 能 的 选 项 和 参 。 命 令 的 描 述 确 切地 告 诉 你 系 统 在 做 什 么 。 接 下 来 选 项 被 显 示 并 解 释 。 文 件 部 分 显 示 了 命 令 使 用的 系 统 文 件 。 交 叉 的 参 考 文 件 显 示 了 其 它 相 关 的 命 令 和 帮 助 选 项 。 下 面 上 ls 命令 选 项 的 一 个 缩 短 的 版 本 。
man 工 具 还 有 几 种 有 益 的 特 征 , 例 如 : 它 有 搜 索 功 能 , 通 过 按 / 或 者 ? 来 激 活 一个 搜 索 。 / 代 表 向 前 搜 索 。 ? 代 表 向 后 搜 索 , 按 下 / 后 , 在 你 的 屏 幕 底 下 将 会 出 现 一条 横 线 , 然 后 你 键 入 你 所 搜 索 的 词 。 键 入 回 车 , 激 活 搜 索 。 搜 索 其 实 是 一 种 模 式 搜索 , 所 以 你 可 以 键 入 词 的 一 部 分 或 词 的 几 个 字 符 , 通 过 按 下 N 键 来 重 复 同 样 的 搜索 而 不 必 重 新 键 入 模 式 。
Whatis 和 apropos
Whatis 和 apropos 将 收 录 man 题 目 的 数 据 库 ,并 根 据 每 一 个 W hatis 的 短小 描 述 显 示 结 果 。
Whatis 将 整 句 话 寻 找 man 标 题 。 例 如 :如 果 想 寻 找 带 有 字 母 X 的 帮 助 选 项 ,
应
使 用 下 列 命 令 (为 给 也 了 处 理 X-Windows 主 题 的 帮 助 目 录 )
Whatis 和 apropos 使 你 进 入 一 个 man 类 型 的 界 面 。 如 果 结 果 超 过 一 页 ,可用 F 和 B 键 进 行 前 后 移 动 。 可 以 用 / 和 ? 键 执 行 模 式 搜 索 ,用 Q 键 退 出 ,回 到 命 令行 。
Apropos 命 令 执 行 了 Whatis 相 同 的 任 务 ,但 其 是 通 过 模 式 来 搜 索 而 非 整 句 搜索 。 例 如 : Apropos x 命 令 将 产 生 几 页 长 的 结 果 ,列 出 所 以 以 x 打 头 的 man 选项 , 例 如 xwpe 和 Xloadimage 。
下 面 例 子 中 ,用 户 列 出 了 全 部 以 ls 打 头 的 所 有 帮 助 选 项 。 这 包 括 了 ls 命 令 ,
以 及 其 它 的 例 如 lseek 或 lsearsh 命 令 。
你 也 能 使 用 He lptool 工 具 寻 找 Linux 帮 助 文 件 中 的 关 键 字 。 Helptool 能 搜索 所 有 的 信 息 页 或 者 文 本 文 件 。 只 要 键 入 helptool 从 显 示 出 来 的 主 题 列 表 中 选择 就 可 以 了 。
Xman 和 tkman
如 果 你 在 工 作 平 台 上 工 作 , 就 要 使 用 Xman 程 序 来 搜 索 和 显 示 帮 助 文 件 。Xman 是 X- W indows 为 基 础 的 程 序 , 用 鼠 标 单 击 扫 纽 和 菜 单 寻 找 和 显 示 帮 助 文件 。 单 击 fvwm 工 具 栏 中 的 Xman 按 钮 ,可 以 启 动 Xman 。 屏 幕 出 现 带 有 二 个 按钮 的 小 窗 口 ,分 别 是 He lp, Quit 和 Manual Page 。 单 击 Manual Page 文 件 能 够
打 开 Xman 显 示 窗 口 ,顶 部 出 现 两 个 菜 单 按 钮 。Options 和 Sections 。在 Options 菜 单 中 你 可 让 选 择 寻 找 选 项 ,开 启 一 个 搜 索 窗 口 ,在 这 里 键 入 想 要 显 示 的 命 令 或 者主 题 ,你 可 以 用 Sections 菜 单 来 设 置 命 令 。 这 个 菜 单 列 出 了 用 户 命 令 ,系 统 管 理 , 设 备 和 游 戏 等 几 项 , 选 择 一 个 用 man 项 目 显 示 的 面 板 。 例 如 User 命 令 选 项 将 列印 所 有 的 用 户 命 令 。 然 后 ,单 击 其 中 的 一 个 和 来 显 示 其 命 令 的 man 文 件 。 你 用左 侧 的 滚 动 条 浏 览 man 文 件 ( 图 3-2 表 明 了 man 文 件 的 窗 口 和 最 初 的 Xman 窗 口 )。
Tkman 提 供 了 Xman 文 件 同 样 的 特 点 ,并 且 有 一 个 容 易 使 用 的 界 面 ,在 窗 口的 顶 部 有 一 个 方 块 , 你 可 以 键 入 一 个 文 件 名 , 然 后 单 击 标 有 man 的 按 钮 。 对 于apropos 寻 找 来 说 ,在 相 同 的 方 块 内 ,键 入 要 寻 找 的 字 符 串 ,单 击 标 有 apropos 的按 钮 ,Volumes 菜 单 允 许 你 轻 松 地 选 择 主 题 。 Sections 菜 单 允 许 你 设 置 选 项 并 提供 帮 助 。 一 个 滚 动 条 允 许 你 浏 览 man 文 件 。 通 过 选 择 在 应 用 程 序 菜 单 中 的"Other Applications" 另的 Tkman 项 目 或 者 从 一 个 终 端 窗 口 里 使 用 Tkman 命 令来 启 动 Tkman 。
图 3-2 显示 man 文件的 Xman 窗口
网 络 在 线 文 件
当 启 动 你 的 浏 览 器 时 , 一 个 缺 省 的 网 页 连 接 着 你 的 系 统 和 Caldera 和Redhat 网 址 ,要 想 使 用 这 两 个 网 址 ,首 先 你 必 须 要 与 Intemet 相 连 。 但 是 你 的 光盘 和 系 统 中 已 经 包 含 了 广 泛 的 文 件 。这 些 文 件 是 关 于 怎 样 使 用 工 作 平 台 来 Linux 系 统 的 详 细 解 释 ,包 括 Vi 编 辑 器 和 Shell 操 作 。 这 里 列 出 了 与 这 些 文 件 的 连 接 。在 不 同 的 Linux 主 题 上 ,其 他 的 文 件 提 供 了 详 细 说 明 。
-
工 作 平 台 界 面 的 用 户 指 导 。
-
Linux 的 安 装 和 启 动 指 导 。
-
Crisplite 编 辑 器 的 用 户 指 导 。
-
大 众 的 监 听 器 列 表 Bugs 。
-
其 他 的 linux 文 件 。
/usr/doc 目 录 包 含 了 许 多 Linux 应 用 程 序 的 在 线 文 件 。 一 些 带 有 安 装 Linux 应 用 程 序 名 字 的 子 目 录 包 含 了 像 README 文 件 。 在 /usr/doc/HO WTO 目 录 下 , 你 可 以 获 得 整 套 的 HOWTO 文 本 文 件 。 HOWTO 文 件 包 含 了 详 细 的 硬 件 安 装和 网 络 配 置 的 Linux 的 主 题 。 另 外 ,/doc/ HO WTO/HTML 目 录 包 含 了 可 用 网 络浏 览 器 显 示 的 网 页 格 式 文 件 ( 使 用 Lisa 安 装 HOWTO html 软 件 包 )。
也 有 一 些 像 gcc 编 译 器 和 Emacs 编 译 器 等 的 GNU 应 用 程 序 。 你 可 以 通 过键 入 命 令 来 获 得 这 个 文 件 , 这 将 出 现 带 有 不 同 GNU 应 用 程 序 的 特 殊 屏 幕 。 info 界 面 有 它 自 己 的 整 套 命 令 , 你 可 通 过 键 入 info 来 学 到 更 多 的 东 西 。 在 屏 幕 的 底部 的 一 行 内 键 入 m ,它 代 表 了 某 个 应 用 程 序 的 另 一 个 字 母 。 回 车 就 可 在 应 用 程 序
上 得 到 info 文 件 。
配 置 你 的 系 统 :用 Lisa 设 置
如 果 你 是 Lisa 系 统 管 理 员 ,就 需 要 执 行 一 些 例 如 创 建 一 些 新 帐 户 和 新 软 件 等的 管 理 任 务 。 用 叫 做 root 的 系 统 管 理 帐 号 来 执 行 。 作 为 一 名 超 级 用 户 , 你 可 以 完全 控 制 你 的 系 统 , 并 可 以 任 意 的 改 变 他 。 你 能 够 安 装 软 件 包 ,创 建 新 用 户 , 给 你 的系 统 增 加 新 设 备 或 者 是 磁 盘 , 配置 X-Windows 或 网 络 界 面 。
执 行 使 用 Linux 安 装 和 系 统 管 理 程 序 , 可 以 执 持 管 理 任 务 , Lisa 提 供 了 容 易使 用 的 能 够 管 理 任 务 的 界 面 , 可 获 得 一 套 REDHAT 管 理 工 具 。 根 据 系 统 的 管 理任 务 ,这 些 将 被 详 述 在 第 7,19 和 20 章 ,但 是 用 Lisa 你 能 执 行 许 多 基 本 的 任 务 。Lisa 有 一 个 带 有 详 细 提 示 的 全 屏 界 面 ,帮 助 你 完 成 象 安 装 打 印 机 或 者 安 装 新 分 区的 任 务 。 Lisa 有 一 个 详 细 的 在 线 描 述 ,你 可 以 通 过 www.caldera.com 网 址 来 获得 它 ,单 击 在 线 文 件 ,选 择 OpenLinux 为 基 础 或 OpenLinux 标 准 的 选 项 ,然 后 选择 管 理 OpenLinux 的 章 节 。
要 使 用 Lisa , 你 必 须 要 以 超 级 用 户 的 身 份 注 册 。 安 装 期 间 你 已 经 确 定 了 超 级用 户 的 口 令 。 这 个 口 令 就 是 在 超 级 用 户 注 册 时 使 用 。 如 果 其 他 的 人 正 在 用 你 的Linux 系 统 。 要 注 意 保 密 你 的 超 级 口 令 。 任 何 以 超 级 用 户 注 册 的 人 , 都 可 破 坏 你整 个 的 Linux 系 统 。 在 注 册 提 示 符 下 ,键 入 root, 就 可 以 以 超 级 用 户 的 身 注 册 , 然后 键 入 超 级 用 户 口 令 。
Caldera OpenLinux(TM)
Lite 1
Version 1.1
Copyright(c) 1996-1997 Caldera Inc. turtle.trek.com login: root
Password:
运 行 Lisa 最 容 易 的 方 式 是 在 命 令 行 键 入 Lisa 命 令 。 你 也 可 以 通 过 工 作 平 台来 运 行 它 。 但 必 须 先 用 startx 命 令 来 启 动 工 作 平 台 。 一 旦 注 册 后 ,系 统 将 提 示 超级 用 户 提 示 符 # 。 注 意 它 其 与 普 通 用 户 提 示 符 的 区 别 。
# Lisa
Lisa 最 初 显 示 了 带 有 4 个 选 项 的 菜 单 , 复 杂 地 系 统 分 析 ,系 统 配 置 软 件 包 管理 和 帮 助 系 统 。 要 使 用 文 件 管 理 ,设 备 配 置 或 增 加 新 用 户 的 系 统 配 置 ,软 件 包 管 理让 你 容 易 地 增 加 和 软 件 包 。 这 个 帮 助 系 统 将 列 出 在 的 系 统 上 可 获 得 的 HOW-TO 文 件 。 如 果 你 运 行 时 出 现 困 难 , 你 就 可 以 参 阅 恰 当 地 HOW-TO 文 件 。 复 杂 系 统分 析 提 供 了 当 前 系 统 如 何 配 置 的 信 息 ,第 2 章 图 2-5 表 明 了 最 初 的 Lisa 菜 单 。大 部 分 的 Lisa 屏 幕 显 示 了 底 部 的 按 钮 。 一 个 Call 按 钮 将 启 动 一 个 菜 单 和 选 择 , Continue 按 钮 将 离 开 这 一 屏 转 到 前 面 的 一 屏 , 在 主 菜 单 的 情 况 下 , 就 会 退 出 程 序如 果 有 , 两 个 按 钮 ,一 个 被 选 择 了 , 另 一 个 就 不 会 被 选 择 。 然 后 按 回 车 键 来 选 择 已被 选 中 的 一 个 。
你 用 向 右 或 向 左 的 光 标 来 选 择 另 一 个 ( 你 也 可 台 用 TAB 键 )。 按 右 移 键 选 择右 侧 的 按 钮 ,按 左 移 键 选 择 左 侧 的 按 钮 ,然 后 按 回 车 键 。 Lisa 也 提 供 了 在 线 帮 助 , 在 任 何 情 况 下 , 按 F1 键 会 出 现 一 个 当 前 选 项 的 解 释 。 Continue 按 钮 或 者 ESC 键 使 你 退 回 前 面 的 屏 幕 。 连 续 地 选 择 Continue 键 就 会 回 到 主 菜 单 。
选
择 系 统 配 置 的 选 项 进 行 执 行 管 理 任 务 ( 见 图 3-3) 会 出 现 不
同 面 积 的 选 择列 表 ,然 后 你 可 以 从 硬 件 系 统 网 络 或 者 启 动
管 理 器 配 置 中 选 择 , 网 络 选 项 允 许 你 执行 网 络 配 置 , 硬 件
管 理 允 许 你 增 加 象 打 印 机 一 样 的 新 设 备 。 系 统 配 置 允 许
你 执 行例 如 增 加 新 用 户 或 者 安 装 分 区 等 任 务 。
图 3-3 系 统 配 置 领 域
系 统 管 理 选 择 菜 单 中 的 系 统 配 置 一 项 ,一 个 带 有 选 择 项 目 的 屏 幕 将 会 出 现 , 当系 统 启 动 的 时 候 配 置 安 装 表 选 项 允 许 指 定 分 区 和 设 备 。 你 的 主 要 的 Linux 分 区和 交 换 分 区 就 被 键 入 。 第 7 章 详 述 了 分 区 的 解 释 和 如 何 安 装 它 们 。
图 3-4Lisa 系 统 配 置
图 3-5Lisa 用户管理系统
用 户 管 理 建 立 了 一 个 带 有 管 理 用 户 和 主 群 的 选 项 的 菜 单 ,( 见 图 3-5) 选 择 " 添加 新 用 户 " 选 项 来 增 加 一 个 新 的 用 户 , 一 系 列 的 提 示 让 你 键 入 注 册 名 和 ID 号(100-64000 之 间 的 任 意 数 ),一 个 主 名 ,一 个 home 目 录 ,一 个 启 动 shell( 通 常 是BASH 和 口 令 ) 选 择 。 ” 创 建 新 主 群 ” 选 项 可 以 增 加 一 个 新 主 群 。
硬 件 管 理 菜 单 列 出 一 系 列 硬 件 , 例 如 调 制 解 调 器 , 打 印 机 , 硬 盘 和 鼠 标 以 及XFree86 服 务 器 。 选 择 你 想 要 配 置 文 件 的 选 项 系 统 将 列 出 一 系 列 可 供 选 择 的 硬件 型 号 。例 如 对 于 CD-ROM , 你 将 从 不 同 的 CD-ROM 类 型 中 做 选 择 ,XFree86 服
务 器 选 项 允 许 你 选 择 不 同 的 服 务 器 。 这 样 有 利 于 你 改 变 你 的 显 示 卡 或 服 务 器 。从 工 作 台 中 有 几 种 方 式 可 以 开 启 Lisa 工 具 。 首 先 通 过 键 入 startx 命 令 来 启
动 工 作 平 台 。 在 工 作 平 台 中 , 你 可 以 击 fvwm 工 具 栏 中 的 Admin 按 钮 。 这 将 产生 一 个 具 有 Lisa 按 钮 的 小 的 按 纽 栏 。 你 也 可 以 用 frwm 程 序 菜 单 ,选 择 在 系 统 管理 菜 单 下 面 的 Lisa ,这 是 应 用 菜 单 的 一 部 分 。 最 后 你 可 以 在 Ca ldera 工 作 平 台 上选 择 Admin 系 统 文 件 夹 。
安 装 软 件 包
现 在 你 知 道 如 何 启 动 Linux 和 进 入 超 级 用 户 帐 号 ,你 就 可 以 安 装 你 想 要 的 软件 包 。 安 装 软 件 包 是 由 超 级 用 户 执 行 的 一 种 管 理 功 能 。 在 安 装 过 程 中 , 除 非 你 选择 完 全 安 装 , 否 则 , 在 你 的 系 统 中 , 能 安 装 部 分 的 工 具 。 附 录 B 包 含 了 关 于OpenLinux CD-ROM 的 系 列 软 件 包 。
有 几 种 安 装 软 件 的 方 式 。 你 可 以 使 用 工 作 平 台 中 被 称 作 glint 的 图 形 界 面 。也 可 以 使 用 工 作 平 台 中 或 命 令 行 中 的 Lisa 工 具 。 这 些 是 安 装 几 个 软 件 包 的 最 简便 最 有 效 的 方 法 。 可 以 用 命 令 行 中 rpm 命 令 直 接 激 活 Redhat 软 件 包 管 理 器(RPM )。 然 而 这 是 一 个 非 常 复 杂 的 操 作 。 最 后 ,你 可 从 网 上 下 载 软 件 ,然 后 用 rpm 命 令 安 装 它 们 。 这 只 是 简 单 地 操 作 描 述 , 在第 7 章 将 有 更 详 尽 的 描 述 。
Linux 的 Caldera 和 Redhat 两 个 系 统 都 用 Redhat 软 件 包 管 理 器 (RPM )。将 你 要 安 装 或 删 除 的 软 件 装 进 软 件 包 。 一 个 RPM 软 件 包 象 它 自 己 的 软 件 应 用安 装 程 序 一 样 运 行 。 一 个 Linux 软 件 安 装 程 序 通 常 由 安 装 在 不 同 目 录 直 的 几 个
文 件 组 成 。 程 序 本 身 最 可 能 放 在 /usr/bin 的 目 录 下 , 网 络 帮 助 文 件 将 放 在 另 一 个目 录 。库 文 件 在 另 外 一 个 目 录 中 ,另 外 安 装 可 能 要 求 系 统 中 配 置 文 件 的 修 改 。RPM 软 件 包 将 为 你 执 行 所 有 任 务 。 如 果 你 决 定 删 除 一 个 具 体 的 应 用 程 序 ,你 可 以 卸 载软 件 包 , 删 除 系 统 上 所 有 的 文 件 和 配 置 信 息 。 使 用 Lisa 或 者 glint 程 序 选 择 你 计划 安 装 或 者 删 除 的 软 件 包 。 Lisa 或 glint 有 不 同 的 优 点 , 然后 Lisa 按 字 母 列 出 所有 的 软 件 包 , 而 glint 把 它 们 放 在 分 类 的 文 件 夹 中 。 如 果 你 知 道 你 需 要 安 装 软 件包 的 名 字 ,Lisa 是 非 常 有 帮 助 的 ( 附录 B 列 印 了 这 样 软 件 包 ) 你 只 需 浏 览 这 个 列 表 , 并 选 择 它 ,但 是 如 果 要 设 置 特 殊 的 软 件 包 ,你 必 须 知 道 它 的 和 所 在 的 文 件 。
命 令 和 程 序 目 录 : 路 径
程 序 和 命 令 通 常 安 装 在 标 准 系 统 目 录 下 的 , 例 如
/bin/usr/bin,/usr/X11R6/bin 或 /usr/local/bin 。 但 是 , 一 些 软 件 包 将 把 它 的 软 件包 放 置 在 标 准 目 录 下 的 子 目 录 中 , 或 者 一 个 全 部 分 开 的 目 录 ,在 某 种 情 况 下 , 你 不能 运 行 这 些 命 令 ,因 为 你 的 系 统 不 能 在 新 的 子 目 录 上 安 放 它 们 。 你 的 系 统 包 含 了一 系 列 的 用 于 命 令 查 询 的 目 录 。 这 套 目 录 被 放 在 一 个 叫 作 PATH 系 统 中 ,它 的 名字 可 更 改 , 启 动 系 统 时 , 它 就 会 被 创 建 。 如 果 一 个 命 令 不 在 列 表 中 的 目 录 里 , 那 么你 的 系 统 将 不 能 设 置 和 运 行 它 , 为 了 使 用 一 些 命 令 , 你 必 须 首 先 在 PATH 目 录 系统 里 增 加 新 的 目 录 。
在 OpenLinux 系 统 中 ,路 径 被 目 录 系 统 分 配 到 /etc/profile 文 件 下 ,这 个 文 件 是一 个 文 本 文 件 。 当 你 的 系 统 启 动 和 配 置 用 户 工 作 环 境 时 运 行 它 。 在 这 个 文 件 中 , 你 将 发 现 以 PATH = 为 开 头 的 一 行 , 并 且 其 后 跟 着 一 系 列 目 录 用 冒 号 分 开 , 许 多 目
录 包 含 命 令 和 程 序 。
用 GropLite.XEmacs.Emacs 或 Vi 等 编 辑 器 编 辑 /etc/profile 文 件 , 用 来 创 建新 目 录 。 在 一 系 目 录 末 端 , 在 双 引 号 添 加 一 个 带 有 全 部 路 径 名 的 目 录 。 确 认 新 目录 与 最 后 一 个 用 冒 号 隔 开 。 在 最 后 亦 应 有 一 冒 号 。 例 如 :如 果 安 装 M H 邮 件 工 具 , 在 | usr | bin 目 录 下 的 mh 子 目 录 安 装 M H 命 令 。 该 目 录 的 全 部 路 径 名 是
/usr/bin/m h。 应 该 在 一 系 列 目 录 中 加 入 表 明 /etc/profile 文 本 路 径 内 的 目 录 ( 软 件包 名 命 令 rpm-qp ) 将 列 出 安 装 RPM 软 件 包 的 全 部 命 令 ) 下 面 的 例 子 表 明 随 目 录系 列 的 变 化 路 径 亦 是 变 化 的 , 和 目 录 /usr/bin/mh 的 添 加 ( 将 在 下 栏 中 显 示 )。
PATH="/bin:/usr/bin:/opt/bin:/usr/X11R6/bin:/usr/openwin/bin:/usr/ local/bin:/usr/bin/mh:"
/etc/profile 文 件 是 为 用 户 注 册 时 使 用 的 可 执 行 文 本 。 个 别 用 户 可 通 过
用 :bashrc 或 .profile 文 件 设 置 PATH 。 用 这 使 方 法 ,用 户 可 以 在 自 己 的 目 录 下 创建 和 安 装 所 要 使 用 的 命 令 和 程 序 ,并 能 顺 利 地 使 用 它 们 ( 详 见 15 章 ) 在 .profile 文件 里 的 选 项 中 ,有 一 个 是 在 PATH 里 增 加 一 个 用 户 的 mybin 目 录 ,用 $PATH 将 列出 /etc/profile 文 件 中 的 全 部 目 录 。 不 要 忘 记 在 新 目 录 前 放 一 个 冒 号 ,并 用 $HOME 来 确 定 用 户 的 home 目 录 的 录 径 名 。
PATH=$PATH:$HOME/mybin:
Lisa :软 件 包 管 理
在 Lisa 主 菜 单 下 选 择 软 件 包 管 理 。 会 出 现 四 个 选 择 :第 一 个 是 安 装 程 序 来 源的 选 择 。 要 从 Linux 光 盘 上 增 加 软 件 , 就 必 须 先 通 知 Lisa 软 件 正 放 在 光 盘 上 。 选
择 这 一 选 项 ,一 系 列 设 备 会 显 示 出 来 ,其 中 CD-ROM 设 备 选 项 是 发 亮 的 , 按 回 车 即可 选 择 它 ,Lisa 将 检 测 光 盘 并 要 求 确 认 , 按 回 车 键 转 到 软 件 包 菜 单 , 用 光 盘 移 动 移选 择 增 加 软 件 包 选 项 ,按 回 车 ,Lisa 会 显 示 全 部 未 安 装 的 软 件 包 ,这 可 能 花 一 点 时间 。
每 个 选 项 的 左 侧 有 一 个 空 的 括 号 ,接 下 来 是 用 黄 色 显 示 的 软 件 包 的 文 件 , 右 侧是 对 软 件 的 描 述 。 用 光 标 移 动 键 选 中 一 个 软 件 包 ,然 后 按 空 格 键 确 认 选 中 。 你 会看 到 括 号 中 出 现 x 。 如 果 你 又 不 想 选 中 它 ,就 再 按 一 次 空 格 键 ,x 会 消 失 。 如 果 你确 定 选 中 ,按 回 车 ,你 选 择 的 全 部 软 件 包 会 被 安 装 。 图 3-6 显 示 了 Lisa 的 软 件 包列 表 。 也 可 以 用 Tab 键 来 选 中 Cancel 按 钮 再 回 车 ,以 便 取 消 安 装 。
选 择 ” 删 除 软 件 包 ” 选 项 可 以 删 除 已 被 安 装 的 软 件 包 , 选 中 后 , 屏 幕 显 示 所 有 被安 装 的 软 件 包 。 同 样 的 方 法 , 可 以 选 中 并 回 车 。 你 可 以 删 除 任 何 一 个 软 件 包 。
Linux 安 装 管 理 器 g lint
通 过 glint 使 工 具 的 用 户 友 好 界 面 安 装 软 件 是 很 简 单 的 ,用 鼠 标 就 可 以 完 成 。glint 可 以 自 动 把 软 件 或 专 用 配 置 文 件 复 制 到 正 确 的 目 录 下 ,glint 能 在 增 加 和 删 除软 件 包 过 程 中 处 理 , 全 部 的 文 件 。
图 3-6Lisa 安 装 列 表
像 使 用 Lisa 一 样 , 你 首 先 必 须 用 超 级 用 户 身 份 来 注 册 , 如 果 从 光 盘 上 安 装 软件 ,首 先 要 使 系 统 识 别 光 驱 。 不 像 Lisa,glint 不 能 自 动 完 成 这 一 点 ,你 必 须 执 行 一
个 被 称 作 安 装 一 个 系 统 文 件 的 命 令 , 首 先 把 光 盘 放 入 光 驱 , 然 后 键 入 下 面 的 命 令 ,
这 使 光 驱 上 的 一 个 盘 区 与 Linux 系 统 相 通 。 安 装 文 件 系 统 将 在 第 7 章 详 细 讨 论 。
$mount/mnt/cdrom
glint 是 一 个 从 工 作 台 上 运 行 的 X-Windows 程 序 。 键 入 Startx 来 起 动 工 作 平台 ,用 开 启 Lisa 工 具 相 同 的 方 法 来 开 启 glint, 选 择 fwm 工 具 栏 中 的 Admin 按 钮 , 它 在 应 用 程 序 , 菜 单 中 ,系 统 管 理 下 的 fwm 程 序 菜 单 中 。 Admin-Tools 文 件 夹 放在 Caldera 工 作 平 台 中 ,一 旦 你 开 启 了 glint 图 3-17 中 的 glint 窗 口 就 会 显 示 出来 ,glint 看 起 来 就 像 一 个 文 件 管 理 器 窗 口 , 它 显 示 出 应 用 程 序 和 文 件 夹 图 标 , 同 类的 应 用 程 序 放 在 相 同 的 文 件 夹 中 , 例 如 ,Emacs 编 辑 器 放 在 叫 做 编 辑 器 的 文 件 夹中 。 此 文 件 夹 放 在 应 用 程 序 文 件 夹 中 。
在 你 已 经 看 到 的 文 件 夹 和 图 标 是 已 经 被 安 装 在 系 统 中 的 ( 只 图 3-7 )你 可 以 通过 窗 口 来 阅 读 这 些 软 件 包 或 删 除 它 们 。 只 要 选 中 适 合 的 文 件 夹 中 的 图 标 , 然 后 按右 侧 的 拆 御 按 钮 (Uninstall) 。 当 你 选 中 了 一 个 软 件 包 , 它 的 图 标 就 会 出 现 红 色 边框 。 你 可 以 通 过 单 击 它 们 同 时 选 中 几 个 图 标 。 一 次 就 可 把 它 们 全 部 删 除 。 要 想取 消 已 经 选 中 的 图 标 ,只 要 再 单 击 它 一 次 就 可 以 了 。 你 会 看 到 红 色 的 边 框 消 失 。
图 3-7glint 使用工具
当 你 打 开 并 显 示 一 个 文 件 夹 的 内 部 时 , 会 看 到 一 个 带 有 大 黑 箭 头 名 字叫 ”Back ” 的 图 标 , 通 过 点 中 它 , 可 以 退 回 先 前 文 件 夹 , 也 就 是 关 闭 当 前 文 件 夹 。 例如 , 双 击 应 用 程 序 文 件 夹 , 像 游 戏 等 的 文 件 夹 会 出 现 , 同 时 会 出 现 ” BACK ” 黑 箭 头 图标 , 打 开 游 戏 文 件 夹 。 会 看 到 一 些 游 戏 的 图 标 和 一 个 ” BACK ” 大 黑 箭 头 图 标 。 单击 大 黑 箭 头 图 标 ,可 退 回 到 前 一 个 文 件 夹 。 直 到 退 回 应 用 程 序 文 件 夹 。 通 过 用 鼠标 击 中 文 件 夹 和 黑 箭 头 图 标 , 就 可 以 自 由 的 打 开 和 关 闭 文 件 夹 来 使 用 其 中 的 文 件了 。
要 想 安 装 新 的 软 件 包 、 首 先 选 择 glint 窗 口 右 侧 的 ” Available ” 按 钮 。 这 将 打
开 一 个 标 有 ” Avalable Packaes ” 的 一 个 glint 新 窗 口 (见 图 3-8),Caldera 光 盘 中 未安 装 的 软 件 包 将 会 以 文 件 夹 和 图 标 的 方 式 显 示 在 这 个 窗 口 中 。 它 们 被 分 别 放 在适 合 的 文 件 夹 中 。 打 开 文 件 夹 可 以 把 它 们 显 示 出 来 。 单 击 打 算 安 装 的 软 件 包 的图 标 , 按 下 窗 口 右 侧 的 ” Install” 按 钮 。 软 件 包 就 会 自 动 安 装 到 系 统 上 , 可 以 同 时 选中 个 软 件 包 的 图 标 、 把 它 们 一 次 安 装 ,当 你 要 取 消 已 经 选 中 的 图 标 时 ,只 要 用 鼠 标再 单 击 一 次 就 可 以 了 。 被 选 中 的 软 件 包 的 图 标 仍 然 会 出 现 红 色 边 框 ,按 下 ” Install” 按 钮 后 , 这 个 图 标 就 会 从 ” Available paekages ” 窗 口 下 消 失 。 并 出 现 在 它 被 安 装 的窗 口 。
图 3-8glint 的 Available Packages 窗口
在 glint 窗 口 中 选 择 任 何 文 件 的 图 标 并 按 下 ” Info ” 窗 口 , 就 可 以 获 得 文 件 的 简单 描 述 , 它 们 试 图 打 开 ” Available Padcoges” 窗 口 时 , 收 到 了 没 有 可 安 装 的 PRMS 文 件 ( 并 且 不 能 选 择 完 全 安 装 选 项 ) 时 ,最 大 的 可 能 是 你 没 有 安 装 Open Linux 光 盘驱 动 器 。 你 需 要 打 开 终 端 窗 口 , 在 其 中 键 入 mount 命 令 ,单 击 fwm 任 务 栏 中 的Xterm 按 钮 。 然 后 在 终 端 窗 口 的 提 示 符 下 键 入 mount/mnt/cdom 命 令 。
命 令 行 安 装 :Redhat Package Manager
如 果 你 不 使 用 工 作 平 台 ,可 以 在 命 令 行 用 rpm 命 令 来 管 理 和 安 装 软 件 包 ,rpm 是 Redhat 软 件 包 管 理 的 行 命 令 ,它 通 常 执 行 软 件 包 的 安 装 , 删 除 和 确 认 。 实 际 上Lisa 和 glint 也 是 使 用 rpm 命 令 来 安 装 和 删 除 软 件 包 ,每 个 软 件 包 通 常 是 一 个 由包 含 软 件 文 件 和 关 于 如 何 安 装 这 些 文 件 的 信 息 文 档 组 成 的 RPM 软 件 包 。 每 个文 档 驻 留 在 一 个 带 有 .rpm 文 件 名 的 文 件 中 , 表 明 它 是 一 个 可 被 Rehat 软 件 包 管理 器 安 装 的 软 件 包 。
你 能 用 rpm 命 令 来 安 装 和 删 除 软 件 包 。 rpm 使 用 了 一 套 决 定 完 成 各 种 功 能的 选 项 。 表 3-1 列 出 了 这 套 rpm 选 项 。 -i 选 项 将 安 装 指 定 的 软 件 包 ,-e 选 项 将 删除 软 件 包 ,-qi 选 项 将 访 问 系 统 是 否 安 装 了 某 个 软 件 包 并 显 示 此 软 件 包 的 信 息 (-qpi) 选 项 将 询 问 一 个 未 安 装 的 软 件 包 文 件 )。--h 选 项 列 出 了 全 套 的 rpm 选 项 。--force 选 项 是 用 来 进 行 无 条 件 的 强 制 安 装 。下 面 是 rpm 命 令 的 语 法 (rpm-package-name 是 你 要 安 装 的 软 件 包 的 名 子 )。
rpm options rpm-package-name
软 件 包 的 名 字 通 常 是 非 常 长 , 包 含 了 发 行 日 期 和 版 本 , 所 有 的 都 是 从 .rpm 结尾 ,
在 光 盘 Packages/RPMS 目 录 下 是 一 套 标 准 的 Linux 应 用 程 序 。 在 OpeLinux 目 录 以 及 子 目 录 下 , 驻 留 了 像 Xapps1 和 develp1 等 类 型 的 应 用 程 序 。 一 些 软 件包 通 常 被 发 现 在 名 叫 RPMS 的 子 目 录 下 。 像 Java Development Kit 和 Xfm 的专 用 程 序 ,放 在 OpenLinux/Contrib 目 录 下 。 从 Caldera 光 驱 上 安 装 软 件 包 。 先进 入 适 当 的 RPM 目 录 ,再 安 装 , 你 想 要 的 软 件 包 , 如 果 你 不 能 进 入 此 目 录 ,可 能 是因 为 你 的 系 统 可 能 没 有 安 装 光 盘 驱 动 器 , 如 果 是 这 样 ,参 考 前 面 部 分 如 何 安 装 你 的光 驱 (mount/mnt/cdrom), 例 如 ,要 想 出 入 包 含 Java Development Kit(JDK )的 子 目录 ,键 入 如 下 命 令 。
$ cd/mnt/cdrom/openLinux/contrib/RPMS
Ls 命 令 是 列 出 了 全 部 的 软 件 包 ,如 果 你 知 道 一 个 软 件 包 的 开 头 一 个 或 几 个 字母 ,可 以 用 Ls 命 令 和 匹 配 等 来 显 示 它 ,文 件 包 的 列 表 通 常 很 长 超 出 一 个 屏 幕 ,用 通配 符 * 和 Ls 命 令 显 示 软 件 包 的 详 细 名 字 是 很 有 效 果 。 下 面 的 例 子 表 明 了 如 何 列出 X-Windows 软 件 包 。
$ ls x*
下 面 的 例 子 中 ,用 rpm 命 令 安 装 JDK 软 件 包 ,注 意 :因 为 要 键 入 文 件 的 全 名 ,可以 用 Ls 命 令 显 示 JDK * 来 查 找 全 名 。
$rpm -i JDK_static_1.0.2.p 12-3.i386.rpm
安 装 和 载 卸 软 件 包 之 间 并 没 有 什 么 不 同 ,当 你 想 安 装 一 个 软 件 包 时 , 必 须 知 道它 是 否 已 被 安 装 。 可 以 用 rpm 命 令 的 -qi 选 项 来 安 装 一 个 软 件 包 。 下 面 的 例 子 中 , 用 户 可 以 来 确 认 JDK 是 否 已 被 安 装 在 系 统 中 ,注 意 不 用 键 入 JDK 文 件 名 全 名 。如 果 已 经 被 安 装 ,文 件 的 名 字 及 安 装 的 目 录 已 经 注 册 在 系 统 中 。
$ rpm -ql JDK_static
用 -qpi 选 项 来 查 看 已 被 安 装 的 软 件 包 的 目 录 及 软 件 包 里 的 所 有 文 件 。 下 面的 例 子 是 列 出 JDK 文 件 包 中 的 所 有 文 件 。
$ rpm -e JDK_static
要 删 除 一 个 系 统 中 的 软 件 包 ,首 先 用 rpm-qpi 来 确 定 此 文 件 包 的 确 已 被 安 装在 系 统 中 ,然 后 ,用 -e 选 项 来 删 除 它 , 用 -qpi 选 项 ,不 必 知 道 文 件 的 全 名 ,只 要 知 道 应用 程 序 的 名 字 就 可 以 了 。 在 下 面 的 例 子 , 是 用 户 删 除 系 统 中 的 JDK_static 文 件 。用 -qpl 选 项 来 查 看 已 被 安 装 的 软 件 包 的 目 录 及 软 件 包 里 的 所 有 文 件 。 下 面
的 例 子 是 列 出 JDK 文 件 包 中 的 所 有 文 件 。
$ rpm -e JDK_static
联 机 帮 助 中 说 明 了 rpm 命 令 的 全 部 功 能
$man rpm
安 装 网 络 资 源 中 的 软 件
从 网 上 安 装 软 件 是 很 复 杂 的 ,你 必 须 先 登 录 到 远 端 的 资 源 位 置 。 你 需 要 知 道软 件 安 放 的 地 点 , 然 后 用 Netscape 或 ftp 工 具 来 下 载 软 件 包 。 如 果 正 和 一 个Internet 相 连 ,首 先 必 须 使 用 pppd( 表 3-2 列 出 了 RPM 软 件 包 的 几 个 fpt 网址 )。有 些 软 件 包 是 被 压 缩 的 文 件 , 并 不 是 RPM 格 式 ,你 可 以 用 gnuzip 和 tar 命 令 来 打开 压 缩 文 件 再 安 装 它 。 第 7 章 详 述 了 这 一 过 程 ,所 有 的 RPM 软 件 包 都 是 从 .rpm 结 尾 的 , 当 下 载 这 样 的 软 件 包 时 , 必 须 用 rpm 命 令 来 安 装 它 。 最 好 使 用 RPM 格 式的 软 件 包 。
通 常 , 一 个 软 件 应 用 程 序 是 一 个 RPM 格 式 的 软 件 包 :或 者 对 一 些 系 统 上 没 有
Redhat 软 件 包 管 理 器 的 系 统 来 说 是 一 个 tar 文 档 , 许 多 RPM 软 件 包 是 放Redhattp 网 址 :ftp.redhat.com 下 /pub/contrib/i386 目 录 中 。 你 可 以 轻 松 地 从 这个 网 址 下 载 软 件 并 且 安 装 它 , 从 其 它 的 Linux 相 关 信 息 网 址 如 Snnsite 和 tsx-11 中 可 获 得 一 些 压 缩 的 文 件 和 RPM 软 件 包 , 在 ftp.caldera.com 网 址 中 的
/pub/netscape/narigator 目 录 下 ,可 以 找 到 为 Linux 系 统 使 用 并 且 是 RPM 格 式的 Netscape 流 览 器 版 本 。 或 在 Netscape 的 .ftp 网址 (ftp 5.netscape.com )下 找到 这 文 件 的 压 缩 版 本 。
下 面 的 例 子 是 用 ftp 连 接 Linux ftp 网 址 ftp.caldera.com 来 下 载 Netscape 网 络 浏 览 器 ,用 户 键 入 一 个 anonymous 作 为 一 个 注 册 ID 和 一 个 Internet 地 址 作为 一 个 口 令 ,经 常 ,一 个 映 射 网 址 列 表 将 被 显 示 。 映 射 网 址 包 含 了 那 个 ftp 网 址 中的 所 有 文 件 ,当 由 于 ftp 网 址 太 繁 快 以 至 于 不 允 许 进 入 或 太 慢 时 ,可 以 试 着 进 入 一个 映 射 网 址 。
进 入 ftp 网 址 后 ,用 cd 命 令 ,用 户 可 以 转 到 放 置 Linux Netscape 浏 览 器 的
/pub/netscape/navigator 目 录 下 。然 后 用 户 进 入 3.01 目 录 找 到 Navigator 的 3.01 版 本 ,键 入 Ls 命 令 和 带 有 通 配 符 的 ,软 件 包 开 头 几 个 字 母 , 显 示 像 需 要 的 软 件 包 的列 表 。 用 户 首 先 键 入 Ls nets* 来 显 示 此 文 件 包 的 全 名 ,要 用 ftp 下 载 软 件 包 ,你 必须 使 用 文 件 的 全 名 。 像 ftp.caldera.com 指 示 的 那 样 , 用 户 第 一 次 注 册 时 , 大 部 分网 址 会 以 二 进 制 格 式 自 动 下 载 文 件 。 如 果 不 是 自 动 下 载 ,你 必 须 用 binary 命 令 来指 定 二 进 制 格 式 ,使 用 get 命 令 然 后 下 载 软 件 包 ,一 旦 完 成 你 所 需 的 软 件 包 下 载 任务 ,你 就 能 通 过 用 close.quit 命 令 离 开 这 个 ftp 网 址 。
下 载 后 ,通 过 rpm-i 命 令 安 装 RPM 软 件 包 ,被 下 载 的 文 件 通 常 包 括 README 文 件 和 其 它 文 件 。 不 要 忘 了 阅 读 它 们 。 学 生 和 老 师 可 以 免 费 注 册 使 用 Netscape Navigato r。而 其 它 人 不 是 免 费 注 册 的 ,注 册 后 你 能 够 被 提 供 技 术 支 持 和 升 级 服 务 , 否 则 ,可 以 免 费 使 用 非 注 册 的 Netscape Navigato r。
$ rpm -i package-name
在 Netscape 软 件 包 中 ,你 必 须 使 用 强 行 安 装 的 选 项 ,Open Linux 系 统 中 已 经存 在 /usr/bin/netscape 文 件 ( 这 个 文 件 只 是 不 含 有 Netscape), 你 可 以 用 --force 选项 使 带 有 Netscape 程 序 的 文 件 覆 盖 原 有 文 件 ( 注 意 ,--force 选 项 中 有 两 个 -)。
$rpm -i --force netscape -3.01 -6.i386.rpm
另 一 方 面 , 你 能 够 用 Netscape 来 寻 找 浏 览 和 下 载 软 件 , 而 不 必 使 用 全 部 ftp 命 令 。 在 Netscape 下 ,用 ftp:// 代 替 http:// 来 处 理 一 个 ftp 网 址 名 ,例 如 Redhat, 你应 键 入 ftp://ftp.redhat.com.Netscape 浏 览 器 将 列 出 此 目 录 下 的 全 部 文 件 ,你 可 以用 滚 动 栏 来 浏 览 。 双 击 一 个 目 录 的 名 ,可 以 转 到 别 的 目 录 。 每 个 目 录 名 字 前 存 一个 黄 色 文 件 夹 的 图 标 ,例 如 , 你 必 须 用 鼠 标 双 击 /pub 目 录 , 然 后 屏 幕 显 示 此 目 录 的
内 容 。 双 击 contrib 文 件 夹 ,再 从 contrib 文 件 夹 中 的 目 录 和 文 件 中 ,选 择 i386 目录 ,才 可 能 到 达 /pub/contrib/i386 目 录 ,图 3-9 是 用 Netscape 显 示 一 个 ftp 目 录 。
图 3-9Netscape ftp 显示
选 择 一 个 要 下 载 的 软 件 包 , 首 先 必 须 按 住 SHIFT 键 , 然 后 用 鼠 标 来 单 击 软 件
包 名 字 ,这 会 出 现 一 个 对 话 框 ,显 示 出 包 名 字 并 指 出 要 下 载 到 的 目 录 名 。 单 击 O K
按 钮 来 下 载 ,图 3-9 表 明 了 这 样 一 个 窗 口 ,然 后 你 能 用 rpm-i 命 令 来 安 装 它 。
远 程 通 讯
用 Linux 直 接 和 远 程 系 统 相 连 是 非 常 容 易 的 。简 单 地 配 置 调 制 解 调 器 (modem 后 , 你 就 可 以 使 用 几 个 通 讯 程 序 来 拨 号 并 注 册 入 网 。 最 流 行 的 两 个 流 行 远 程 通 讯程 序 是 m inicom 和 seyon 提 供 了 容 易 使 用 的 界 面 和 像 自 动 注 册 等 的 高 级 特 点 。
调 制 解 调 器 的 设 置
如 果 你 的 PC 有 一 个 调 制 解 调 器 , 它 可 被 连 接 四 个 通 讯 端 口 中 的 一 个 , 这 些 端口 的 名 字 分 别 是 :COM1,COM2,COM3 和 COM4 , 这 些 端 口 也 被 用 于 像 鼠 标 等 的串 行 口 设 备 。 通 常 , 鼠 标 使 用 COM1,COM2,COM3 和 COM4 , 这 些 端 口 也 被 用 于像 鼠 标 等 的 串 行 口 设 备 。通 常 ,鼠 标 使 用 COM1,moden 使 用 COM2 , 或 者 COM4, 要 配 置 调 制 解 调 器 , 你 需 要 知 道 你 的 鼠 标 和 modem 使 用 的 端 口 。COM1 与 COM3 是 计 算 机 上 的 同 一 端 口 ,所 以 ,千 万 不 要 让 你 的 鼠 标 使 用 COM1 端 口 ,而 让 modem 使 用 COM3 端 口 。 否 则 当 你 使 用 modem 时 会 发 现 鼠 标 被 切 断 。 如 果 你 的 鼠 标与 COM1 相 连 , 那 么 你 的 modem 应 用 COM2 或 COM4 端 口 。
在 Linux 系 统 中 , 四 个 端 口 有 不 同 的 名 字 , 调 制 解 调 器 的 端 口 是 以 /dev/cua0
为 起 始 的 ( 注 意 , 开 始 的 数 字 是 0, 而 不 是 1) 。 /dev/cua0 是 第 一 个 端 口COM1,/dev/cual,/dev/cua2,/dev/cua3 分 别 是 二 、 三 、 四 端 口 , 许 多 Linux 通 讯程 序 里 , 你 需 要 知 道 modem 所 连 的 端 口 。
一 些 通 讯 程 序 允 许 /dev/modem 来 访 问 modem 的 端 口 ,通 常 这 个 名 字 不 存在 你 的 系 统 中 ,它 是 modem 所 用 端 口 的 别 名 , 你 一 旦 知 道 modem 所 用 端 口 可 以用 ln-s 命 令 来 创 建 别 名 。 下 面 的 例 是 为 .com2, 端 口 ,/dev/cua1 创 建 别 名
/dev/modem 。 首 先 你 必 须 是 超 级 用 户 的 身 份 注 册 。
#ln -s/dev/cua1/dev/modeo
鼠 标 所 使 用 端 口 的 另 名 通 常 设 置 为 /dev/mouse, 这 个 端 口 通 常 是
/COM1,/dev/cau0 。
# ln -s/dev/cua0/dev/mouse
远 程 通 讯 程 序 : m inicom 和 seyon
m incom 是 一 个 可 以 使 你 注 册 到 其 它 系 统 的 终 端 仿 真 器 , 它 不 是 一 个 X- W indows 程 序 。 任 何 用 户 帐 户 口 都 可 以 通 过 命 令 行 来 运 行 它 。 键 入 m inicom 命令 就 可 以 启 动 它 ,可 以 用 CTRL-A 加 另 外 一 个 字 符 来 使 用 命 令 ,例 如 CTRL-A-D 键 将 出 现 一 个 拨 号 目 录 , 按 ESC 键 可 以 退 出 任 何 窗 口 。 CTRL-A-Z 键 显 示 列 出不 同 命 令 的 帮 助 屏 幕 。 在 这 个 屏 幕 中 ,你 能 够 按 命 令 相 对 应 的 字 符 来 执 行 命 令 , 按CTRL-A-P 键 会 出 现 一 个 屏 幕 ,要 求 你 键 入 你 的 modem 参 数 。 按 CTRL-A-O 键出 现 一 个 屏 幕 ,要 求 你 键 入 你 的 modem 参 数 。 按 CTRL-A-O 键 出 现 一 个 配 置 菜单 ,端 口 设 置 选 项 会 产 生 一 个 选 择 modem 使 用 端 口 的 屏 幕 。 例 如 /dev/cua1 。 调
制 解 调 器 选 项 产 生 一 个 键 入 modem 信 息 的 屏 幕 。 文 件 名 和 路 径 选 项 让 你 选 择上 或 和 下 载 文 件 的 路 径 。
按 下 CTRL-D 键 ,出 现 一 个 拨 号 目 录 , 选 择 你 要 与 之 连 接 的 系 统 号 码 , 设 置 一个 远 程 连 接 。 拨 号 目 录 允 许 你 用 屏 幕 底 部 的 命 令 增 加 和 编 辑 选 项 。 用 左 右 光 标移 动 键 选 择 选 项 ,用 上 下 光 标 键 选 择 准 备 拨 打 的 号 码 然 后 选 择 拨 号 命 令 。 在 屏 幕上 可 看 到 注 册 和 口 令 提 示 符 , 你 也 可 以 创 建 一 个 自 动 执 行 拨 号 和 注 册 操 作 的 文本 。
m inicom 支 持 zmodem,ymodem,xmodem 和 Kermit 转 换 协 议 ,用 CTRL-A- S 键 可 以 发 送 文 件 用 CTRL-A-R 键 接 收 它 们 ,minicom 允 许 你 增 加 可 获 得 的 新 协议 CTRL-A-H 键 挂 机 ,CTRL-A-X 键 退 出 m inicom 。
Seyon 是 一 个 运 行 在 工 作 平 台 上 的 一 个 远 程 通 讯 程 序 ,它 提 供 了 一 个 终 端 仿真 和 支 持 用 于 下 载 ,上 载 文 件 的 传 输 协 议 。 它 包 括 一 个 拨 号 目 录 和 一 个 自 动 注 册和 下 载 的 脚 本 语 言 ,Seyon 界 面 由 分 布 式 窗 口 , 按 钮 和 菜 单 组 成 , 每 个 部 件 支 持 各种 特 点 。 拨 号 目 录 允 许 你 编 辑 注 册 文 本 , 来 选 择 像 自 动 重 播 等 优 点 ,终 端 仿 真 使 用Xterm 窗口 ,使 它 具 有 像 滚 动 缓 冲 器 ,剪 切 和 粘 贴 的 功 能 。 当 Seyon 启 动 时 ,它 显示 了 一 个 带 有 不 同 按 钮 的 命 令 中 心 窗 口 , 每 个 按 钮 执 行 不 同 的 任 务 。 Tranfer 按钮 是 用 来 下 载 文 件 , 用 Dial 按 钮 , 可 以 拨 号 和 注 册 到 一 个 远 程 系 统 。
使 用 调 制 解 调 器 和 Internet 连 接 ,pppd 和 ezppp
如 果 使 用 modem 通 过 电 话 线 与 Internet 相连 ,你 就 必 须 设 置 PPP 连接 ,点 对点 (PPP )协 议 是 大 部 分 使 用 modem 与 Internet 相 连 的 协 议 ( 你 的 计 算 机 是 通 过网 卡 直 接 与 一 个 Intranet 相 连 。 你 的 网 络 连 接 应 该 是 它 配 置 好 的 。 如 果 没 被 配置 好 ,可 以 用 Lisa 来 配 置 它 )。
在 Linux 系 统 中 ,pppd 命 令 完 成 了 PPP 连 接 ,20 章 将 会 详 述 ,你 可 以 用 下 面部 分 描 述 的 方 法 直 接 执 行 pppd 命 令 ,也 可 以 通 过 Ezppp Internet 连 接 工 具 来 实现 。 Ezppp 并 没 有 放 在 你 的 光 盘 上 ,你 必 须 从 Redhat Contrib 目 录 下 下 载 它 。 要热 这 样 做 ,首 先 要 设 置 一 个 ppp 连 接 ,下 面 部 分 简 要 叙 述 了 如 何 用 pppd 命 令 设 置的 ppp 连接 ,20 章 将 再 次 详 述 。
3.9.1pppd
大 部 分 的 Internet 服 务 器 在 它 们 与 Internet 的 连 接 中 使 用 动 态 的 本 地 和 远 程地 址 。这 里 描 述 了 一 个 简 单 的 动 态 连 接 ,20 章 详 细 讨 论 了 pppd 和 静 态 地 址 。pppd 使 用 两 个 文 件 来 建 立 连 接 。 chat 文 件 规 定 了 如 何 用 注 册 名 和 口 令 与 服 务 器 相 连 。Option 文 件 包 括 了 一 套 pppd 用 来 配 置 连 接 的 标 准 选 择 。
你 首 先 应 该 设 置 pppd 选 项 ,pppd 有 很 多 选 项 。 例 如 ,noipdefanlt 选项 ,指 示了 pppd 从 ISP 远 程 系 统 中 探 测 和 使 用 一 个 动 态 IP 地 址 。 你 可 以 在 PPP 命 令行 的 Speed 后 面 列 出 各 种 选 项 ,但 这 可 能 使 命 令 行 变 得 十 分 长 和 复 杂 。 另 一 种
方 式 ,pppd 允 许 你 键 入 /etc/ppp/Options 文 件 中 的 选 项 ,pppd 将 自 动 阅 读 和 使 用这 个 文 件 中 的 选 项 , 这 里 列 出 了 你 需 要 使 用 的 标 准 选 项 , 用 Crisplite Vi 或 XEmaes 编 辑 器 来 编 辑 ,/etc/ppp/Option 选 项 并 键 入 这 些 命 令 。
/etc/ppp/Options C rtscts defaultroute medem
as yncmap o noi pdefault
现 在 准 备 设 置 连 接 信 息 ,Chat 命 令 会 完 成 拨 号 连 接 ,Chat 必 须 明 确 全 部 连 接
信 息 ,电 话 号 码 , 注 册 提 示 符 ,用 户 ID 号 ,口 令 提 示 符 和 口 令 ,及 一 些 连 接 用 的 字 符串 ,Chat 操 作 由 一 对 期 待 与 回 答 的 字 符 串 形 成 的 一 些 选 项 组 成 ,第 一 个 字 符 串 是期 望 接 收 的 内 容 ,第 二 个 字 符 串 是 收 到 时 发 送 回 答 的 内 容 ,如 果 你 不 想 收 到 任 何 内容 , 使 用 一 个 无 效 的 空 串 ” ” 。 下 面 的 例 子 中 , 首 先 是 期 望 不 收 到 正 文 回 答 准 备 拨号 。
"" ATDT 5556666
远 程 系 统 通 常 发 送 一 个 注 册 提 示 符 ,经 常 是 一 个 带 冒 号 的 ” login ” , 你 只 需 要 最后 几 个 字 符 Ogin, 不 要 忘 了 冒 号 , 你 键 入 用 户 的 ID 号 ,回 答 依 据 不 同 的 ISP ,你 可能 需 要 在 用 户 ID 号 后 加 上 n 如 my login\n 。
ogin:mylogin.
注 册 进 入 系 统 后 , 你 能 期 望 收 到 口 令 提 示 符 ,仍 仅 需 要 最 后 几 个 字 符 W o rd :回答 你 的 口 令 。
Word :mypass
用 Chat 命 令 把 期 望 回 答 对 合 并 在 对 话 操 作 中 , 通 常 使 用 -v 选 项 ,以 便 Chat
报 告 其 行 动 。
' Chat -v -f " "ATDT 5556666 Ogin:mylogin Word:mypass'
你 必 须 把 对 话 操 作 放 进 pppd 命 令 可 调 用 的 执 行 中 , 整 个 对 话 操 作 用 单 引 号引 起 来 , 并 键 入 pppd 命 令 的 同 一 行 中 ,Chat 程 序 用 Chat 文 件 中 的 信 息 初 使 化 调制 解 调 器 ,向 远 程 主 计 算 机 拨 号 入 网 ,然 后 用 用 户 ID 和 口 令 注 册 。
然 后 , 你 需 要 键 入 带 有 Chat 调 用 modem 的 设 备 名 ,及 速 度 的 pppd 命 令 。 标准 的 语 法 显 示 如 下 , 如 果 你 对 ISP 有 一 个 静 态 连 接 ,在 速 度 后 还 要 加 上 ISP 静 态Internet 地 址 。
pppd Options Serial-device-name Speed
Serial-device-name 是 调 制 解 调 器 (modem )的 设 备 名 , 通 常 是 /dev/cua 加 上从 0 到 3 的 一 个 数 字 。 速 度 是 波 特 率 ,V44 modem 的 波 特 率 是 14400 。 V.28 modem 的 波 特 率 是 38400 或 57600 在 modem 文 件 中 找 到 它 能 支 持 的 最 高 速度 。
Connect 选 项 指 示 pppd 完 成 一 个 连 接 ,在 pppd 后 键 入 Connect 选 项 和 Chat 命 令 。 整 个 Chat 操 作 用 单 引 号 引 起 来 。 下 面 的 例 子 中 ,用 户 用 Chat 操 作 激 活pppd 。 调 制 解 调 器 连 在 端 口 2./dev/Cna1 速 度 是 57600 波 特 ,单 引 号 中 包 括 了期 望 回 答 对 。
# pppd connect 'Chat-v"" ATDT556666 Ogin:mylogin word: mypass' plev/cua1 57600
现 在 , 可 以 试 着 用 pppd 与 远 程 系 统 相 连 了 。 一 些 号 码 可 能 是 错 误 的 ,也 可 能
你 没 有 使 用 正 确 的 字 符 串 或 modem 初 使 化 出 错 ,pppd 会 把 每 一 步 的 操 作 级 在
/var/log/messages 文 件 中 , 你 可 以 more,tail 或 cat 来 查 看 , 对 于 pppd 操 作 的 描述 ,如 果 连 接 成 功 , 它 会 列 出 IP 地 址 。 下 列 的 命 令 将 显 示 ppp 操 作 , 完 成 后 , 用CTRL-C 键 回 钮 提 示 符 下 。
$tail -f/var/log/messages
下 面 是 一 个 简 单 的 ppp 操 作 , 显 示 了 pppd 和 chat 注 册 到 远 程 系 统 时
/var/log/messages 文 件 中 的 内 容 ,当 看 到 本 地 和 远 程 系 统 的 IP 地 址 时 , 连 接 已 经建 立 。键 入 CTRL-C 结 束 报 告 ,也 可 以 使 用 几 个 不 带 -f 选 项 的 tail/var/log/essages 命 令 ,可 以 使 不 用 使 用 CTRL-C 。
用 disconnect 选 项 击 活 pppd ,断 开 ppp 连接 ,必 须 用 Chat 指示 modem 挂机 , 你 可 能 必 须 键 入 HO 等 modem 命 令 一 定 要 包 括 modem 设 备 行 或
/dev/modem 。
# pppddisconnect 'Chat" " +++ATHO OK' dev/cua1
有 几 种 方 法 自 动 完 成 这 一 过 程 , 你 可 以 创 建 一 个 含 有 期 望 回 答 对 的 Chat 文件 ,也 可 以 把 整 个 pppd 命 令 放 在 一 个 Shell 脚 本 里 ,单 独 使 用 Shell 脚 本 名 来 执行 全 部 命 令 ,20 章 详 述 了 其 它 的 特 点 。
3.9.2Ezppp
使 用 Ezppp 程 序 ,可 以 不 必 亲 自 配 置 连 接 。Jaypaintor 编 写 的 Ezppp 使 PPP 配 置 过 程 与 在 W indows 95 中 , 配 置 Internet Setup W inzard 一 样 简 单 ,屏 幕 出 现要 求 键 入 Internet 和 modem 信 息 的 , 对 话 框 , 一 旦 配 置 完 成 , 只 要 单击 ” CONNECT ” 。 按 钮 连 接 就 被 完 成 了 。 Ezppp 是 在 超 级 用 户 下 运 行 的 , 但 需 要系 统 上 其 它 用 户 可 以 使 用 这 些 专 门 文 件 的 允 许 设 置 ,见 /usr/doc/exppp* 目 录 下 的文 件 。 它 也 包 含 了 你 可 用 网 络 浏 览 器 浏 览 的 详 细 信 息 。
Ezpppp 并 没 有 存 放 在 你 的 光 盘 中 。 但 可 能 过 rpm-i 命 令 来 下 载 它 的 RPM 软 件 包 并 安 装 它 们 。 这 些 软 件 包 放 在 /pub/contrib/i386 目 录 中 ftp.redhat.com 下的 Redhat Contrib 目 录 下 。 目 前 ,这 个 程 序 是 二 级 发 行 ,但 仍 很 稳 定 ,Ezppp 网 页放 在 www.sev.net/~cameron/exppp 网 址 下 ( 你 可 以 通 过 第 1 章 表 1-3 所 列 的Linux 网 页 资 源 来 连 接 它 )。 在 这 里 ,可 以 发 现 更 多 的 信 息 和 Ezppp How-To 文 件 , 并 下 载 软 件 )。 这 部 分 描 述 了 要 求 使 用 Q T 共 享 库 第 一 版 本 — — 二 级 发 行 9 的 安装 和 使 用 。 QT 共 享 库 也 在 Redhat Contrib 目 录 下 由 rpm 配 置 并 自 动 安 装 。 现在 可 获 得 Ezppp 的 最 新 版 本 ,包 括 静 态 和 非 静 态 的 版 本 , 如 果 下 载 非 静 态 版 本 ,不必 使 用 QT 库 。
下 面 的 例 子 是 使 用 ftp 从 ftp.redhat.com 网 址 上 下 载 Ezppp 用 cd 命 令 、 用
户 可 转 到 放 置 Linux 软 件 的 /pub/Contrib/i386 目 录 下 。 这 个 目 录 包 含 大 量 软 件包 。
键 入 Ls 和 带 通 配 符 的 文 件 包 开 头 几 个 字 符 ,可 以 列 出 准 备 获 得 的 软 件 包 在 这个 例 子 中 用 Ls ezppp* 显 示 Ezppp 软 件 的 全 名 。 用 get 命 令 下 载 Ezppp RPM 文 件 然 后 用 另 一 个 get 命 令 下 载 QT 库 。 hash 命 令 用 于 下 载 大 的 文 件 。 它 为 每个 接 收 到 的 数 据 包 设 置 一 个 hash 标 志 使 你 了 解 ftp 正 在 工 作 。
- 旦 下 载 后 ,你 能 用 rpm-i 命 令 来 安 装 RPM 软 件 包 。
$ rpm-i ezpppp-1.0139-z.i386.rpm
$ rpm-i qt-1.31-1.i386.rpm
你 安 装 了 Ezppp 后 ,可 能 打 开 Xterm 窗 口 键 入 ezppp 命 令 来 运 行 这 个 程 序 。你 也 能 通 过 fvwm 程 序 菜 单 来 运 行 它 。 此 菜 单 放 在 应 用 程 序 菜 单 里 的 其 它 应 用菜 单 中 。 图 3-10 显 示 了 主 屏 幕 单 击 ” configure ” 按 钮 来 设 置 一 个 连 接 。 屏 幕 会 出现 带 有 一 个 面 板 的 配 置 窗 口 , 就 好 像 W indow 95 的 配 置 工 具 一 样 ,一 个 面 板 在 最前 端 。 其 它 面 板 的 标 签 显 示 在 上 部 , 在 配 置 窗 口 里 有 三 个 面 板 。 一 个 帐 号 , 另 一个 调 制 解 调 器 的 设 置 ,还 有 一 个 是 一 般 的 特 点 。 帐 号 包 括 了 你 的 Internet 信 息 。根 据 你 开 设 不 同 Internet 服 务 商 的 个 数 。 你 可 以 有 多 个 帐 户 ( 大 部 分 的 用 户 只 有一 个 帐 号 )。 单 击 ” New ” 按 钮 创 建 帐 号 。 这 会 出 现 带 有 一 套 Internet 信 息 面 板 的窗 口 。 拨 号 面 板 为 了 键 入 是 像 用 于 连 接 Internet 电 话 号 码 等 的 连 接 信 息 的 地 方 。确 定 键 入 一 个 用 于 连 接 的 名 子 ,它 可 以 是 任 何 名 。 ” Argnmen t” 按 钮 将 产 生 一 个 可键 入 PPP 要 点 的 另 一 个 窗 口 ,20 章 详 述 了 PPP 保 护 选 项 。 通 常 只 需 要 已 经 被键 入 的 -detach 和 defaultrout 选 项 。
图 3-10EzPPP main window
大 部 分 的 准 标 选 项 做 为 缺 省 值 , 图 3-11 显 示 了 Configration,New Account, 和 Arguments 窗 口 在 New Account( 新 帐 号 ) 窗 口 中 IP 面 板 用 于 键 入 任 何 本 地 和远 处 的 IP 地 址 ,和 子 网 屏 蔽 。 每 个 选 项 有 一 个 动 态 (Dynamic) 和 静 态 (static)的 确认 按 钮 。 并 且 动 态 的 按 自 己 被 缺 省 设 置 。 如 果 你 的 Internet 服 务 商 提 供 你 一 个动 态 的 IP 地 址 和 子 网 屏 蔽 号 。 你 可 以 离 开 这 个 面 板 ,否 则 ,如 果 你 有 一 个 静 态 的本 地 或 远 程 地 址 、 你 就 必 须 用 这 个 面 板 键 入 它 们 。
图 3-11 配置 Ezppp, 新帐号、和 CustomizepppD Argument 窗口
单 击 标 有 DNS 的 标 题 栏 ,屏 幕 出 现 了 域 名 服 务 器 面 板 。 在 这 里 ,键 入 Internet
服 务 商 的 域 名 服 务 器 的 IP 地 址 。 单 击 IP 地 址 的 方 框 。 键 入 地 址 。 再 单 击 ” Add ”
按
钮 增 加 它 到 域 名 服 务 器 的 列 表 中 。 图 3-12 表 明 了 带 有 IP
地 址 例 子 的 面 板 。
图 3-12Ezpppp 域名服务器面板
然 后 , 你 必 须 创 建 一 个 可 以 输 入 用 户 名 和 口 令 的 注 册 文 件 , 以 便 能 和 Internet 服 务 器 相 连 。 为 了 做 到 这 一 点 ,你 可 以 单 击 Script 标 题 栏 产 生 Script 面 板 。 你 会看 到 一 个 叫 Login Script 的 面 板 , 其 中 有 几 个 按 钮 和 方 框 , 可 以 用 Send 和 Receive
两 个 指 令 创 建 一 个 执 行 如 下 任 务 的 简 单 文 本 。
Receive ogin:
Send username
Receive word
Send password
你 将 看 到 一 个 Expect 按 钮 ,这 通 常 是 一 个 带 有 几 个 可 能 列 出 注 册 指 令 选 项 的一 个 弹 出 式 菜 单 , 当 选 中 跳 出 式 菜 单 , 选 项 会 出 现 , 包括 :Expect,Send,Pause,Hangup 和 Answe r。 Send 和 Expert 指 令 通 常 发 送 和期 望 接 收 一 个 字 符 串 。 如 果 你 想 发 送 一 个 指 令 , 选 择 Send 选 项 ,期 望 收 到 指 令 , 选 择 Expect 选 项 。 按 钮 右 侧 的 方 框 是 键 入 你 想 操 作 的 指 令 的 地 方 。 例 如 ,如 果期 望 收 到 ” ogin ” 指令 ,你 应 选 择 Expect 选 项 并 在 方 框 里 键 入 ogin 。 单 击 Add 按钮 ,把 它 放 在 文 件 中 ,在 Add 按 钮 下 的 框 中 你 会 看 到 ” expec t” 项 目 中 对 应 ” ogin ”。如 果 你 单 击 此 项 ,按 Remave 按 钮 ,可 将 其 删 除 。 如 果 打 算 插 入 一 个 指 令 用 Insert 按 钮 。
大 部 分 注 册 文 本 只 需 包 含 两 对 发 送 和 期 望 收 到 指 令 , 一 个 是 为 了 注 册 名 , 另 一个 是 为 了 口 令 , 第 一 个 口 令 是 期 望 收 到 ” ogin ” 第 二 个 口 令 是 发 送 用 户 名 ,第 三 个 口令 期 望 收 到 文 本 ” word ” ,第 四 个 发 送 口 令 。 根 据 Internet 供 应 商 的 不 同 , 这 可 能 会有 一 点 变 化 。 图 3-13 表 明 了 一 个 注 册 文 本 的 例 子 。 ” my-login-name ” 做 为 用 户名 ” my-password ” 做 为 口 令 。
图 3-13Ezppp 注册文本面板
你 已 经 完 成 了 键 入 Internet 信息 ,单 击 OK 按 钮 关 闭 Soript 和 新 帐 户 窗 口 ,在Configure 窗 口 中 单 击 调 制 解 调 器 标 题 打 开 调 制 解 调 器 面 板 , 确 定 调 制 解 调 器 的端 口 是 正 确 的 ,以 /dev/cua 开 头 附 加 从 0 到 3 的 数 字 ,在 微 机 中 ,有 四 个 端 口 供 选
择 通 常 一 个 调 制 解 调 器 与 第 2 个 或 第 4 个 端 口 相 连 。 名 字 分 别 是 /dev/cua1 和
/dev/cua3 (计 数 从 0 开 始 , 所 以 端 口 1 是 cuao, 端口 2 是 cua1)。
可 以 设 置 /dev/modem 做 为 端 口 的 别 名 。 然 后 , 你 需 要 核 对 拨 号 前 缀 和 一 些特 殊 设 置 。单 击 Edit 按 钮 产 生 一 个 窗 口 , 显 示 一 系 列 的 配 置 modem 的 方 框 ,通 常 , 一 些 缺 省 设 置 已 被 键 入 再 分 别 核 对 Connect 选 项 和 Hangup 选 项 。 缺 省 连 接CONNECT 对 于 大 多 数 ISP 都 是 有 效 的 。 Hangup 字 符 串 是 大 部 分 modem 使用 的 挂 执 字 符 串 。
完 成 后 ,单 击 O K 按 钮 ,准 备 使 用 EzPPP 。 单 击 主 Ezppp 窗 口 中 的 Connect 按 钮 , 如 果 出 现 问 题 , 单 击 调 试 按 钮 , 出 现 一 个 显 示 连 接 过 程 和 错 误 的 窗 口 , 当EzPPP 完 成 一 个 连 接 ,它 会 显 示 接 通 的 时 间 ,按 D isconnect 按 钮 , 可 退 出 EzPPP 程 序 。
你 也 可 以 在 fvwm 工 具 栏 中 设 置 一 个 按 钮 , 单 击 它 时 启 动 EzPPP 。
/USR/lib/X11/fvwm 目 录 下 的 System.fvwmrc.ggod stuff 文 件 末 尾 键 入 下 面 一 行
( 在 fvwm 工 作 地 点 菜 单 里 的 工 作 平 台 菜 单 下 选 择 Good Stuff 来 显 示 工 具 栏 )。
*GoodStuff EzPPP Game2.xpm Exec "" Xlanrch ezppp
EzPPP 是 运 行 在 超 级 用 户 帐 号 下 。 但 是 ,对 于 modem 设 备 设 置 允 许 权 限 ,可让 普 通 用 户 操 作 EzPPPP PPPd 程 序 和 域 名 配 置 文 件 可 以 允 许 普 通 用 户 使 用 它们 ,第 7 章 详 述 了 允 许 权 限 , 看 /usr/doc/ezppp 目 录 下 的 E2PPP How To 文 件 。用 chmod 命 令 和 数 字 666 来 获 得 使 用 调 制 解 调 器 ,下 面 的 例 子 设 置 了 连 接 COM2 端 口 /dev/cua1 的 调 制 解 调 器 允 许 权 限 。
# chmod 666/dv/cua1
用 chomd 命 令 +s 选 项 可 以 设 置 pppd 程 序 的 使 用 权 限 。
# chmod +s/usr/sbin/pppd
下 面 的 例 子 是 确 定 pppd 命 令 只 被 超 级 用 使 用 。
# chown root.root pppd
可 以 用 ls-l 命 令 查 看 pppd 命 令 的 使 用 权 限
# ls -1/usr/sbin/pppd
-rwsr-sr-x | root voot 8460+Avg 14 1996
/usr/sbin/pppd
要 使 用 户 可 以 增 加 域 名 服 务 器 , 必 须 允 许 普 通 用 户 可 以 使 用 /etc/resolv.conf
文 件 。 这 是 一 个 选 择 。 超 级 用 户 可 以 容 易 地 增 加 域 名 服 务 器 。
#chmod 666/etc/ resolv.conf
每 个 用 户 可 以 用 前 面 的 几 个 步 骤 创 建 他 们 的 EzPPP 帐 号 , 用户 home 目 录下 的 .ezpppre 文 件 包 含 了 这 些 信 息 , 事 实 上 , 不 同 用 户 可 以 EzPPP 与 不 同 的Internet 服 务 器 相 连 。
电 子 邮 件 :XFMail
- 旦 你 与 Internet 相 连 , 就 可 以 用 XFMail 程 序 从 Internet 服 务 商 的 Mail 服务 器 中 收 到 邮 件 ,大 部 分 的 ISP 用 POP 服 务 器 接 收 邮 件 , 首先 ,找 到 服 务 器 的 地 址 , 从 fvwm 工 作 地 点 菜 单 中 选 择 fvwm Good Stuff 工 具 栏 ,单 击 XFMa il 按 钮 开 始XFMa il 程 序 。 或 者 在 一 个 终 端 窗 口 内 键 入 xfmail 。 当 启 动 XFMail 后 ,会 出 现 一系 列 用 于 一 般 配 置 的 配 置 窗 口 。 单 击 OK 键 接 收 缺 省 值 。 选 择 M ISC 菜 单 中 的
Config
选 项 , 配 置 与 POP 服 务 器 的 连 接 。 这 会 打 开 一 个 带 有 几 个
完 成 不 同 配 置任 务 按 钮 的 窗 口 。 单 击 POP 标 题 ,POP 窗 口 被
激 活 ,在 这 里 你 可 以 键 入 POP 服务 器 的 Internet 地 址 ,用 户 名
和 口 令 。
图 3-14XFMail
在 XFMail 窗 口 中 ,按 钮 执 行 了 各 种 邮 件 任 务 ( 见图 3-14)。 如 果 在 按 钮 上 放 置
鼠 标 箭 头 ,一 个 解 释 按 钮 功 能 的 标 鉴 将 显 现 ,单 击 正 确 按 钮 , 可 选 则 查 看 信 件 ,信 件的 标 题 选 被 显 示 出 来 ,双 击 一 个 标 题 ,屏 幕 会 显 示 邮 件 的 全 部 信 息 。
X-W indows 和 网 络 配 置
用 网 络 配 置 工 具 , 可 以 增 加 和 改 变 你 的 网 络 配 置 。 如 果 你 正 在 与 一 个 网 络 相连 , 且 安 装 时 没 有 配 置 它 ,可 以 用 这 个 工 具 执 行 对 网 络 的 配 置 , 在 超 级 用 户 的 工 作台 上 ,Admin-Tools 文 件 夹 中 的 netcfg 图 标 代 表 网 络 配 置 工 具 ,双 击 图 标 ,配 置 窗口 就 被 激 活 ,20 章 详 细 讨 论 了 netcfg 工 具 的 使 用 。
如 果 你 不 能 启 动 X-Windows , 可 能 是 因 为 系 统 没 有 安 装 正 确 的 显 示 驱 动 程 序 , 尽 管 XF86 Setup 程 序 提 供 了 大 多 会 显 示 卡 的 驱 动 程 序 ,但 有 几 个 是 它 不 支 持 的 , 详 见 21 章 和 附 录 C 。 也 可 使 用 Xconfigurator 或 X86Config 等 其 它 X- W indows 配 置 程 序 ,它 们 是 用 行 来 配 置 的 工 具 。
总 结 :Linux 系 统 的 启 动 和 退 出
通 过 在 注 册 提 示 符 下 键 入 注 册 名 在 口 令 提 示 符 下 键 入 口 令 ,来 使 用 Linux 系统 。 一 旦 注 册 后 ,屏 幕 显 示 可 以 键 入 命 令 的 命 令 行 界 面 。 命 令 带 有 选 项 和 要 点 , 在命 令 行 键 入 命 令 再 回 车 来 执 行 命 令 ,当 完 成 后 , 用 logout 命 令 来 退 出 系 统 ,注 册 提
示 符 重 新 出 现 如 果 要 关 闭 计 算 机 ,必 须 用 CTRL-ALT-DEL 键 来 关 闭 Linux 系 统 。操 作 Linux 系 统 时 , 一 定 要 记 住 必 要 的 启 动 和 关 闭 步 骤 , 采 取 下 述 2 个 步 骤 可
进 入 Linux 工 作 平 台 。 先 启 动 Linux 系 统 ,注 册 、 再 用 startx 命 令 启 动 Caldera 工 作 平 台 的 X-Windows, 退 出 工 作 平 台 , 注 锁 帐 号 , 然 后 才 能 用 CTRL-ALT-DEL 键 关 闭 系 统 。
你 也 可 以 用 一 个 窗 口 管 理 器 与 你 们 的 系 统 交 互 ,Startx 命 令 起 动 Caldera 工作 平 台 , 它 使 用 fvwm 窗 口 管 理 器 和 它 自 己 的 文 件 和 程 序 管 理 器 ,从 File 菜 单 中 选择 Exit Desktop 来 退 出 工 作 平 台 ,下 面 列 出 了 操 作 Linux 系 统 的 所 有 步 骤 ,记 住 注册 和 图 形 用 户 界 面 的 起 动 过 程 和 图 形 用 户 界 面 的 退 出 、 注 锁 帐 号 和 关 机 过 程 。
-
.启 动 计 算 机
-
.在 LILO 提 示 符 下 键 入 Linux ,回 车
LILO:Linux
- .在 注 册 和 口 令 提 示 符 下 分 别 键 入 用 户 名 和 口 令 。
Login: richlp password:
- .一 旦 注 册 后 ,出 现 shell 命 令 行 提 示 符 $ 。
$
- .在 Shell 提 示 符 下 键 入 Startx 命 令 、 启 动 X- W indows 图 形 用 户 界 面 。
$ startx
这 个 命 令 安 装 了 X-Windows 图 形 用 户 界 面 , 包 括 X- W indows, 管 理 器 和
Caldera 工 作 平 台 外 形 。 他 们 的 集 合 叫 做 Caldera 工 作 平 台 。
- .选 择 File 菜 单 中 的 Exit DeskTop 选 项 退 出 工 作 平 台 ,即 退 出 X- W indows
图 形 用 户 界 面 、 回 到 窗 口 管 理 器 。
- .单 击 屏 幕 上 任 一 键 ,跳 出 窗 口 管 理 器 菜 单 ,选 择 Exit
Desktop 退 出 窗 口 管 理器 。 这 时 出 现 一 个 子 菜 单 、 选 择 Quit Deksktop ,回 到 命 令 行 提 示 符 。
$
- .在 命 令 行 键 入 exit 或 logout 再 回 车 来 注 销 帐 号 。
$ logout
- .然 后 可 以 再 以 其 它 用 户 名 注 册 另 一 个 帐 号 ,或 用 超 级 用 户 注 册 帐 号 。
login:
-
.现 在 可 以 用 CTRL-ALT-DEL 键 来 关 闭 系 统 。
-
.当 屏 幕 出 现 空 白 ,计 算 机 会 重 新 启 动 , 这时 ,可 以 关 闭
计 算 机 。
你 可 能 需 要 用 超 级 用 户 身 份 执 行 一 些 如 创 建 新 用 户 和 安 装 软 件 的 系 统 管 理任 务 , 以 超 级 用 户 身 份 注 册 , 然 后 启 用 工 作 平 台 , 使 用 系 统 管 理 工 具 完 成 这 些 任务 。 例 如 ,用 Usercfg 允 许 你 创 建 和 删 除 用 户 ,netcfg 允 许 你 配 置 你 的 网 络 连 接 。 Linux 的 Ca ldera 分 支 部 门 把 软 件 组 织 易 用 glint 工 具 和 rpm 命 令 安 装 和 拆
- 的 软 件 包 。 glint 工 具 放 在 工 作 平 台 上 。 在 命 令 行 ,可 用 rpm 命 令 执 行 相 同 的 操作 ,表 3-1 列 出 了 rpm 命 令 的 选 项 。
表 3-1Redhat Package Manager(RPM)
操 作 方 式 效 果
表 3-2Linux Resoures W eb Pages(Links)and RPM Software ftp Sites Linux RPM 软 件 目 录 描 述
ftp 站 点