《linux_官方命令手册》由会员分享,可在线阅读,更多相关《linux_官方命令手册(33页珍藏版)》请在金锄头文库上搜索。
1、来源于 http:/www.magiclinux.org- 1 -magic lin ux 官方命令手册5.3.1 目录及文件操作命令1、 pwd 显示当前目录命令。命令格式: #pwd 常用选项:无 命令使用说明:当 你 在 终 端 下 工 作 久 了 后 , 往 往 是 记 不 清 自 己 当 前 是 在 系 统 文 件 树 中 的 哪 个 位 置 , 而 终 端 提 示 符 前 面 也 仅 显 示 出 当 前 的 目 录 , 而 非 完 整 的 路 径 。 这 时 你 用 pwd 命 令 , 就 可 以 知 道自己当前所在的位置。例子:例 A: r oot Magci Li nux sh
2、ar e # pwd/ usr/ X11R6/ shar e 这就显示了当前完整的路径。2、 ls 显示目录内容命令。命令格式: l s 选项 文件或目录列表 常用选项:- a, 全 部 ( all ) 。 列 举 目 录 中 的 全 部 文 件 , 包 括 隐 藏 文 件 ( . fil ename) 。 位 于 这 个 列表的起首处的 . 和 . 依次是指父目录和你的当前目录。-l , 长 ( l ong) 。 列 举 目 录 内 容 的 细 节 , 包 括 权 限 ( 模 式 ) 、 所 有 者 、 组 群 、 大 小 、 创建日期、文件是否是到系统其它地方的链接,以及链接的指向。- F
3、,文件类型( Fil e t ype)。在每一个列举项目之后添加一个符号。这些符号包括:/表明是一个目录; 表明是到其它文件的符号链接; * 表明是一个可执行文件。-r,逆向( r everse)。从后向前地列举目录中的内容。- R,递归( r ecursi ve)。该选项递归地列举所有目录(在当前目录之下)的内容。- S,大小( si ze)。按文件大小排序。 命令使用说明:其等 同于 DOS 下的 di r 命 令。 不带 任何 参数 的默 认情 况下 ( #l s), 显示 当前 目录 下所 有文件和非隐藏目录。如果想看当前目录下 所 有 的 文 件 目 录 及 详 细 信 息 , 可
4、用 命 令 : # ls - al ; 如 果 你 想 在 当 前 目 录 下 显 示 别 地方的目录,你可用:$ ls 选项 。你可以通过阅读 ls 的说明书页( man l s)来获得的完整命令帮助。例子:例 A:显示当前目录下文件目录的详细信息 #l s - al dr wxr- xr- x 4 r oot r oot 4096 12 月 3 02: 35 . kde来源于 http:/www.magiclinux.org- 2 -r w- 1 r oot r oot 313 12 月 22 12: 25 . kder cdr wxr- xr- x 2 r oot r oot 4096
5、12 月 7 20: 55 . l ft p-r w-r-r- 1 r oot r oot 0 12 月 26 12: 41 l s. fil e dr wxr-xr- x 4 r oot r oot 4096 12 月 23 01: 57 LZS l r wxr wxr wx 1 r oot r oot 4 12 月 23 02: 04 l zs07 - LZS/ dr wxr- xr- x 11 r oot r oot 4096 12 月 14 05: 31 l zs 下载-r w-r-r- 1 r oot r oot 147 12 月 24 22: 19 Magi c Li nux1.
6、2 用户手册dr wx- 7 r oot r oot 4096 12 月 23 11: 46 Mail dr wxr- xr- x 3 r oot r oot 4096 12 月 3 02: 35 . mcop由 上 面 输 出 可 看 到 文 件 的 详 细 信 息 , 大 致 有 七 列 , 各 列 对 应 的 意 义 分 别 为 : 文 件 类 型 和 权 限 、 连 接 或 目 录 计 数 、 文 件 所 有 者 、 文 件 所 有 者 所 属 的 工 作 组 、 以 字 节 为 单 位 显 示 文 件大小、文件最近修改时间、文件名。第 一 个 字 母 表 示 文 件 类 型 : -为
7、 常 规 文 件 、 d 为 目 录 、 b 为 块 特 殊 设 备 (磁 盘 )、 c 为 字 符 特 殊 设 备 (终 端 )、 p 为 有 名 管 道 、 s 为 信 号 灯 、 m 为 共 享 存 储 器 , l 为 链 接 目 录 。 紧 跟 文 件 类 型 的 字 符 表 示 文 件 的 权 限 , 权 限 三 个 字 符 为 一 组 , 分 别 表 示 : 文 件 所 有 者 , 与 文 件 所 有 者 同 在 的 工 作 组 、 系 统 中 其 他 的 人 。 每 组 由 三 个 字 符 组 成 , 依 次 表 次 读 、 写 和 执 行 权 限 。 “r表 示 有 读 权 限
8、 , w表 示 有 写 权 限 , x 表 示 有 执 行 权 限 , 而 ”-“ 表 示 没 有 相 应 的 权 限 。 另 外 , 要 特 别 注 意 的 是 , 某 一 用 户 拥 有 的 权 限 不 仅 依 赖 于 对 文 件 的 权 限 , 还 依 赖 于 对 该 文 件 所 属 目 录 的 权 限 。 也 就 是 说 , 即 使 你 拥 有 了 指 定 文 件 的 写 , 读 、 执 行 权 限 , 但 对 这 个 文 件 所 属 的 目 录 你 没 有 相 应 的 写 、 读 、 执 行 权 限 , 你 还 是 不 能 对 这 个 文 件 进 行 相 应 的 写 、 读 、 执行
9、等操作。例 B:想显示网络配置文件夹里的内容,在 / et c/ sysconfi g/ net wor ki ng 里,可用命令:#l s / et c/ sysconfi g/ net wor ki ng3、 cd 改变当前目录命令。 命令格式: #cd 常用选项:无命令使用说明:这个 命令 倒与 DOS 里 面 的 命 令 一 样 。 执 行 cd 命 令时 ,如 果不 给出 相应 的目 录名 、即 只 单 独输 入 cd 这 个 命 令 , 那 么 它 就 默 认 为 返 回 主 目 录 (在 HOME 环 境 变 量 中 指 定 )。 如 果 想 回 到上一级目录 (也称父目录 ),
10、可用: #cd. ; ;如果想退到最近一次所在的目录,可用: #cd- ;如果想回到用户自己的 h o me 目录,可用: #cd 。如果想进入当前目录下的子目 录,可用 : #cd。如果从当前目录转到别的目录,则可用 : #cd 例子:例 A: 想转 到网 络配 置文 件夹 里的 内容 ,在 / et c/ sysconfi g/ net wor ki ng 里 ,可 用命 令:来源于 http:/www.magiclinux.org- 3 -#cd/ et c/ sysconfi g/ net wor ki ng例 B: 从上面的 net wor ki ng 目录转到刚才所在目录:可用命令
11、: cd -4、 find 查找文件命令。命令格式: #fi nd 目录列表 匹配标准 目录列表:是指想在哪些目录下查找文件的目录集,各个目录之间用空格分开。 匹配标准:是指搜索条件的匹配标准,以及找到文件后系统应该怎样处理。 常用选项:fi nd 命令的匹配标准如下:- name 文 件 名 -告 诉 fi nd 你 想 要 查 找 的 文 件 , 如 果 要 找 的 文 件 名 使 用 通 配 符 *或 ? ,即要求用双引号把它括起来,形成一个查找单元。-si zen, 表 明 要 查 找 文 件 大 小 为 n 块 , (默 认 1 块 为 512 字 节 , 如 果 n 后 面 输 入
12、 k, 则 1 块 为1024 字节,即 1KB)。- ati me n, 表明要查找 n 天内访问过的文件。- mti me n, 表明要查找前 n 天内修改的文件。- pri nt, 这个匹配标准项一般说来都要有,用来显示查找出来的文件的绝对路径及文件名。如 果没有这个匹配项,则 fi nd 虽然也执行查找任务了,但是它不会把查找结果显示出来。命令使用说明:用 fi nd 命令可以方便地找出用户所需要的文件。这个对新用户尤其有用,因为新手有 时 候 就 是 对 照 着 别 人 的 配 置 说 明 , 也 很 难 在 相 应 的 地 方 找 到 指 定 文 件 (因 为 不 同 发 行 版
13、的 Li nux 对同样的文件放的地方不一定完全一样。 ),这时候就很需要 fi nd 命令了。注 意 , 如 果 在 查 找 结 束 后 , 如 果 没 有 显 示 出 什 么 结 果 , 那 就 说 明 想 找 的 文 件 不 存 在 ,并 不 是 系 统 没 有 执 行 查 找 。 如 果 系 统 管 理 员 把 某 些 文 件 或 目 录 设 置 成 禁 止 访 问 的 模 式 后 ,普通用户在使用 fi nd 命令查找这些文件目录时,就会出现 Per mi ssi on deni ed. (禁止访问 ),当然你也将无法查找你想要的文件了。要是你觉得出现这些字样很烦人,你可以使用管道符
14、 “” ,把它转到一个虚拟的空设备上。命令如下:$ fi nd / - name access_l og2 / dev/ null例子:例 A:假定你想找 / boot 目录下的启动菜单配置文件 gr ub. conf,可用如下命令。#fi nd / boot - name gr ub. conf - pri nt/ boot/ gr ub/ gr ub. conf例 B:若想找所有以 conf 为扩展名的文件,命令如下#fi nd / - name *. conf - pri nt5、 loc ate 查找文件命令 命令格式: #l ocat e 常用选项:来源于 http:/www.mag
15、iclinux.org- 4 -命令使用说明:l ocat e 命 令 用 于 查 找 文 件 , 它 比 fi nd 命 令 的 搜 索 速 度 快 , 它 需 要 一 个 数 据 库 , 这 个 数 据 库 由 每 天 的 例 行 工 作 ( cr ont ab) 程 序 来 建 立 。 当 我 们 建 立 好 这 个 数 据 库 后 , 就 可 以 方 便地来搜寻所需文件了。例子:例 A:j ackeyti meout j ackey $ l ocat e Magi cLi nux- Tool s- 1. 2pr e5. i so/ dat a/ home/j ackey/t mp/ Magi cLi nux- Tool s- 1. 2pr e5. i so. md5sum/ dat a/ home/j ackey/ Magi cLi nux- Tool s- 1. 2pr e5. i so. md5sum/ export/ ft p/ pub/ magi cli nux/ dev/i so/ Magi cLi nux- Tool s- 1. 2pr e5. i so/ export/ ft p/ pub/ magi cli nux/ dev/i so/ Magi cLi nux-