石家庄网站公司,百度免费发布信息,潜江做网站的公司,微信开店免费平台注#xff1a;本文为 “Linux man 手册” 相关文章合辑。
略作重排。 man 手册常用命令
1. 查看和搜索手册页
查看特定软件包的手册页#xff0c;并使用 grep 命令过滤出包含特定关键字的行#xff1a;
man package | grep keyword在整个系统的手册页中…注本文为 “Linux man 手册” 相关文章合辑。
略作重排。 man 手册常用命令
1. 查看和搜索手册页
查看特定软件包的手册页并使用 grep 命令过滤出包含特定关键字的行
man package | grep keyword在整个系统的手册页中搜索包含关键字的描述
man -k keyword搜索与关键字相关的命令名称和描述
apropos keyword显示指定命令的简要描述
whatis command2. 手册页中的搜索操作
向前搜索
/进入搜索模式输入要搜索的文本按回车键开始搜索。n在搜索结果中向前跳转到下一个匹配项。
向后搜索
?进入反向搜索模式输入要搜索的文本按回车键开始搜索。N在搜索结果中向后跳转到上一个匹配项。
退出搜索模式
Esc 或 Ctrl C退出搜索返回到正常阅读模式。
3. 说明
whatis command / keyword 等价于 man -f command / keywordapropos command / keyword 等价于 man -k command / keyword
若使用 whatis 和 apropos 命令需以 root 身份创建 whatis 数据库
[rootwww ~] # makewhatisLinux 中 man 手册的安装以及使用详解
小道克已于 2023-03-14 05:44:33 修改
man 手册是什么
man 是 manual 的简称中文可称为手册。man 手册是 Linux 系统提供的一种帮助手册。
man 手册用途
当需要查看某个命令的具体参数和使用方法时无需在网上搜索只需使用 man 命令即可查询出所需命令的具体参数及使用方法。
man 手册安装
首先输入 man 并回车若出现下列错误请参阅解决方案
This system has been minimized by removing packages and content that are not required on a system https://blog.csdn.net/qq_46140800/article/details/114967350 若出现以下所示内容 则可继续进行下一步操作。
在命令行中输入以下命令来安装 man 手册
apt-get install man-db输入 y 进行安装等待安装完成。
接下来检查是否安装完成输入命令
man echo
// 此处查询的是 echo 命令作为测试可使用不同的命令进行。如图所示若查询到 echo 命令的具体参数则表示安装成功。
man 手册的安装至此结束。
man 手册如何使用
以下通过举例进行讲解
首先敲击命令
man mkdir
# man 命令的名称查看关于 mkdir 命令的参数及使用方法
MKDIR (1) User Commands MKDIR (1)
NAMEmkdir - make directories
SYNOPSISmkdir [OPTION]... DIRECTORY...
DESCRIPTIONCreate the DIRECTORY (ies), if they do not already exist.Mandatory arguments to long options are mandatory for short options too.-m, --modeMODEset file mode (as in chmod), not arwx - umask-p, --parentsno error if existing, make parent directories as needed-v, --verboseprint a message for each created directory-Z set SELinux security context of each created directory to the default type--context [CTX]like -Z, or if CTX is specified then set the SELinux or SMACK security context to CTX--help display this help and exit--versionoutput version information and exit
AUTHORWritten by David MacKenzie.
REPORTING BUGSGNU coreutils online help: https://www.gnu.org/software/coreutils/Report mkdir translation bugs to https://translationproject.org/team/
COPYRIGHTCopyright (C) 2018 Free Software Foundation, Inc. License GPLv3: GNU GPL version 3 or later https://gnu.org/licenses/gpl.html.This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
SEE ALSOmkdir (2)Full documentation at: https://www.gnu.org/software/coreutils/mkdiror available locally via: info (coreutils) mkdir invocationman 手册的目录结构
名称含义NAME命令名称SYNOPSIS命令语法摘要DESCRIPTION命令的详细描述AUTHOR命令的作者REPORTING BUGS报告错误的途径COPYRIGHT版权信息SEE ALSO相关文档或命令
通常在查询命令时关注的是第二项和第三项。
section
手册内容通常分为多个部分左上角的 (1) 表示该命令所属的 section。man 手册分为以下 9 个 section
section 序号含义1可执行文件或 Shell 命令2系统调用内核函数3库函数4特殊文件通常在 /dev5文件格式如 /etc/passwd6游戏7杂项包括宏包8系统管理员命令通常为 root 用户9内核例程非标准例程
如需查看 section 的具体内容可以使用命令
man man如上图所示mkdir 命令是在可执行文件这个section 的。需要知道的是如果没有指定 man 在哪个section 中查找man 将会按照默认的顺序查找这些section 中的命令只返回含有该命令的第一个文档如果指定了section 则只会在指定section 中寻找该命令。所以有时候直接使用 man 而不指定section 可能不会找到想要的文档。
如果需要指定查询某个 section 中的命令可以使用以下格式
man [section] [command]例如
man 5 passwd这里指定 section 序号 为 5所以会在第五section 中寻找符合要求的文档。
分析具体结构
依旧以 mkdir 为例 1、NAME 部分名称
mkdir 是命令的名称含义为make directories中文意思是创建目录。
2、SYNOPSIS 部分摘要命令语法
mkdir [OPTION]... DIRECTORY...“OPTIONS” 左右有 “[” 和 “]”表示这些参数不是必须的但可以使用。对应的 DIRECTORY 两边没有 “[]”表示这是必须要加的参数。
另外它们后面都有 “…”表示这些参数可以重复使用多次。
3、DESCRIPTION 部分描述
Create the DIRECTORY (ies), if they do not already exist. 如果目录不存在则创建目录。
文档中有几个具体的运行命令此处不再一一列举。
4、AUTHOR
命令的作者。
5、REPORTING BUGS已报告的错误
GNU coreutils online help: https://www.gnu.org/software/coreutils/
Report mkdir translation bugs to https://translationproject.org/team/分别是在线帮助以及报告错误的网址。
6、COPYRIGHT版权
Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3: GNU GPL version 3 or later https://gnu.org/licenses/gpl.html.This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.7、SEE ALSO查看相关信息的位置
mkdir (2)Full documentation at: https://www.gnu.org/software/coreutils/mkdir
or available locally via: info (coreutils) mkdir invocation在section 2 中也有相关的文档。
man 手册页的基本操作
此处仅介绍了两个命令如需使用更多命令可以使用命令
man man来查看更多 man 命令的参数。
1. 查找信息
如果已经进入文档页面那么可以使用 “/” 键进行正则表达式的搜索。
如果不知道要打开的文档的名称可以使用命令
man -k
例如 man -k mkdir2. 退出 man 手册
按下键盘上的 “q” 键即可退出 man 手册。 via:
Linux 中 man 手册的安装以及使用详解 - CSDN 博客 小道克已于 2023-03-14 05:44:33 修改 https://blog.csdn.net/qq_46140800/article/details/114966124