(1)、用戶可以 *** 作的命令或者是可執行文件 (2)、系統核心可調用的函數與工具等 (3)、一些常用的函數與數據庫 (4)、設備文件的說明 (5)、設置文件或者某些文件的格式 (6)、遊戲 (7)、慣例與協議等。例如Linux標準文件系統、網絡協議、ASCⅡ,碼等說明內容 (8)、系統管理員可用的管理條令 (9)、與內核有關的文件
常用的是分类1和分类3。
二、Linux帮助文档的一般使用方法1、"whatis command" / "whatis -k command关键字<支持正则表达式>"看command简介,并确定该命令所在的帮助类别
xxxxx@LAPTOP-TKTSB320:/mnt/c/Users/邓林$ whatis printf printf (1) - format and print data printf (3) - formatted output conversion
补充:"info command"看command的详细介绍
2、"man class_num commad" / "man -k command关键字<支持正则表达式>"查看commad的详细介绍
xxxx@LAPTOP-TKTSB320:/mnt/$ man 1 printf PRINTF(1) User Commands PRINTF(1) NAME printf - format and print data SYNOPSIS printf FORMAT [ARGUMENT]... printf OPTION DEscriptION Print ARGUMENT(s) according to FORMAT, or execute according to OPTION: --help display this help and exit --version output version information and exit FORMAT controls the output as in C printf. Interpreted sequences are: " double quote \ backslash a alert (BEL) b backspace c produce no further output xxxx@LAPTOP-TKTSB320:/mnt/$ man 3 printf PRINTF(3) Linux Programmer's Manual PRINTF(3) NAME printf, fprintf, dprintf, sprintf, snprintf, vprintf, vfprintf, vdprintf, vsprintf, vsnprintf - formatted out‐ put conversion SYNOPSIS #includeint printf(const char *format, ...); int fprintf(FILE *stream, const char *format, ...); int dprintf(int fd, const char *format, ...); int sprintf(char *str, const char *format, ...); int snprintf(char *str, size_t size, const char *format, ...); #include int vprintf(const char *format, va_list ap); int vfprintf(FILE *stream, const char *format, va_list ap); int vdprintf(int fd, const char *format, va_list ap); int vsprintf(char *str, const char *format, va_list ap); int vsnprintf(char *str, size_t size, const char *format, va_list ap); Feature Test Macro Requirements for glibc (see feature_test_macros(7)): snprintf(), vsnprintf(): _XOPEN_SOURCE >= 500 || _ISOC99_SOURCE || || _BSD_SOURCE
3、"which command"看command位于文件系统的哪个位置
xxxx@LAPTOP-TKTSB320:/mnt$ which printf /usr/bin/printf
4、"whereis command"看command的可执行程序, 源代码以及帮助手册分别位于文件系统哪个位置.
xxxx@LAPTOP-TKTSB320:/mnt$ which printf /usr/bin/printf xxxx@LAPTOP-TKTSB320:/mnt$ whereis printf printf: /usr/bin/printf /usr/include/printf.h /usr/share/man/man1/printf.1.gz /usr/share/man/man3/printf.3.gz
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)