Linux中man⼿册的安装以及使⽤详解
Linux中man⼿册的安装以及使⽤详解
linux中man⼿册的安装以及使⽤详解
man⼿册是什么
man是manual的简称,中⽂称之为⼿册。
man⼿册是linux系统提供的⼀种帮助⼿册。
man⼿册是⼲嘛的
当需要查看某个命令的具体参数和使⽤⽅法时,不必⽹上搜索,只需要使⽤man命令即可查询出所需使⽤命令的具体参数以及使⽤⽅法。man⼿册如何安装
⾸先输⼊man回车,如出现下列错误请移步到
坏心情
如出现以下所⽰
⽅可继续进⾏下⼀步
在命令⾏中输⼊以下命令来进⾏man⼿册的安装
红颜泪apt-get install man-db
输⼊y进⾏安装,静静等待安装完成(别问我静静是谁,我也不知道)
接下来查看是否装完成
输⼊命令
man echo
//此处我查询的是echo命令,作为测试,可以⽤不同的命令进⾏。
如图所⽰,查询到echo命令的具体参数,即为安装成功。man⼿册的安装到此结束。
man⼿册如何使⽤
举例讲解
⾸先我们敲击命令
man mkdir
man命令的名称
中南大学就业来查看⼀下关于mkdir命令的参数以及使⽤⽅法
MKDIR(1) Ur Commands MKDIR(1)
NAME
mkdir - make directories
SYNOPSIS
mkdir[OPTION]...
性感男模DESCRIPTION
Create the DIRECTORY(ies), if they do not already exist.
Mandatory arguments to long options are mandatory for short options too.
-m, --mode=MODE
t file mode (as in chmod), not a=rwx - umask
-p, --parents
no error if existing, make parent directories as needed
-v, --verbo
print a message for each created directory
-Z t SELinux curity context of each created directory to the default type
--context[=CTX]
like -Z, or if CTX is specified then t the SELinux or SMACK curity context to CTX
--help display this help and exit
--version
礼仪服务output version information and exit
AUTHOR
Written by David MacKenzie.
REPORTING BUGS
GNU coreutils online help: &u/software/coreutils/>
Report mkdir translation bugs to <translationproject/team/>
COPYRIGHT
Copyright (C) 2018 Free Software Foundation, Inc. Licen GPLv3+: GNU GPL version 3 or later <h
ttps://gnu/licens/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 ALSO
mkdir(2)
党的纪律是
Full documentation at: &u/software/coreutils/mkdir>
or available locally via: info '(coreutils) mkdir invocation'
我们来看⼀下man⼿册的⽬录结构。
名称含义
NAME名称
SYNOPSIS命令语法(⼜称摘要)
DESCRIPTION命令完整描述
AUTHOR作者
REPORTING BUGS报告的错误
COPYRIGHT版权
SEE ALSO查看相关信息
名称含义
我们平时查询命令的时候,⼤多数关注的都是第⼆项和第三项。
进⾏具体分析
ction
⾸先我们可以看到左上⾓有⼤写的MKDIR(1),其中的(1)是什么意思呢?⼜从何⽽来?
因为在man⼿册中,将各类命令分为9⼤ction。
ction序号ction的含义
1可执⾏⽂件或者shell命令
2系统调⽤(内核提供的函数)
3库函数
4特别的⽂件(通常在/dev)
5⽂件格式,如/etc/passwd
6游戏舟过安仁的诗意
7杂项(包括宏包)
8系统管理员命令(通常给root⽤户使⽤)
9内核例程(⾮标准例程)
如需查看ction的具体内容,可以使⽤命令
man man
进⾏查看。
那么这⼀部分对我们来说有什么⽤呢?
贫血吃啥好上图所⽰,是在可执⾏⽂件这个板块的,此处需要知道,如果没有指定man在哪个板块中寻找,将会按照默认的顺序查找这些板块中的命令,只返回含有该命令的第⼀个⽂档,如果指定板块,则只会在指定板块中寻找该命令,所以有时候直接man⽽不指定板块则可能不会找到⾃⼰想要的⽂档。
例如
man 5 passwd
我们指定板块序号为5,所以会在第五板块中寻找符合要求的⽂档。分析具体结构