资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
linux 系统常见命令:lls list这 个 命 令 就 相 当 于 dos 下 的 dir 命 令 一 样 , 这 也 是 Linux 控 制 台 命 令 中最 为 重 要 几 个 命 令 之 一 。 ls 最 常 用 的 参 数 有 三 个 : -a -l -F。ls -aLinux 上 的 文 件 以 “.”开 头 的 文 件 被 系 统 视 为 隐 藏 文 件 , 仅 用 ls 命 令是 看 不 到 他 们 的 , 而 用 ls -a 除 了 显 示 一 般 文 件 名 外 , 连 隐 藏 文 件 也 会 显 示出 来 。ls -l( 这 个 参 数 是 字 母 L 的 小 写 , 不 是 数 字 1)这 个 命 令 可 以 使 用 长 格 式 显 示 文 件 内 容 , 如 果 需 要 察 看 更 详 细 的 文 件 资料 , 就 要 用 到 ls -l 这 个 指 令 。 例 如 我 在 某 个 目 录 下 键 入 ls -l 可 能 会 显 示如 下 信 息 ( 最 上 面 两 行 是 我 自 己 加 的 ) :位 置 1 2 3 4 5 6 7文 件 属 性 文 件 数 拥 有 者 所 属 者 group 文 件 大 小 建 档 日 期 文 件 名drwx- 2 Guest users 1024 Nov 21 21:05 Mail-rwx-x-x 1 root root 89080 Nov 7 22:41 tar*-rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname*lrwxrwxrwx 1 root root 4 Nov 24 19:30 zcat-gzip-rwxr-xr-x 1 root bin 308364 Nov 29 7:43 zsh*-rwsr-x- 1 root bin 9853 Aug 15 5:46 su*下 面 , 我 为 大 家 解 释 一 下 这 些 显 示 内 容 的 意 义 。第 一 个 栏 位 , 表 示 文 件 的 属 性 。 Linux 的 文 件 基 本 上 分 为 三 个 属 性 : 可读 ( r) , 可 写 ( w) , 可 执 行 ( x) 。 但 是 这 里 有 十 个 格 子 可 以 添 ( 具 体 程 序实 现 时 , 实 际 上 是 十 个 bit 位 ) 。 第 一 个 小 格 是 特 殊 表 示 格 , 表 示 目 录 或 连结 文 件 等 等 , d 表 示 目 录 , 例 如 drwx-;l 表 示 连 结 文 件 , 如lrwxrwxrwx;如 果 是 以 一 横 “-”表 示 , 则 表 示 这 是 文 件 。 其 余 剩 下 的 格 子 就以 每 3 格 为 一 个 单 位 。 因 为 Linux 是 多 用 户 多 任 务 系 统 , 所 以 一 个 文 件 可 能同 时 被 许 多 人 使 用 , 所 以 我 们 一 定 要 设 好 每 个 文 件 的 权 限 , 其 文 件 的 权 限 位置 排 列 顺 序 是 ( 以 -rwxr-xr-x 为 例 ) :rwx(Owner)r-x(Group)r-x(Other)这 个 例 子 表 示 的 权 限 是 : 使 用 者 自 己 可 读 , 可 写 , 可 执 行 ; 同 一 组 的 用户 可 读 , 不 可 写 , 可 执 行 ; 其 它 用 户 可 读 , 不 可 写 , 可 执 行 。 另 外 , 有 一 些程 序 属 性 的 执 行 部 分 不 是 X,而 是 S,这 表 示 执 行 这 个 程 序 的 使 用 者 , 临 时 可 以有 和 拥 有 者 一 样 权 力 的 身 份 来 执 行 该 程 序 。 一 般 出 现 在 系 统 管 理 之 类 的 指 令或 程 序 , 让 使 用 者 执 行 时 , 拥 有 root 身 份 。第 二 个 栏 位 , 表 示 文 件 个 数 。 如 果 是 文 件 的 话 , 那 这 个 数 目 自 然 是 1 了 ,如 果 是 目 录 的 话 , 那 它 的 数 目 就 是 该 目 录 中 的 文 件 个 数 了 。第 三 个 栏 位 , 表 示 该 文 件 或 目 录 的 拥 有 者 。 若 使 用 者 目 前 处 于 自 己 的Home,那 这 一 栏 大 概 都 是 它 的 账 号 名 称 。第 四 个 栏 位 , 表 示 所 属 的 组 ( group) 。 每 一 个 使 用 者 都 可 以 拥 有 一 个 以上 的 组 , 不 过 大 部 分 的 使 用 者 应 该 都 只 属 于 一 个 组 , 只 有 当 系 统 管 理 员 希 望给 予 某 使 用 者 特 殊 权 限 时 , 才 可 能 会 给 他 另 一 个 组 。 第 五 栏 位 , 表 示 文 件 大 小 。 文 件 大 小 用 byte 来 表 示 , 而 空 目 录 一 般 都是 1024byte, 你 当 然 可 以 用 其 它 参 数 使 文 件 显 示 的 单 位 不 同 , 如 使 用 ls k 就 是 用 kb 来 显 示 一 个 文 件 的 大 小 单 位 , 不 过 一 般 我 们 还 是 以 byte 为 主 。第 六 个 栏 位 , 表 示 创 建 日 期 。 以 “月 , 日 , 时 间 ”的 格 式 表 示 , 如 Aug 15 5:46 表 示 8 月 15 日 早 上 5:46 分 。第 七 个 栏 位 , 表 示 文 件 名 。 我 们 可 以 用 ls a 显 示 隐 藏 的 文 件 名 。ls F( 注 意 , 是 大 写 的 F)使 用 这 个 参 数 表 示 在 文 件 的 后 面 多 添 加 表 示 文 件 类 型 的 符 号 , 例 如 *表示 可 执 行 , /表 示 目 录 , 表 示 连 结 文 件 , 这 都 是 因 为 使 用 了 -F 这 个 参 数 。 但是 现 在 基 本 上 所 有 的 Linux 发 行 版 本 的 ls 都 已 经 内 建 了 -F 参 数 , 也 就 是 说 ,不 用 输 入 这 个 参 数 , 我 们 也 能 看 到 各 种 分 辨 符 号 。cdcd change directory这 个 命 令 是 用 来 进 出 目 录 的 , 它 的 使 用 方 法 和 在 dos 下 没 什 么 两 样 , 所以 我 觉 得 没 什 么 可 说 的 , 但 有 两 点 我 补 充 一 下 。 首 先 , 和 dos 不 同 的 是Linux 的 目 录 对 大 小 写 是 敏 感 的 , 如 果 大 小 写 没 拼 对 , 你 的 cd 操 作 是 成 功 不了 的 。 其 次 , cd 如 果 直 接 输 入 , cd 后 面 不 加 任 何 东 西 , 会 回 到 使 用 者 自 己 的Home Directory。 假 设 如 果 是 root, 那 就 是 回 到 /root.这 个 功 能 同 cd 是一 样 的 。mkdir、 rmdirmkdir make directory rmdir remove directorymkdir 命 令 用 来 建 立 新 的 目 录 ,rmdir 用 来 删 除 已 建 立 的 目 录 , 这 两 个 指 令 的 功 能 不 再 多 加 介 绍 , 他 们同 dos 下 的 md,rd 功 能 和 用 法 都 是 基 本 一 样 的 。名 称 : rm 使 用 权 限 : 所 有 使 用 者 使 用 方 式 : rm options name. 说 明 : 删 除 档 案 及 目 录 。 参 数 : -i 删 除 前 逐 一 询 问 确 认 。 -f 即 使 原 档 案 属 性 设 为 唯 读 , 亦 直 接 删 除 , 无 需 逐 一 确 认 。 -r 将 目 录 及 以 下 之 档 案 亦 逐 一 删 除 。 范 例 : 删 除 所 有 C 语 言 程 序 档 ; 删 除 前 逐 一 询 问 确 认 : rm -i *.c 将 Finished 子 目 录 及 子 目 录 中 所 有 档 案 删 除 : rm -r Finishedcpcp copy这 个 命 令 相 当 于 dos 下 面 的 copy 命 令 , 具 体 用 法 是 : cp r 源 文 件(source) 目 的 文 件 (target)参 数 r 是 指 连 同 源 文 件 中 的 子 目 录 一 同 拷 贝 。 熟 悉 dos 的 读 者 用 起 这 个命 令 来 会 觉 得 更 方 便 , 毕 竟 比 在 dos 下 面 要 少 敲 两 下 键 盘 。 楼 上 的 不 改 了 。./ 和 ./ 代 表 的 是 上 级 目 录 以 及 当 前 目 录 。这 样 运 用 这 两 个 命 令 来 完 成 两 种 复 制 方 法 。第 一 种 : 处 在 当 前 目 录 复 制 当 前 目 录 下 文 件 到 别 的 目 录 。cp_文 件 名 称 _别 的 文 件 目 录 路 径 。 _是 空 格举 个 例 子 在 orz 文 件 夹 下 有 两 个 子 文 件 夹 a 和 b, a 中 有 文 件 x.c, b中 无 文 件 。此 时 我 们 在 a 文 件 夹 中 命 令 如 下 :cp x.c ./b/第 二 种 : 处 在 当 前 文 件 夹 下 复 制 另 外 文 件 夹 下 的 文 件 到 当 前 文 件 夹 下 。cp_路 径 /文 件 名 称 _./例 子 条 件 同 上 个 例 子 , 命 令 如 下 :cp ./a/x.c ./rmrm remove这 个 命 令 是 用 来 删 除 文 件 的 , 和 dos 下 面 的 rm( 删 除 一 个 空 目 录 ) 是 有区 别 的 , 大 家 千 万 要 注 意 。 rm 命 令 常 用 的 参 数 有 三 个 : -i,-r,-f。比 如 我 现 在 要 删 除 一 个 名 字 为 test 的 一 个 文 件 : rm i test系 统 会 询 问 我 们 : “rm:remove test?y”, 敲 了 回 车 以 后 , 这 个 文件 才 会 真 的 被 删 除 。 之 所 以 要 这 样 做 , 是 因 为 linux 不 象 dos 那 样 有undelete 的 命 令 , 或 者 是 可 以 用 pctool 等 工 具 将 删 除 过 的 文 件 救 回 来 ,linux 中 删 除 过 的 文 件 是 救 不 回 来 的 , 所 以 使 用 这 个 参 数 在 删 除 前 让 你 再 确 定一 遍 , 是 很 有 必 要 的 。rm r 目 录 名 : 这 个 操 作 可 以 连 同 这 个 目 录 下 面 的 子 目 录 都 删 除 , 功 能上 和 rmdir 相 似 。rm f 文 件 名 ( 目 录 名 ) : 这 个 操 作 可 以 进 行 强 制 删 除 。mvmv move这 个 命 令 的 功 能 是 移 动 目 录 或 文 件 , 引 申 的 功 能 是 给 目 录 或 文 件 重 命 名 。它 的 用 法 同 dos 下 面 的 move 基 本 相 同 , 这 里 不 再 多 讲 。 当 使 用 该 命 令 来 移 动目 录 时 , 他 会 连 同 该 目 录 下 面 的 子 目 录 也 一 同 移 走 。 如 果 你 想 给 一 个 文 件 或目 录 重 命 名 时 可 以 用 以 下 方 法 : mv 原 文 件 名 ( 目 录 ) 新 的 文 件 名 ( 目 录 ) 。du, dfdu disk usa
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号