Linux帮助——获取帮助
Linux帮助——获取帮助
摘要:本文主要学习了Linux众多命令中最基础的帮助命令。
介绍
作用
Linux的所有操作都可以通过命令行来完成,所以学习Linux最好从命令行开始。因为Linux的命令有很多,不可能每一个都能记住,所以Linux提供了一个类似于操作手册的命令,也就是man命令。
man是manual的缩写,man命令就类似于一个Linux的使用手册,通过man命令可以对其他命令进行学习。
章节
在对命令进行说明时,man命令将Linux的命令分成了9个章节:
1)可执行的命令或者Shell中的命令(Executable programs or shell commands)。
2)系统核心可呼叫的函数与工具(System calls)。
3)一些常用的函数与函数库(Library calls)。
4)装置档案的说明,通常在/dev下的档案(Special files)。
5)设定档或者是某些档案的格式(File formats and conventions)。
6)游戏相关的指令(Games)。
7)惯例与协定等,例如Linux档案系统、网络协定、ASCII码等等的说明(Miscellaneous)。
8)系统管理员可用的管理指令(System administration commands)。
9)跟内核Kernel有关的文件(Kernel routines)。
显示结构
使用man命令
先看一下man命令的用法,在控制台输入 man man 然后按下回车:

第一行
在第一行的左右两边显示的 MAN() 表示当前查看的是第一章节里的MAN命令。
在第一行居中显示的是命令的类型名称,或者说是章节里的小节名称。
段落说明
NAME:命令的名称。
SYNOPSIS:带有所有选项和参数的完整列表。
DESCRIPTION:命令及其用法的简短小结。
EXAMPLES:使用案例。
OVERVIEW:概述。
DEFAULTS:默认的功能。
OPTIONS:按字母顺序排列的选项和参数清单。
EXIT STATUS:命令的退出码清单。
ENVIRONMENT:命令使用的或者能使用的环境变量清单。
FILES:命令使用的或者能使用的文件清单。
SEE ALSO:和命令有关的交叉索引和信息。
HISTORY:维护历史清单。
CONFORMING TO:程序遵循的标准清单。
NOTES:不能够归入其他任何一种类别下的所有信息。
BUGS:指出己知的BUG和错误功能,以及怎样和程序的作者联系修正它们。
AUTHORS:命令的作者或者维护者的名字,可能带有电子邮件地址或URL地址。
按键
空格键:向下翻一页。
[Page Down]:向下翻一页。
[Page Up]:向上翻一页。
[HOME]:直接前往首页。
[END]:直接前往尾页。
/关键词:从上至下搜索某个关键词,如"/linux"。
?关键词:从下至上搜索某个关键词,如"?linux"。
n:定位到下一个搜索到的关键词。
N:定位到上一个搜索到的关键词。
q:退出帮助文档。
Linux帮助——获取帮助的更多相关文章
- linux C 获取当前目录的实现(转-Blossom)
linux C 获取当前目录的实现: //获取当前目录#include <stdlib.h>#include <stdio.h>#include <string.h> ...
- linux编程获取本机网络相关参数
getifaddrs()和struct ifaddrs的使用,获取本机IP 博客分类: Linux C编程 ifaddrs结构体定义如下: struct ifaddrs { struct ifad ...
- I.MX6 Linux 自动获取AR1020 event input节点
/*********************************************************************** * I.MX6 Linux 自动获取AR1020 ev ...
- Linux 下获取LAN中指定IP的网卡的MAC(物理地址)
// all.h// 2005/06/20,a.m. wenxy #ifndef _ALL_H#define _ALL_H #include <memory.h>#include < ...
- Linux下获取硬盘使用情况
Linux下获取硬盘使用情况[总结] 1.前言 在嵌入式设备中,硬盘空间非常有限,在涉及到经常写日志的进程时候,需要考虑日志的大小和删除,不然很快就硬盘写满,导致日志程序崩溃.为了捕获硬盘写满的异常场 ...
- # Linux Whois3获取 运营商信息
Linux Whois3获取 运营商信息 APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的,并提供了一个查询工具,下面就让我们看看如何在Linux ...
- .net core在Linux下获取AD域信息
.net core在Linux下获取AD域信息 .net Core 2.1.4 .net core现在System.DirectoryServices只支持Windows平台下使用. 参考: http ...
- PHP获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址
声明转换于其它博客当中的. <?php /** 获取网卡的MAC地址原码:目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetMacAddr{ var $ ...
- Linux下获取和设置IP
在Linux下获取关于IP和网关的操作:重点是对struct ifreq 的操作. 那么进入目录/usr/include/net/if.h下看查找struct ifreq结构体. /* Interfa ...
- linux内核获取当前进程路径分析
一个简单的问题,·linux下获取当前进程.我们都知道在内核中获取当前进程可以利用current宏 #define get_current() (current_thread_info()->t ...
随机推荐
- Dynamics CRM 2015/2016新特性之三十三:有了ExecuteTransactionRequest,再也不用担心部分成功部分失败了
关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复216或者20160329可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...
- curl smtp libcurl 邮件功能使用
/* * For an SMTP example using the multi interface please see smtp-multi.c. */ /* The libcurl option ...
- iOS多线程比较
.iOS的三种多线程技术 .NSThread 每个NSThread对象对应一个线程,量级较轻(真正的多线程) .以下两点是苹果专门开发的“并发”技术,使得程序员可以不再去关心线程的具体使用问题 ØNS ...
- 6.python3实用编程技巧进阶(一)
1.1.如何在列表中根据条件筛选数据 # 1.1.如何在列表中根据条件筛选数据 data = [-1, 2, 3, -4, 5] #筛选出data列表中大于等于零的数据 #第一种方法,不推荐 res1 ...
- 渗透测试学习 十、 MSsql注入下
大纲:MySQL介绍及操作 MySQL注入原理 MySQL注入其他操作 一.MySQL介绍及操作 介绍 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle ...
- Lnmp架构部署动态网站环境.2019-7-2-1.1
一.Mysql简介 Mysql数据库: 1.社区版 2.商业版 3.cluster集群 Mysql安装方式 1.编译安装 2.yum/rpm 3.二进制包,直接解压,无需编译 二.Mysql安装部署 ...
- Java基本数据类型转换二
public class TestConvert2 { /** * @param args */ public static void main(String[] args) { // TODO Au ...
- vue阻止事件冒泡和默认事件
本文地址:https://www.cnblogs.com/guomin/p/9273862.html 原生js取消事件冒泡 try{ e.stopPropagation();//非IE浏览器 } ca ...
- https://ggaaooppeenngg.github.io/
https://ggaaooppeenngg.github.io/
- NOIP模拟赛 拓展
题目描述 Description \(φ\) 函数是数论中非常常用的函数.对于正整数 \(x\) ,\(φ(x)\) 表示不超过 \(x\) 的所有正整数与 \(x\) 互质的个数. 现在我们对它进行 ...