Linux 主 要 shell 命 令 详 解 shell 是 用 户 和 Linux 操 作 系 统 之 间 的 接 口
Linux 中 有 多 种 shell, 其 中 缺 省 使 用 的是 Bash
本 章 讲 述 了 shell 的 工 作 原 理 , shell 的 种 类 , shell 的 一 般 操 作 及 Bash 的 特 性
什 么 是 shell Linux 系 统 的 shell 作 为 操 作 系 统 的 外 壳 , 为 用 户 提 供 使 用 操 作 系 统 的 接 口
它 是命 令 语 言 、 命 令 解 释 程 序 及 程 序 设 计 语 言 的 统 称
shell 是 用 户 和 Linux 内 核 之 间 的 接 口 程 序 ,如 果 把 Linux 内 核 想 象 成 一 个 球 体 的中 心 , shell 就 是 围 绕 内 核 的 外 层
当 从 shell 或 其 他 程 序 向 Linux 传 递 命 令 时 , 内 核 会 做出 相 应 的 反 应
shell 是 一 个 命 令 语 言 解 释 器 , 它 拥 有 自 己 内 建 的 shell 命 令 集 , shell 也 能 被 系统 中 其 他 应 用 程 序 所 调 用
用 户 在 提 示 符 下 输 入 的 命 令 都 由 shell 先 解 释 然 后 传 给 Linux核 心
有 一 些 命 令 , 比 如 改 变 工 作 目 录 命 令 cd, 是 包 含 在 shell 内 部 的
还 有 一 些 命 令 ,例 如 拷 贝 命 令 cp 和 移 动 命 令 rm, 是 存在 于文件系 统 中 某个 目 录 下 的 单独的 程 序
对用 户 而言 , 不必关心 一 个 命 令 是 建 立在 shell 内 部 还