目录
❀My学习Linux命令小记录(14)❀
56.man指令
57.whatis指令
58.info指令
59.--help指令
60.uname指令
❀My学习Linux命令小记录(14)❀
56.man指令
功能说明:查看Linux中的指令帮助。
(ps.man命令 是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。)
基本语法:man(选项)(参数)
选项:
-a:在所有的man帮助手册中搜索;
-f:等价于whatis指令,显示给定关键字的简短描述信息;
-P:指定内容时使用分页程序;
-M:指定man手册搜索的路径。
参数:
数字:指定从哪本man手册中搜索帮助;
关键字:指定要搜索帮助的关键字。
数字代表内容:
1:用户在shell环境可操作的命令或执行文件;
2:系统内核可调用的函数与工具等
3:一些常用的函数(function)与函数库(library),大部分为C的函数库(libc)
4:设备文件说明,通常在/dev下的文件
5:配置文件或某些文件格式
6:游戏(games)
7:惯例与协议等,如Linux文件系统,网络协议,ASCII code等说明
8:系统管理员可用的管理命令
9:跟kernel有关的文件
实例:
我们输入man ls,它会在最左上角显示“LS(1)”,在这里,“LS”表示手册名称,而“(1)”表示该手册位于第一节章,同样,我们输man ifconfig它会在最左上角显示“IFCONFIG(8)”。也可以这样输入命令:“man [章节号] 手册名称”。
man是按照手册的章节号的顺序进行搜索的,比如:
#man sleep
只会显示sleep命令的手册,如果想查看库函数sleep,就要输入:
# man 3 sleep
57.whatis指令
功能说明:查询一个命令执行什么功能。
(ps.whatis命令 是用于查询一个命令执行什么功能,并将查询结果打印到终端上。
whatis命令在用catman -w命令创建的数据库中查找command参数指定的命令、系统调用、库函数或特殊文件名。whatis命令显示手册部分的页眉行。然后可以发出man命令以获取附加的信息。whatis命令等同于使用man -f命令。)
语法:whatis
实例:
# whatis ls #查看ls命令执行扫描功能
58.info指令
功能说明:Linux下info格式的帮助指令。
(ps.info命令 是Linux下info格式的帮助指令。
就内容来说,info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。一个man page只有一页,而info页面几乎总是将它们的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为子节点)。理解这个命令的窍门就是不仅要学习如何在单独的Info页面中浏览导航,还要学习如何在节点和子节点之间切换。可能刚开始会一时很难在info页面的节点之间移动和找到你要的东西,真是具有讽刺意味:原本以为对于新手来说,某个东西比man命令会更好些,但实际上学习和使用起来更困难。)
基本语法:info(选项)(参数)
选项:
-d:添加包含info格式帮助文档的目录;
-f:指定要读取的info格式的帮助文档;
-n:指定首先访问的info帮助文件的节点;
-o:输出被选择的节点内容到指定文件。
参数:
帮助主题:指定需要获得帮助的主题,可以是指令、函数以及配置文件。
实例:
在info后面输入命令的名称就可以查看该命令的info帮助文档了:
# info ls #查看ls命令的帮助文档
下面介绍一下它的几个常用快捷键。
?键: 它就会显示info的常用快捷键。
N键: 显示(相对于本节点的)下一节点的文档内容。
P键:显示(相对于本节点的)前一节点的文档内容。
U键: 进入当前命令所在的主题。
M键: 敲M键后输入命令的名称就可以查看该命令的帮助文档了。
G键: 敲G键后输入主题名称,进入该主题。
L键: 回到上一个访问的页面。
SPACE键:向前滚动一页。
BACKUP或DEL键: 向后滚动一页。
Q:退出info。
命令
? 显示帮助窗口
在帮助窗口中:
Ctrl-x 0 关闭帮助窗口
Ctrl-x Ctrl-c 关闭整个 Info
q 退出 info
n 打开与本 Node 关联的下一个 Node
p 打开与本 Node 关联的前一个 Node
u 打开与本 Node 关联的上一个 Node
l 回到上一次访问的 Node
m或g 选择一个菜单项(Node 的名字)
输入指定菜单的名字后按回车,打开指定菜单项关联的 Node
空格键 下一页(PageDown 也可以,下一页从当前页的最后两行开始算起)
下一个 Node (若当前页在 Node 文档的末尾)
Del 键 上一页(PageUp 也可以,上一页从当前页的开始两行开始算起)
上一个 Node (若当前页 Node 文档的开始)
b 或 t 或 Home 文档的开始(b 是 begining 的意思)
e 或 End 文档的末尾(b 是 ending 的意思)
Ctrl-l 刷新当前页,若当前文档显示情况有问题时
Ctrl-g 取消所键入的指令
59.--help指令
功能说明:linux中的帮助命令。
基本语法:命令 --help
实例:
# ls --help #ls命令的帮助查看,退出帮助的话,按快捷键q
60.uname指令
功能说明:显示Linux系统信息。
(ps.uname命令 用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。)
语法:uname(选项)
选项:
-a或--all:显示全部的信息;
-m或--machine:显示电脑类型;
-n或-nodename:显示在网络上的主机名称;
-r或--release:显示操作系统的发行编号;
-s或--sysname:显示操作系统名称;
-v:显示操作系统的版本;
-p或--processor:输出处理器类型或"unknown";
-i或--hardware-platform:输出硬件平台或"unknown";
-o或--operating-system:输出操作系统名称;
--help:显示帮助;
--version:显示版本信息。
实例:
# uname #单独使用uname命令时相当于uname -s,显示操作系统的名称
# uname -a #显示全部信息
# uname -m #显示电脑信息
# uname -n #显示在网络上的主机名称
# uname -r #显示操作系统发行编码
# uname -v #显示操作系统的版本
# uname -p #输出处理器类型或”unknown”
# uname -i #输出硬件平台或”unknown”
# uname -o #显示操作系统的名称
# uname --version #输出版本信息
❀My学习Linux命令小记录(14)❀over~