`
nbkangta
  • 浏览: 430639 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

Linux Man Page的相关知识

 
阅读更多

你是否和我一样,每次看到密密麻麻E文的man page就挠头搔耳呢?

来静下心来参看下Man Page里面到底包含些什么

来自《鸟哥的Linux私房菜》第三版

 

代号 代表内容
1 使用者在shell环境中可以操作的命令或可运行文件
2 系统核心可呼叫的函数与工具等
3 一些常用的函数(function)与函式库(library),大部分为C的函式库(libc)
4 装置文件的说明,通常在/dev下的文件
5 配置文件或者是某些文件的格式
6 游戏(games)
7 惯例与协议等,例如Linux文件系统、网络协议、ASCII code等等的说明
8 系统管理员可用的管理命令
9 跟kernel有关的文件

 

Man Page 内容排版

 

代号 内容说明
NAME 简短的命令、数据名称说明
SYNOPSIS 简短的命令下达语法(syntax)简介
DESCRIPTION 较为完整的说明,这部分最好仔细看看!
OPTIONS 针对 SYNOPSIS 部分中,有列举的所有可用的选项说明
COMMANDS 当这个程序(软件)在运行的时候,可以在此程序(软件)中下达的命令
FILES 这个程序或数据所使用或参考或连结到的某些文件
SEE ALSO 可以参考的,跟这个命令或数据有相关的其他说明!
EXAMPLE 一些可以参考的范例
BUGS 是否有相关的臭虫!

 

Man Page常用按键

 

按键 进行工作
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 去到第一页
[End] 去到最后一页
/string 向『下』搜寻 string 这个字符串,如果要搜寻 vbird 的话,就输入 /vbird
?string 向『上』搜寻 string 这个字符串
n, N 利用 / 或 ? 来搜寻字符串时,可以用 n 来继续下一个搜寻 (不论是 / 或 ?) ,可以利用 N 来进行『反向』搜寻。举例来说,我以 /vbird 搜寻 vbird 字符串, 那么可以 n 继续往下查询,用 N 往上查询。若以 ?vbird 向上查询 vbird 字符串, 那我可以用 n 继续『向上』查询,用 N 反向查询。
q 结束这次的 man page

 

另外如果某个命令重名有几个,比如man在Linux中就存在着man(1) 和 man(7) 这个时候该怎么办呢?

使用

$man -f man 
 

就可以列出所有的man,然后就

$man 1 man
$man 7 man

 如果只记得关键词,不用急,还有

$man -k man
 好了,终于学会找男人了
分享到:
评论

相关推荐

    linux manpage chm格式文档

    Linux Manpage CHM格式文档是Linux系统管理员和开发者的重要参考资料,它包含了Linux命令的手册页,以Microsoft的CHM(Compiled Help Manual)格式呈现。CHM文件是一种用于存储大量HTML帮助文档的压缩格式,通常用于...

    linux shell manpages安装包

    总的来说,这个“Linux shell manpages安装包”是Linux用户和开发者的必备工具,它使得获取系统和编程相关知识变得更加方便,有助于提高工作效率和代码质量。掌握如何有效地利用`man`页面,对于深入理解和使用Linux...

    vega的最新man page文档

    传统的man page是Linux和Unix系统中用于提供软件命令帮助文档的一种标准格式。在Vega的man page中,通常会包含命令的使用方法、参数选项、示例以及常见问题解答等信息。 描述指出,Vega3.7.1自带的man's page可能...

    鸟哥的 Linux 私房菜第05章-首次登入與線上求助 man page1

    - man page:man 命令用于查看命令的帮助文档,按照章节分类,提供了详细的使用说明和参数解释。 - info page:info 命令提供了更详尽的交互式帮助,通常包含更多背景知识和使用示例。 - 其他有用文件:Linux ...

    man-pages[MAN手册CHM英文版]

    CHM文件是一种压缩的电子书格式,它将众多HTML页面、图像和其他资源打包在一起,形成一个单一的可搜索文件,方便用户快速查找和学习系统相关的知识。 `man-pages` 是Linux和类Unix操作系统中用于查看命令、系统调用...

    linux基础笔记.doc

    本篇笔记主要涵盖了Linux的基础知识,包括日期显示、日历查看、简单计算器、快捷命令、终止运行的命令以及获取命令帮助的方法。 1. **日期和时间显示**: Linux中,你可以使用`date`命令来显示当前日期和时间。...

    linux-sys.zh 邢文鹏课件

    了解这些后,读者应该学会通过查阅系统手册(ManPage)来学习未覆盖到的函数。这要求读者具备一定的自学能力。 3. 系统函数的学习方法:本书第三部分主要通过介绍一部分系统函数来帮助读者理解操作系统的工作原理。...

    《鸟哥的Linux私房菜》基础篇-知识整理-读后感

    读者将学会如何在命令行下操作Linux,使用man page和info page获取帮助,理解Linux的用户和组概念,以及文件权限的三元组模型。 第六章至第八章涵盖了文件和目录管理、磁盘与文件系统管理。这部分内容包括文件和...

    Linux学习资料.pdf

    Linux是开源的操作系统,主要基于Unix设计理念,广泛应用于服务器、嵌入式设备和桌面环境。...在学习过程中,查阅Man Page(Linux的手册页)是非常重要的辅助工具,它包含了大量的系统函数和命令的详细信息。

    linux 学习资料(入门书籍、shell编程)推荐

    尝试在虚拟机或者实际环境中安装Linux系统,亲自动手执行命令、编写Shell脚本,并通过查阅手册页(man page)解决遇到的问题。这样不仅能加深理解,还能提高解决问题的能力。 总的来说,Linux的学习涵盖了广泛的...

    linux命令手册,想MSDN一样的东西

    除了本地的man page,互联网上也有许多优秀的在线Linux命令手册,如`explainshell.com`和`tldp.org`,它们提供了更直观的交互式学习体验,帮助用户理解命令的各个部分并提供相关示例。 五、提高命令行技能 1. **...

    常用linux命令.doc

    ### Linux基础命令详解 Linux作为一款强大的开源操作系统,在服务器领域占据着举足轻重的地位。掌握Linux的基础命令,对于IT...同时,利用好`manpage`文档,不断深化对命令的理解,将使你在Linux的世界里游刃有余。

    鸟哥的Linux私房菜 基础学习篇-鸟哥.pdf

    "鸟哥的Linux私房菜基础学习篇-鸟哥.pdf" 本书是鸟哥的Linux私房菜基础学习篇,涵盖了Linux的基础知识,从计算机概论到Linux的...* Linux系统的在线求助manpage与info page * 超简单文本编辑器:nano * 正确的关机方法

    Linux基础课件-Linux的帮助命令.pptx

    与`man`相比,`info`页面通常包含更多的背景信息、示例和相关链接。使用`info 命令`即可打开相应命令的info文档。同样,浏览时可以使用空格、`Page Down`、`Page Up`、`Home`、`End`和搜索功能。退出时也只需按`q`键...

    The Linux Cookbook--Michael Stutz

    ### 知识点总结 #### 一、书本概述与背景介绍 ...以上是根据《The Linux Cookbook》的部分内容总结出的关键知识点。这些内容不仅适用于初学者了解基本操作,也对有经验的用户深入学习提供了有价值的参考资料。

    linux-sys.zh

    - 通过学习部分常用函数来掌握基本用法,并鼓励读者通过查阅ManPage自学其他函数。 - 本书侧重于Linux平台的特性及内核工作原理,适合初学者。 #### 三、文件I/O - **C标准函数与系统函数的区别**: - I/O缓冲区:...

    Linux从入门到实战学习教程-2初次使用Linux.pptx

    对于不熟悉的命令,可以使用`man`(manual page)命令查看其详细使用说明。例如,要查询`ls`命令的帮助,只需在终端输入`man ls`。此外,`--help`选项也可以用于许多命令,如`ls --help`,这将直接在终端显示简短的...

    linuxlinux命令大全linuxlinux

    根据提供的信息,我们可以总结出以下Linux相关的知识点: ### Linux 命令大全 #### 控制台操作 - **Ctrl+Alt+Backspace**: 通常用于强制关闭 X Window 系统,但请注意,此操作可能会导致系统不稳定。 - **Ctrl+...

    嵌入式linux的入门

    嵌入式Linux是将Linux操作系统应用到特定设备或硬件中的技术,常用于各种电子设备,如智能手机、智能家居、工业控制系统...对于深入学习,可以查阅更多Linux命令手册页(man page)和相关教程,以便掌握更全面的技能。

Global site tag (gtag.js) - Google Analytics