Linux学习-man和Info

正在学习Linux,记录一下学习历程奋斗


man

通常称为说明手册。
语法

假如希望了解cp命令

man cp

假如希望同时了解多个命令

man cp mv rm


说明页的命令

通用命令 
q退出
h显示帮助信息
!命令执行shell命令
搜索 
/pattern向下搜索特定模式
/向下搜索上一模式

n

向下搜索上一模式
?pattern向上搜索特定模式
?向上搜索上一模式
N向上搜索上一模式
移动 
<space>显示下一屏
f显示下一屏
b显示上一屏
<up>上移一行
<down>下移一行
g回到顶部
G回到底部

ps:不要总是使用一个窗口,以及不要总是以完全相同的方式使用两个窗口。如可以在一个窗口工作时,将说明书页窗口作为参考,或相反。


手册的组织方式

1命令
2系统调用
3库函数
4特殊文件
5文件格式
6游戏
7杂项信息
8系统管理

ps:除第1节命令和第6节游戏外,手册中的大部分内容中哦呀程序员和系统管理员才感兴趣。

查看位于第几小节的命令

man 数字 命令

如:man 2 kill


说明页格式
标头含义
Name命令的名称和用途
Synopsis命令语法
Description完整描述
Environment命令使用的环境变量
Author开发该程序者
Files对该命令重要的文件列表
See also相关信息
Diagnostics可能的错误和警告
Bugs(可能没有)
命令语法:
1方括号中的项是可选的
2不在方括号中的项是必选的,作为命令的一部分输入
3黑体字必须按原样准确输入
4斜体字必须用适当的值代替
5后接...的参数可以重复任意多次

如:ls [-aAcCdfFgilLgrRstul] [filename...]

查找命令单行描述:whatis

相当于man -f

如:whatis mv

whatis搜索收集了命令单行描述的特殊文件。

使用whatis时不能再指定节号。


搜索命令:apropos

相当于man -k

如:apropos move 搜索所有与move有关的命令

当知道想做什么,但是不能确定使用那条命令时使用apropos搜索。

ps:apropos来源于法语,在英语中是一个前置词,意为关联或关于。



Info

每个命令对应一个Inofo文件,每个Info文件都组织成一棵树,由一系列节点组成,每个节点一个主题,节点之间相互链接。

语法

info 命令


阅读方式

1.顺序阅读节点。

2.使用菜单直接跳到指定节点。(可以是同一个文件内,也可以是不同文件)


链接
* 主题名

主要命令

显示命令帮助
<space>显示下一屏
<backspce>显示上一屏
<tab>将光标移向下一个链接
<return>进入一个链接
b跳转到当前节点的开头
d调转进目录节点(主菜单)
l跳转到最后一个访问的节点
q退出

ps:Info强大又复杂,是由Emacs的开发人员创建的,总设计师是Richard Stallman,他倾向于编写功能非常强大,特殊并且拥有许多神秘命令的程序。

大笑:当您第一次看到名称Texinfo时,或许会认为它应该是Textinfo,比较它是一个基于文本的信息系统名称。那个t肯定是由于某些偶然因素落掉了。事实上,您可能是正确的:即使有人发明了某些东西,也并不意味着他就有权起一个愚蠢的名字来显摆他的聪明。如果将Donald Knuth(他命名的TeX)和Richard Stallman(他命名的GNU)关在同一个房间,或许他们能够达成的唯一点就是TeX和GNU都是好名字。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linuxman手册是一种非常重要的工具,用于提供关于Linux命令行工具和系统功能的详细信息。以下是一些面向Linuxman手册学习的建议: 1. 使用man手册:学习使用man手册,可以通过在终端键入“man <command>”来访问命令的man页面,例如“man ls”会显示有关ls命令的帮助信息。您可以使用箭头键浏览页面,按q键退出。 2. 阅读man手册:man页面通常包含有关命令的用法、选项、示例和其他相关信息。通过仔细阅读man手册,您可以更好地了解命令的功能和如何使用它们。 3. 搜索man手册:man页面可能会包含大量信息,但您并不总是需要阅读整个页面。您可以使用“/”命令进行搜索,例如“/option”将在man页面搜索“option”关键字。 4. 查看man页面节:man页面被分为不同的节,每个节包含特定类型的信息。例如,第一节包含命令的概述和用法,第二节包含系统调用的信息,第三节包含C库函数的信息。您可以使用“man <section> <command>”来查看特定节的命令页面,例如“man 1 ls”将显示ls命令的第一节页面。 5. 使用帮助选项:许多Linux命令还具有内置的帮助选项,例如“-h”或“--help”。这些选项将显示命令的简要描述和可用选项列表,这对于快速了解命令非常有用。 6. 使用在线资源:除了man手册之外,还有许多在线资源可以帮助您了解Linux命令和系统功能。例如,Linux命令行和鸟哥的Linux私房菜是两个非常受欢迎的在线资源。 总之,学习如何使用Linuxman手册对于熟练使用Linux命令行工具和系统功能非常重要。通过使用这些建议,您可以更好地利用man手册并更轻松地掌握Linux命令和系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值