如何查找linux指令或者资料的说明

如何查找linux指令或者资料的说明

例子:查找printf的用法说明

  1. 先用 whatis printf 查看printf相关的信息(也可以用man -f printf,man --help中有介绍,两种方式一样)
ubuntu@VM-16-16-ubuntu:~$ whatis printf
printf (1)           - format and print data
printf (3)           - formatted output conversion

可以看到返回的内容:命令名称+命令在man手册中的章节+简述命令或函数的作用
小贴士:可以通过man man 查看到man手册9个章节的含义

  1   Executable programs or shell commands				
  2   System calls (functions provided by the kernel)
  3   Library calls (functions within program libraries)      #一些常用函数库,大部分为C函数库
  4   Special files (usually found in /dev)
  5   File formats and conventions, e.g. /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)
  9   Kernel routines [Non standard]

  1. 要查找shell命令printf的详细说明,选择man手册的第一章 man 1 printf查看,当然也可以直接printf --help
    要查找C语言printf库函数的用法,选择man手册的第三章 man 3 printf查看

  2. 如果要查找的指令或者函数名称包含printf,可以使用man -k printf(等价于apropos printf)

ubuntu@VM-16-16-ubuntu:~$ man -k printf
asprintf (3)         - print to allocated string
dprintf (3)          - formatted output conversion
fprintf (3)          - formatted output conversion
fwprintf (3)         - formatted wide-character output conversion
printf (1)           - format and print data
printf (3)           - formatted output conversion
snprintf (3)         - formatted output conversion
sprintf (3)          - formatted output conversion
swprintf (3)         - formatted wide-character output conversion
vasprintf (3)        - print to allocated string
vdprintf (3)         - formatted output conversion
vfprintf (3)         - formatted output conversion
vfwprintf (3)        - formatted wide-character output conversion
vprintf (3)          - formatted output conversion
vsnprintf (3)        - formatted output conversion
vsprintf (3)         - formatted output conversion
vswprintf (3)        - formatted wide-character output conversion
vwprintf (3)         - formatted wide-character output conversion
wprintf (3)          - formatted wide-character output conversion
XtAsprintf (3)       - memory management functions

参考资料

4.3 Linux系統的線上求助man page與info page
Linux中man手册的使用 ——以CentOS6.8为例

猜你喜欢

转载自blog.csdn.net/qq_43577613/article/details/126901272