本 文 由 筱 驀 釹 贡 献 ppt 文 档 可 能 在 WAP 端 浏 览 体 验 不 佳 建 议 您 优 先 选 择 TXT, 或 下 载 源 文 件 到 本 机 查 看 Linux 操 作 系 统 Linux 操 作 系 统 第 一 部 分 介 绍 与 安 装 Linux 的 由 来 : Linux 的 由 来 : 的 由 来 Linus Torvalds 1.Linux 的 版 本 1.Linux 的 版 本 Linux 的 主 要 发 行 版 本 当 前 Linux 的 主 要 发 行 版 本 Red Hat Linux Mandrake Linux SuSe Linux Slackware Linux 中 软 Linux 红 旗 Linux Turbo Linux 蓝 点 Linux 2.Linux 的 优 点 2.Linux 的 优 点 开 放 性 设 备 独 立 性 多 用 户 良 好 的 用 户 界 面 良 好 的 可 移 植 性 丰 富 的 网 络 功 能 可 靠 的 安 全 性 3.Linux 的 安 装 3.Linux 的 安 装 提 醒 : 对 于 Linux 的 初 学 者 来 说, Windows 平 台 的 虚 拟 机 软 件 上 提 醒 : 对 于 Linux 的 初 学 者 来 说, 在 Windows 平 台 的 虚 拟 机 软 件 上 Linux 的 初 学 者 来 说 安 装 Linux 操 作 系 统 用 来 学 习 是 很 方 便 的 Linux 操 作 系 统 用 来 学 习 是 很 方 便 的 安 装 Linux 操 作 系 统 用 来 学 习 是 很 方 便 的 具 体 的 安 装 步 骤 与 直 接 在 PC 机 上 安 装 大 同 小 异 PC 机 上 安 装 大 同 小 异 接 在 PC 机 上 安 装 大 同 小 异 4. 关 于 虚 拟 机 的 问 题 4. 关 于 虚 拟 机 的 问 题 什 么 是 虚 拟 机? 什 么 是 虚 拟 机? 虚 拟 机 优 点? 虚 拟 机 优 点? 硬 件 要 求? 硬 件 要 求? 在 虚 拟 机 上 安 装 Linux 的 优 点? 在 虚 拟 机 上 安 装 Linux 的 优 点? Linux 的 优 点 Windows 平 台 虚 拟 机 软 件? Windows 平 台 虚 拟 机 软 件? 平 台 虚 拟 机 软 件 可 以 在 一 台 电 脑 上 模 拟 出 来 若 干 台 PC, 可 以 实 现 一 台 电 脑 同 时 运 行 几 个 操 作 系 统, 还 可 以 将 这 几 个 操 作 系 统 连 成 一 个 网 络 不 用 虚 拟 机 时 在 一 台 电 脑 上 装 多 个 操 作 系 统, 需 装 多 个 硬 盘, 每 个 硬 盘 装 一 个 操 作 系 统, 价 格 贵 或 者 是 在 一 个 硬 盘 上 装 多 个 操 作 系 统, 不 够 安 全 虚 拟 机 对 硬 件 的 要 求 比 较 高, 主 要 是 CPU 硬 盘 和 内 存 目 前 的 电 脑 一 般 都 满 足 要 求 将 一 台 电 脑 上 的 硬 盘 和 内 存 的 一 部 分 拿 出 来 虚 拟 出 若 干 台 机 器, 每 台 机 器 可 以 运 行 单 独 的 操 作 系 统 而 互 不 干 扰, 这 些 新 机 器 各 自 拥 有 自 己 独 立 的 CMOS 硬 盘 和 操 作 系 统 目 前 流 行 的 虚 拟 机 软 件 有 Vmware 和 Virtual PC 两 款 经 比 较,Vmware 综 合 实 力 优 于 virtual PC, 我 们 推 荐 用 Vmware 软 件 5. 在 虚 拟 机 软 件 Vmware 上 安 装 Linux 操 作 系 统 5. 在 虚 拟 机 软 件 Vmware 上 安 装 Linux 操 作 系 统 在 虚 拟 机 软 件 Vmware 上 安 装 Linux MS-DOS Win3.1 Win98/Me WinNt Win2000 WinXP Win.Net Linux FreeBSD NetWare6 Solaris 虚 拟 机 中 运 行 的 操 作 系 统 运 行 虚 拟 机 的 操 作 系 统 点 击 查 看 在 虚 拟 机 器 上 安 装 Linux 操 作 系 统 视 频 介 绍 Guest OS Host OS 第 二 部 分 基 本 操 作 与 配 置
登 陆 注 销 关 闭 两 种 操 作 方 式? 虚 拟 控 制 台 方 式? 图 形 界 面 方 式 点 击 查 看 详 细 视 频 介 绍 1.Gnome 桌 面 环 境 1.Gnome 桌 面 环 境 点 击 查 看 Gnome 桌 面 视 频 介 绍 2. 基 本 配 置 2. 基 本 配 置 点 击 查 看 Xwindow 配 置 详 细 视 频 介 绍 3. 软 件 安 装 3. 软 件 安 装 RedHat Linux 平 台 安 装 途 径 RedHat 管 理 工 具 包 (RPM) 点 击 查 看 具 体 步 骤 软 件 源 代 码 安 装 点 击 查 看 具 体 步 骤 第 三 部 分 基 本 命 令 介 绍 1. 简 单 命 令 1. 简 单 命 令 who: 列 出 所 有 正 在 使 用 系 统 的 用 户 whoami: 列 出 使 用 该 命 令 的 当 前 用 户 的 相 关 信 息 w 命 令 : 显 示 谁 登 录 系 统 并 且 在 做 什 么 echo 命 令 echo 命 令 将 命 令 行 中 的 参 数 显 示 到 标 准 输 出 上 格 式 :echo [-n] STRING date 命 令 date 命 令 在 屏 幕 上 显 示 或 设 置 系 统 日 期 和 时 间 格 式 :date [ 选 项 ] [ 格 式 控 制 字 符 串 ] cal 命 令 cal 命 令 格 式 : 格 式 :cal [ 月 ][ 年 ] 参 数 说 明 : -m: 以 星 期 一 为 每 周 的 第 一 天 方 式 显 示 -j : 以 凯 撒 历 显 示, 即 以 一 月 一 日 起 的 天 数 显 示 -y: 显 示 今 年 年 历 2. 目 录 操 作 命 令 2. 目 录 操 作 命 令 pwd 命 令 显 示 当 前 工 作 目 录 的 绝 对 路 径 cd 命 令 cd [dirname]: 改 变 工 作 目 录 带 有 惟 一 的 一 个 参 数, 即 表 示 目 标 目 录 的 路 径 名 ( 相 对 路 径 名 或 绝 对 路 径 名 ) 若 参 数 目 录 名 称 省 略, 则 变 换 至 使 用 者 的 home directory ( 也 就 是 刚 login 时 所 在 的 目 录 ), 另 外, ~ 也 表 示 为 home directory 的 意 思 功 能 和 用 法 类 似 于 DOS 中 的 cd 命 令 ls 命 令 ls 命 令
ls 命 令 列 出 指 定 目 录 的 内 容 格 式 :ls [ 选 项 ] [ 目 录 或 文 件 ] ls 命 令 会 是 你 最 经 常 使 用 的 程 序 命 令 之 一 mkdir 命 令 该 命 令 创 建 由 目 录 名 命 名 的 目 录 功 能 和 用 法 与 DOS 下 的 md ( 也 可 以 用 mkdir) 基 本 相 同 格 式 :mkdir [ 选 项 ] 目 录 名 rmdir 命 令 利 用 rmdir 命 令 可 以 从 一 个 目 录 中 删 除 一 个 或 多 个 空 的 子 目 录 功 能 和 用 法 与 DOS 下 的 rd ( 也 可 以 用 rmdir) 基 本 相 同 格 式 :rmdir [ 选 项 ] 目 录 名 3. 文 件 操 作 命 令 3. 文 件 操 作 命 令 cat 命 令 cat 命 令 用 来 显 示 文 件 的 内 容, 类 似 于 DOS 下 的 TYPE 命 令 该 命 令 有 两 项 功 能, 其 一 是 用 来 显 示 文 件 的 内 容 ; 其 二 是 连 接 两 个 或 多 个 文 件. 格 式 :cat [ 选 项 ] 文 件 名 more 命 令 more 命 令 显 示 文 件 内 容, 每 次 显 示 一 屏 more 命 令 是 Linux 操 作 系 统 命 令 中 我 们 称 之 为 页 命 令 的 家 族 中 的 一 员 格 式 :more [ 选 项 ] 文 件 less 命 令 less 命 令 多 少 有 点 象 more 命 令, 但 是 less 命 令 的 功 能 比 more 命 令 更 强 大 less 命 令 提 供 了 许 多 比 more 命 令 优 秀 的 功 能 : 可 以 使 用 光 标 键 在 文 本 文 件 中 前 后 滚 屏 可 以 用 行 号 或 百 分 比 作 为 书 签 来 浏 览 文 件 可 以 实 现 在 多 个 文 件 中 进 行 复 杂 的 检 索 格 式 匹 配 高 亮 度 显 示 等 操 作 阅 读 到 文 件 结 束 或 者 标 准 输 入 结 束 的 时 候 less 命 令 不 会 退 出 屏 幕 底 部 的 信 息 提 示 更 容 易 控 制 使 用, 而 且 提 供 了 更 多 的 信 息 head 命 令 head 命 令 在 屏 幕 上 显 示 指 定 文 件 的 前 几 行 行 数 由 选 项 参 数 值 来 确 定, 默 认 值 是 10 格 式 :head [ 选 项 ] 文 件 名 tail 命 令 tail 命 令 显 示 文 件 的 末 尾 几 行, 参 数 选 项 :-n num: 显 示 文 件 的 末 尾 num 行 -c num: 显 示 文 件 的 末 尾 num 个 字 符 格 式 :tail [ 选 项 ] 文 件 名 cut 命 令 cut 命 令 显 示 每 行 从 开 头 算 起 num1 到 num2 的 文 字 参 数 设 置 : -c: 显 示 num1 到 num2 个 字 符 -b: 显 示 num1 到 num2 个 字 节 格 式 :cut -cnum1-num2 filename
stat 命 令 stat 命 令 显 示 文 件 或 目 录 的 各 种 信 息 touch 命 令 touch 命 令 修 改 文 件 的 存 取 和 修 改 时 间 参 数 选 项 : -d yyyymmdd: 把 文 件 的 存 取 / 修 改 时 间 改 为 yyyymmdd -a: 只 把 文 件 的 存 取 时 间 改 为 当 前 时 间 -m: 只 把 文 件 的 修 改 时 间 改 为 当 前 时 间 格 式 :touch [ 选 项 ] 文 件 或 目 录 名 find 命 令 在 数 据 库 文 件 中 搜 索 满 足 查 询 条 件 的 文 件 格 式 :slocate [ 匹 配 表 达 式 ] slocate 命 令 在 目 录 中 搜 索 满 足 查 询 条 件 的 文 件 格 式 :find [ 路 径 ] [ 匹 配 表 达 式 ] grep 命 令 格 式 :grep [ 选 项 ] 要 查 找 的 字 符 串 文 件 名 sort 命 令 将 文 件 中 的 内 容 排 序 输 出 格 式 sort [ 选 项 ] 文 件 列 表 命 令 : cmp 命 令 : 比 较 两 个 文 件 内 容 的 不 同 格 式 :cmp [ 选 项 ] 文 件 1 文 件 2 参 数 选 项 : -1: 列 出 两 个 文 件 的 所 有 差 异, 缺 省 时, 发 现 第 一 处 差 异 后 就 停 止 点 击 Attachment 查 看 实 例 命 令 : diff 命 令 : 比 较 两 个 文 件 内 容 的 不 同 格 式 :diff [ 选 项 ] 源 文 件 目 标 文 件 参 数 选 项 : -q: 仅 报 告 是 否 相 同, 不 报 告 详 细 的 差 异 -i: 忽 略 大 小 写 的 差 异 点 击 Attachment 查 看 实 例 wc 命 令 统 计 文 件 的 字 节 数 字 数 行 数 并 将 统 计 结 果 显 示 出 来 格 式 :wc [ 选 项 ] 文 件 参 数 选 项 :-l 行 数 -w 字 数 -c 字 节 数 cp 命 令 拷 贝 文 件 或 目 录 格 式 :cp [ 选 项 ] 源 文 件 目 标 文 件 rm 命 令 删 除 文 件 或 目 录, 包 括 目 录 下 的 文 件 和 各 级 子 目 录 相 当 于 DOS 下 的 del 命 令 对 于 链 接 文 件, 只 是 删 除 整 个 链 接 文 件, 而 原 有 文 件 保 持 不 变 格 式 :rm [ 选 项 ] 文 件 名 或 目 录 名
mv 命 令 将 文 件 从 一 个 目 录 移 动 到 另 一 个 目 录 中, 或 对 文 件 目 录 重 命 名 如 果 将 文 件 移 动 到 一 个 已 存 在 的 目 标 文 件 时, 目 标 文 件 的 内 容 将 会 被 覆 盖 格 式 :mv [ 选 项 ] 源 文 件 或 目 录 目 标 文 件 或 目 录 ln 命 令 建 立 链 接 格 式 :ln [ 选 项 ] 源 文 件 或 目 录 链 接 名 参 数 选 项 :-s: 建 立 软 链 接, 不 加 该 项 时 建 立 的 是 硬 链 接 chmod 命 令 chmod 命 令 用 于 改 变 或 设 置 文 件 或 目 录 的 存 取 权 限 只 有 文 件 主 或 超 级 用 户 root 才 有 权 使 用 chmod 改 变 文 件 或 目 录 的 存 取 权 限 格 式 :chmod [ 选 项 ] 模 式 文 件 或 目 录 名 chown 命 令 改 变 某 个 文 件 或 目 录 的 所 有 者 和 所 属 的 组 格 式 :chown [ 选 项 ] 用 户 或 组 文 件 名 选 项 :-R 递 归 式 地 改 变 指 定 目 录 及 其 所 有 子 目 录 文 件 的 文 件 主 chgrp 命 令 改 变 文 件 或 目 录 的 所 属 组 格 式 :chgrp [ 选 项 ] 所 属 组 名 文 件 名 选 项 :-R 递 归 式 地 改 变 指 定 目 录 及 其 下 面 的 所 有 子 目 录 和 文 件 的 用 户 组 4. 进 程 管 理 作 业 控 制 命 令 4. 进 程 管 理 作 业 控 制 命 令 ps 命 令 ps 命 令 用 来 查 看 当 前 系 统 中 运 行 的 进 程 的 信 息 格 式 :ps [ 选 项 ] -a 显 示 系 统 中 与 tty 相 关 的 所 有 进 程 信 息 ( 包 括 其 他 用 户 的 ) -e 显 示 所 有 进 程 信 息 -u 显 示 面 向 用 户 的 格 式 信 息 ( 包 括 用 户 名 和 启 动 时 间 等 ) kill 命 令 kill 命 令 用 来 终 止 一 个 进 程 的 运 行 格 式 :kill [-s 信 号 ] 进 程 号 通 常, 终 止 一 个 前 台 进 程 可 以 使 用 Ctrl+C 键 ; 对 于 一 个 后 台 进 程 就 要 用 kill 命 令 来 终 止 kill 命 令 是 通 过 向 进 程 发 送 指 定 的 信 号 来 结 束 相 应 进 程 默 认 情 况 下, 采 用 编 号 为 15 的 TERM 信 号 TERM 信 号 将 终 止 所 有 不 能 捕 获 该 信 号 的 进 程, 对 于 那 些 可 以 捕 获 该 信 号 的 进 程 就 要 用 编 号 为 9 的 kill 信 号, 强 行 杀 掉 该 进 程 5. 网 络 类 命 令 5. 网 络 类 命 令 hostname: 显 示 或 设 置 系 统 的 主 机 名 host IP 地 址 查 找 工 具 ping 测 试 本 主 机 和 目 标 主 机 连 通 性
ifconfig 命 令 是 超 级 用 户 用 于 配 置 网 卡 和 显 示 网 卡 信 息 的 工 具 格 式 :ifconfig [ 网 卡 号 ] [ 选 项 ] [IP 地 址 ] 参 数 选 项 :up: 激 活 网 卡 down: 关 闭 网 卡 说 明 : 该 命 令 功 能 和 用 法 类 似 于 DOS/Windows 系 统 命 令 行 的 ipconfig 命 令 如 果 ifconfig 命 令 不 带 参 数, 则 只 显 示 当 前 激 活 的 网 卡 的 信 息, 不 激 活 的 网 卡 的 信 息 不 显 示 6. 其 他 常 用 命 令 6. 其 他 常 用 命 令 du df 命 令 du 统 计 目 录 使 用 磁 盘 空 间 的 情 况 df 统 计 未 使 用 磁 盘 空 间 格 式 :du [ 选 项 ] 目 录 名 参 数 选 项 : -a: 显 示 所 有 文 件 的 统 计 数, 而 不 仅 仅 是 目 录 的 统 计 数 -s: 只 显 示 磁 盘 的 总 体 使 用 情 况 -b: 以 字 节 为 单 位 显 示 信 息, 缺 省 时 是 块 (1024 字 节 ) man 命 令 查 看 Linux 命 令 的 帮 助 Linux 的 命 令 不 仅 多, 而 且 每 个 命 令 的 功 能 都 十 分 强 大, 其 参 数 也 多 如 牛 毛, 幸 运 的 是 它 有 在 线 帮 助 系 统 格 式 :man [ 命 令 名 ] su 命 令 su 可 以 让 用 户 在 一 个 登 录 的 Shell 中 不 退 出 就 改 变 成 为 另 一 用 户 格 式 :su [ 用 户 名 ] 如 果 su 命 令 不 跟 用 户 名, 则 su 命 令 缺 省 地 成 为 超 级 用 户 执 行 su 命 令 后 系 统 会 要 求 输 入 密 码 su 之 后, 当 前 所 有 的 用 户 变 量 都 会 传 递 过 去 su 命 令 在 远 程 管 理 时 相 当 有 用, 一 般 情 况 下 超 级 用 户 ( 即 root 用 户 ) 不 被 允 许 远 程 登 录 这 时 候, 可 以 用 普 通 用 户 Telnet 到 主 机, 再 用 su 成 为 超 级 用 户 后 进 行 远 程 管 理, 如 果 是 超 级 用 户 变 更 为 普 通 用 户 则 不 需 要 输 入 密 码 第 四 部 分 程 序 设 计 要 学 习 Linux 平 台 的 程 序 设 计, 首 先 我 们 要 熟 悉 Linux 下 的 文 本 编 辑 器 点 击 Attachment 查 看 Gcc 编 程 Gcc 编 程 点 击 Attachment 学 习 如 何 在 LINUX 中 写 C 程 序 第 五 部 分 网 络 服 务 管 理 Samba 服 务 Apache 服 务 DNS 服 务 1.Samba 服 务 配 置 1.Samba 服 务 配 置 Samba 作 为 网 络 中 的 一 个 服 务 器, 主 要 功 能 都 体 现 在 资 源 共 享 上 Samba 是 一 组 软 件 包, 使 Linux 支 持 SMB 协 议 SMB 协 议 是 由 Microsoft 和 Intel 两 家 公 司 联 合 开 发 的 一 组 通 信 协 议, 用 以 实 现 文 件 共 享 和 打 印 共 享 Samba 的 工 作 原 理 和 Windows 网 络 类 似 点 击 学 习 samba 配 置 的 视 频 2.Apache 服 务 配 置 2.Apache 服 务 配 置 Apache 是 充 满 补 丁 服 务 器 的 意 思 ; 在 Linux 系 统 中, 架 设 Web 服 务 器 大 都 采 用 Apache 据 美 国 的 NetCraft 所 作 的 调 查, 世 界 上 50% 以 上 的 Web 服 务 器 都 采 用 Apache 点 击 学 习 Apache 配 置 的 视 频 3.DNS 服 务 3.DNS 服 务 网 络 中 的 计 算 机 的 标 识 有 两 种 :IP 地 址 和 名 字 DNS 的 作 用 就 是 对 它 们 两 者 进 行 相 互 间
翻 译 在 UNIX 中 常 用 bind (Berkeley Internet Name Domain) 来 实 现, 它 是 DNS 实 现 中 最 流 行 的 一 个 域 名 系 统 BIND 的 客 户 端 为 解 析 器, 用 来 产 生 用 于 发 往 服 务 器 的 关 于 域 名 信 息 的 查 询 BIND 的 服 务 器 端 是 一 称 为 named 的 守 护 进 程 (daemon) 点 击 学 习 DNS 配 置 的 视 频 1