标签:闫强 linux 帮助 man手册 man help wing
首先要弄明白一点,个人认为Linux里的帮助不是为了让我们使用它学习新知识,而是帮助我们复苏记忆。
有多种方式的帮助如下:
help
--help 或者 -h
man
/usr/share/doc
info
help
bash 内建命令帮助使用help查看
什么是内建命令?
凡是因为安装了bash而产生的命令,称为内建(built in)命令
如何知道一个命令是否是内建命令?
用type查看命令类型:
#type 命令
比如:
#type cd
cd 是 shell 内嵌
# type if
if 是 shell 关键字
用help查看内建命令cd的帮助:
[root@wing Desktop]# help cd
cd: cd [-L|[-P [-e]]] [dir]
Change the shell working directory.
...
--help -h
以命令选项的形式出现,有时一个命令也使用-h来简用--help
比如:
#ls --help
在--help中,最重要的是命令语法中特殊字符,搞定它们则搞定--help
[ ] 表示可选项,即需要则用,不需要不用
{ } 表示必选项,即里面的选项为必用
| 或者,比如:a|b的意思是a或者b只能选其中一个
特殊情况:
{a | b} 意思是a或b必选一个
[a | b] 意思是要么一个不选,要么选a或b其中一个
<> 这个符号有些特殊,有些命令中是必选,但是有些命令中是可选
... 表示多个,此符号前面是什么就是多个什么,比如:file...那就表示多个文件
注意:帮助语法中凡是没有被任何符号修饰的全是必写
man
全称:manual page
Linux所有的软件作者会对其软件中所使用的命令编写帮助手册,man手册是其中linux管理人员用的最多的帮助之一。
因为软件及其命令过多,所以Linux很人性化的对其进行了分类
一共分为9类,分类如下:
1.一般命令
2.系统调用库
3.c标准库
4.设备文件
5.配置文件
6.游戏相关
7.杂项 //所谓杂项,其大部分都是没办法很好分给其他8类的帮助
8.系统管理相关命令
9.内核(rhel5) //从rhel6开始,因为内核类的命令较少,将其废弃
linux运维人员需要记忆:1 、5 、7、 8四类
man手册使用:
man手册使用man命令查看
语法如下:
#man [类别] 查看对象
其中类别如果不写表示查看所有相同查看对象man手册中类别靠前的手册
比如:passwd是一个命令,同时也是一个配置文件,如果不写类别,那么表示查看
第一类里面的passwd
#man passwd
#man 5 passwd
查看都在第几类有我要查看的文件
#man -f passwd
#whatis passwd //等同与#man -f
查找所有包含所查关键字的手册
#man -k passwd
从第一个带passwd的章节开始一一打开手册
#man -a passwd
进入man手册后常用快捷键:
空格 翻页
回车 翻行
g 定位到手册顶部
G 定位到手册底部
/关键字 高亮所有关键字
关键字之间切换:
n 按关键字往下翻
N 按关键字往上翻
q 退出
/usr/share/doc
此目录专门存储软件的帮助文件,有很多软件模板文档都在这里面,比如dhcp配置文件模板
info
information 非常详细的信息,但是很多人不习惯用这个,这里不做过多介绍
使用方式:
#info 查看对象
本文出自 “CrazyWing” 博客,转载请与作者联系!
标签:闫强 linux 帮助 man手册 man help wing
原文地址:http://fklinux.blog.51cto.com/12680628/1983644