Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。

可以使用man man 查看man的使用方法

1.man共有以下几个章节

代码

功能

1

标准用户命令(Executable programs or shell commands)

2

系统调用(System calls)functions provided by the kernel

3

库调用(Library call)functions within program libraries

4

特殊文件(设备文件)的访问入口(/dev)Special files (usually found in /dev)

5

文件格式(配置文件的语法),指定程序的运行特性 File formats and conventions

6

游戏(Games)

7

杂项(Miscellaneous)including macro packages and conventions

8

管理命令 System administration commands

9

跟kernel有关的文件 Kernel routines

2.man手册的格式

NAME        命令名称及功能简要说明

SYNOPSIS    用法说明,包括可用的选项

DESCRIPTION 命令功能的详细说明,可能包括每一个选项的意义

OPTIONS     说明每一项的意义

FILES       此命令相关的配置文件

BUGS

EXAMPLES    使用示例

SEE ALSO   另外参照

3.man手册的使用方法

翻屏

向后翻一屏:space(空格键)    向前翻一屏:b

向后翻一行:Enter(回车键)    向前翻一行:k

查找:

/KEYWORD  向后查找    n:下一个

?KEYWORD  向前查找    N:前一个

退出:q

4.常用实例

分章节查看man的帮助手册:

4.1 标准用户命令

可以使用whatis命令是用于查询一个命令执行什么功能,并将查询结果打印到终端上。

例如:

[root@nfs-server ~]#whatis cd

cd                   (1p)  - change the working directory

cd [builtins]        (1)  - bash built-in commands, see bash(1)

#从上文的输出结果我们看到cd命令是bash的内建命令,它的功能是改变当前目录,可以在1和1p的章节中查看它的帮助。

[root@nfs-server ~]#man 1 cd

使用上面的命令可以直接查看cd的帮助信息。

[root@nfs-server ~]#man 1p cd

因为1p章节是bash的帮助信息,所以在使用"man 1p cd"后,通过在man中输入"/cd"查找相关的信息才能看到cd的帮助信息。

4.2系统调用

[root@nfs-server]# whatis read

read                 (1p)  - read a line from standard input

read                 (2)  - read from a file descriptor

read                 (3p)  - read from a file

read [builtins]      (1)  - bash built-in commands, see bash(1)

#从上面可看到,read在1,1p,2,3p中都有内容,下面查看系统调用

[root@nfs-server ~]#man 2 read

[root@nfs-server ~]#man 2 mount

4.3 库调用

[root@nfs-server ~]# man 3 sleep

4.4 特殊文件(设备文件)

[root@nfs-server ~]#man 4 tty

4.5 文件格式(配置文件的语法)

[root@nfs-server ~]# man 5 passwd

4.8 管理命令

[root@nfs-server ~]# man 8 fdisk

如何使用man命令linux,Linux man命令的使用方法相关推荐

  1. linux下find命令的使用和总结

    背景:find命令十分的好用,特别是在查找文件的时候,这个时候需要和文件通配符一起使用. 1 前言 我们为什么要学会使用find命令? 每一种操作系统都有成千上万的文件组成,对于linux这样&quo ...

  2. linux 判断某个命令是否安装

    linux 判断某个命令是否安装 if ! [ -x "$(command -v git)" ]; thenecho 'Error: git is not installed.' ...

  3. linux创建组并指定gid的命令,在Linux中用groupadd命令创建组:创建具有特定GID的组及系统组...

    在本文中,我们将讨论如何使用groupadd命令在Linux操作系统中创建新组.在Linux中,组用于组织和管理用户帐户,组的主要目的是为一组可以在组内用户之间共享的给定资源定义一组特权,例如读取.写 ...

  4. linux ls 命令 路径,使用ls命令在Linux中使用完整路径列出文件

    许多人会发现,这是重复的问题,但我已经经历了所有问题,然后问及这个主题,但没有为我工作.使用ls命令在Linux中使用完整路径列出文件 我想打印使用ls命令的特定文件格式的完整路径名到目前为止,我发现 ...

  5. mysql ls命令,Linux 常用 ls命令详解

    ls命令是linux常用命令之一,用于在命令控制台提示符中列出目录和文件信息. 一.ls命令用法: ls命令运行在命令提示符终端,用法如下.其中[选项]和为可选参数,可以一零个或者多个选项:[文件]也 ...

  6. linux下比较文件并输出,Linux使用diff命令比较文件找出文件之间相同的部分

    如果你需要比较系统文件的内容,那么你就会是使用到diff命令,可找出文件之间相同的部分,下面小编就给大家详细介绍下Linux diff命令的用法. diff 命令是 linux上非常重要的工具,用于比 ...

  7. Linux的watch命令--实时监测命令的运行结果

    watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行.直接在 watch 后面接你想运行的 ...

  8. linux 文件查找命令集:find,locate,wheres,which,type

    文章目录 前言 find命令 命令格式: 常用选项: 举例使用 locate命令 命令格式 使用实例 whereis命令 使用过程: which命令 type命令 前言 在linux系统中一切皆文件, ...

  9. linux的strace命令

    linux的strace命令 strace 命令是一种强大的工具,它能够显示所有由用户空间程序发出的系统调用. strace 显示这些调用的参数并返回符号形式的值.strace 从内核接收信息,而且不 ...

  10. Linux下addr2line命令用法

    Linux下addr2line命令用于将程序指令地址转换为所对应的函数名.以及函数所在的源文件名和行号.当含有调试信息(-g)的执行程序出现crash时(core dumped),可使用addr2li ...

最新文章

  1. OpenCV中图像Mat存储格式和MATLAB中图像Mat存储格式的区别
  2. 【数字信号处理】线性常系数差分方程 ( 根据 “ 线性常系数差分方程 “ 与 “ 边界条件 “ 确定系统是否是 “ 线性时不变系统 “ 案例 | 使用递推方法证明 )
  3. 认证与Shiro安全框架
  4. mysql not in优化_MySQL性能优化 — 实践篇2
  5. Python脚本图解
  6. java thread类_java多线程之Thread类
  7. Python字典的常用操作
  8. 纽约时报》:乔布斯和苹果的“保密文化”
  9. linux登陆提示鉴定故障_5个最常见的Linux问题的故障排除提示
  10. [转]关于Apple TV(take 2)及 iPhone 更新的相关内容
  11. Java基础学习总结(118)——单元测试的必要性和重要性
  12. javaEE之--------统计站点在线人数,安全登录等(观察者设计模式)
  13. 学术会议html模板,标准的学术会议的通知模板
  14. 模块度Q——复杂网络社区划分评价标准
  15. 【Spring】IoC,DI,两种代理方式,AOP定义和使用
  16. 关闭Excel2016的动画效果
  17. VLC2.2.4命令参数
  18. 梦之光芒ctf小游戏闯关过程
  19. Linux系统下如何复制粘贴
  20. matlab 频域滤波

热门文章

  1. 注释嵌套注释_注释梦Night
  2. Java 8 map(),flatMap()示例
  3. ajax异步监控_监控整页(非AJAX),需要通知
  4. ldap java_使用LDAP保护Java EE6中的Web应用程序
  5. 使用JWT的Cloud Native应用程序
  6. 适用于Java开发人员的Elasticsearch:Java的Elasticsearch
  7. 使用JBoss Cool Store的终极云零售指南
  8. 带有JWT示例的​​Spring Oauth2
  9. 影子场vs.属性访问器接口第2轮
  10. 拥有您的堆:使用JVMTI迭代类实例