您当前的位置: 首页 >  linux
  • 1浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux man命令的使用方法

CodeAllen嵌入式编程 发布时间:2021-02-10 17:19:56 ,浏览量:1

Linux man命令的使用方法

原文链接:http://www.linuxidc.com/Linux/2017-03/142407.htm

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命令是用于查询一个命令执行什么功能,并将查询结果打印到终端上,相当于 man -f。 tips:U币Ubuntu下没有这个脚本需要安装 安装方法:https://blog.csdn.net/is2120/article/details/6251612

例如: [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

关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.0384s