小小白祈祷中...

在 Linux/Unix 系统中,获取命令的帮助信息是常见的需求。以下是几种常用的方法,用于查看命令的帮助文档、参数说明和相关使用信息。


使用 --help

几乎所有命令都支持 --help 选项,用于简要地显示命令的使用方法和参数说明。

1
命令 --help
  • 示例
1
ls --help
  • 输出:显示 ls 命令的所有选项及其功能。

  • 适用场景:快速查看命令的基本用法和选项。


使用 man(手册页)

man 命令用于查看命令的详细手册页,包括用法、参数、描述等。

1
man 命令
  • 示例
1
man ls
  • 输出:显示 ls 命令的完整手册页。

man 的快捷键操作

快捷键 作用
Space 向下翻页。
b 向上翻页。
q 退出手册页。
/关键词 搜索关键字。
n 跳到下一个匹配的关键字。
Shift+n 跳到上一个匹配的关键字。
  • 适用场景:需要更详细的命令信息时。

使用 info

info 命令提供类似于 man 的文档,但通常包含更详细的说明和结构化的内容。

1
info 命令
  • 示例
1
info ls
  • 输出:显示 ls 命令的详细信息,通常比 man 更详细。

info 的快捷键操作

快捷键 作用
Space 向下翻页。
b 向上翻页。
q 退出文档。
n 跳到下一节点。
p 跳到上一节点。
  • 适用场景:需要更深入的命令文档时。

使用 help(Shell 内置命令)

对于 Shell 内置命令(如 cdecho),可以使用 help 显示它们的帮助信息。

1
help 命令
  • 示例
1
help cd
  • 输出:显示 cd 命令的内置帮助信息。

  • 适用场景:查看 Shell 内置命令的帮助信息。


查看命令位置与手册页

使用 which

which 命令用于查看命令的实际路径,以区分外部命令和内置命令。

1
which 命令
  • 示例
1
which ls
  • 输出:显示 ls 的实际路径,如 /bin/ls

使用 type

type 命令用于查看命令是外部命令还是内置命令。

1
type 命令
  • 示例
1
type cd
  • 输出:cd 是一个 Shell 内置命令。

使用 apropos

apropos 命令根据关键字搜索相关的命令和手册页。

1
apropos 关键词
  • 示例
1
apropos file
  • 输出:显示与 file 相关的命令和手册页简介。

  • 适用场景:不确定命令名称时,查找相关命令。


使用 whatis

whatis 命令简要描述某个命令的功能。

1
whatis 命令
  • 示例
1
whatis ls
  • 输出:ls (1) - list directory contents

  • 适用场景:快速了解命令的功能。


使用 -h

许多命令支持 -h 参数,用于显示帮助信息(类似于 --help)。

1
命令 -h
  • 示例
1
tar -h
  • 输出:显示 tar 命令的帮助信息。

  • 适用场景:快速查看命令的基本用法。


通过 command --helpman 的区别

  • command --helpcommand -h
    • 提供简短的帮助信息。
    • 适合快速了解命令的基本选项和用法。
  • man command
    • 提供更详细的文档,包含用法、选项、示例和注意事项。
    • 适合深入了解命令。

示例总结

方法 命令示例 作用
--help ls --help 查看命令的简要帮助信息。
-h tar -h 查看命令的简要帮助信息(部分命令支持)。
man man ls 查看命令的详细手册页。
info info ls 查看命令的详细信息(更结构化)。
help help cd 查看 Shell 内置命令的帮助信息。
apropos apropos file 根据关键字查找相关命令。
whatis whatis ls 快速了解命令的功能。
which which ls 查看命令所在路径(判断是否为外部命令)。
type type cd 查看命令是内置命令还是外部命令。

推荐组合使用

  1. 不确定命令功能时:
    1
    whatis 命令
  2. 想快速查看选项:
    1
    命令 --help
  3. 想详细了解用法:
    1
    man 命令
  4. 想查找相关命令:
    1
    apropos 关键词

通过这些方法,可以快速找到命令的帮助信息并高效使用!

本文作者:LuoYing @ 小小白的笔记屋

本文链接:https://luoying.netlify.app/2024/10/08/w7hzn2bs/

本文标题:Linux命令详解---命令帮助信息

本文版权:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!