如何在Linux系统中获取命令的帮助信息

想要获取Linux系统中命令的帮助信息,要知道在linux系统中,命令分为两个部分,分别是内部命令和外部命令。

内部命令:在系统启动时就调入内存,是常驻内存的,所以执行效率高。

外部命令:是系统的软件功能,用户需要时才从硬盘中读入内存

 

想要判断这个命令是内部命令还是外部命令: type COMMAND

[root@centos7 ~]# type type

type is a shell builtin   (type 命令就是一个内部命令)

[root@centos7 ~]# type awk

awk is /bin/awk  (awk命令就是一个外部命令)

 

内部命令获取帮助信息:

1.help COMMAND

[root@centos7 ~]# help cd

2.man COMMAND

[root@centos7 ~]# man cd

3.info COMMAND

[root@centos7 ~]# info cd

外部命令获取帮助信息:

1.COMMAND –help

[root@centos7 ~]# awk –help

2.man COMMAND

[root@centos7 ~]# man awk

3.info COMMAND

[root@centos7 ~]# info awk

 

 

man文档章节的划分:

1 Executable programs or shell commands       可执行程序或shell命令
2 System calls (functions provided by the kernel)       系统调用(内核提供的功能)
3 Library calls (functions within program libraries)       库调用 (程序库中的函数)
4 Special files (usually found in /dev)           特殊文件(通常位于/dev中)
5 File formats and conventions eg /etc/passwd         文件格式和约定(例如/etc/passwd)
6 Games
7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)                                          杂项(包括宏包和管理)
8 System administration commands (usually only for root)      系统管理命令(通常仅用于root)
9 Kernel routines [Non standard]           内核例程[非标准]

注:

1.并非每个命令在所有章节下都有手册。

2.可以通过whatis查看命令存在哪些章节。

3.whatis执行过程是查询数据进行的,如果有新命令需要手动更新数据库:#makewhatis

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/112360

联系我们

400-080-6560

在线咨询

工作时间:周一至周五,9:30-18:30,节假日同时也值班

QR code