栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux帮助命令使用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux帮助命令使用

一、Linux帮助文档的分类
(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
       #include 

       int 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
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/460855.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号