原文链接: http://www.cnblogs.com/xuxn/archive/2011/08/26/linux-manual-man-command.html

所有学过Linux的同学都应该知道吧,有问题,找“男人”(man)。man是manual(操作说明)的简写,不过用起来可一点都不简单。

举个例子,在shell里执行"man date",可以看到对 “date” 这个命令的一大堆英文说明。就像这样(仅列出开头的一小部分,实际上下面还有很长):

这个屏幕界面,我们称之为man page,里面可以看到所查命令的用法和相关的参数说明。

到这里为止,上面的内容都很平常吧。

===================下面进入正题====================

  • 为什么是“DATE(1)”?

我们知道DATE是命令的名称,那么(1)代表什么呢?它代表的是“一般用户可使用的命令”。在查询数据后面的数字是有意义的,它可以帮助我们了解或者直接查询相关的资料。每个数字具体含义如下:

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

上面这些内容可以通过输入“man 7 man”命令来获取更详细的说明。

这些号码里面,1,5,7这三个号码特别重要,请在心里默念三遍~~~

另外,看到第2,3条了吧,程序员们知道有啥用吧~

  • man page中可以用哪些按键?

除了上下翻页以外,man page里还可以像在vi中一样使用“/string”或者“?string”来查询string字符串,用n(或N)继续查询下一个(或上一个)。

还有按q退出。。。

好了,知道上面这些内容后,还有啥不懂的,自己man去吧~

Linux说明书 - man浅谈的更多相关文章

  1. Linux特殊符号浅谈

    Linux特殊字符浅谈 我们经常跟键盘上面那些特殊符号比如(?.!.~...)打交道,其实在Linux有其独特的含义,大致可以分为三类:Linux特殊符号.通配符.正则表达式. Linux特殊符号又可 ...

  2. linux安全加固浅谈

    难易程度:★★★阅读点:linux;python;web安全;文章作者:xiaoye文章来源:i春秋关键字:网络渗透技术 前言linux被越来越多的企业使用,因此掌握一些基本的linux安全加固是有必 ...

  3. Linux文件目录权限浅谈

    1.基本权限三种(1)r (read) 读 针对目录,有读(r)权限就代表能对此目录有列表功能,就是可以执行ls命令进行查看,另外还有cp的功能.针对文件,有读(r)权限就代表能对此文件有阅读功能,可 ...

  4. linux服务器开发浅谈

    [开发前准备] 在进行linux服务器开发之前,必须很清楚地了解所开发的对象需要考虑的相关问题比如:功能架构:提供服务的模块体系结构稳定性:服务器的出core率,内存泄露情况性能:请求与返回的速度与正 ...

  5. Linux网络编程——浅谈 TCP 三次握手和四次挥手

    一.tcp协议格式 二.三次握手 在 TCP/IP 协议中.TCP 协议提供可靠的连接服务,採用三次握手建立一个连接. 第一次握手:建立连接时,client发送 syn 包(tcp协议中syn位置1. ...

  6. 浅谈Linux中的信号处理机制(二)

    首先谢谢 @小尧弟 这位朋友对我昨天夜里写的一篇<浅谈Linux中的信号处理机制(一)>的指正,之前的题目我用的“浅析”一词,给人一种要剖析内核的感觉.本人自知功力不够,尚且不能对着Lin ...

  7. 浅谈 Linux 内核无线子系统

    浅谈 Linux 内核无线子系统 本文目录 1. 全局概览 2. 模块间接口 3. 数据路径与管理路径 4. 数据包是如何被发送? 5. 谈谈管理路径 6. 数据包又是如何被接收? 7. 总结一下 L ...

  8. Linux CentOS下MySQL的安装配置之浅谈

    前期必备安装:VMware虚拟机,CentOS镜像[注意:Linux下使用CentOS   MySQL是不用在官网下载的,只需要配置就OK了] 下面开始正式操作: //CentOS安装MySQL之浅谈 ...

  9. 浅谈Linux下如何修改IP

    linux 下命令之浅谈//cd ..  //返回上一级//创建文件夹touch test.txt//Linux不区分大小写//往一个文件中追加内容echo "****" > ...

随机推荐

  1. optional

    public class Test { public static void main(String[] args) { People people = new People(); Optional& ...

  2. Linux下安装JDK7和TomCat7

    [BEGIN] 2016/9/9 14:20:49[root@rzhd jdk]# ll总用量 149916-rw-r--r-- 1 root root 153512879 9月 9 14:20 jd ...

  3. poj 1797 最大最小路段【dijkstra】 (经典)

    <题目链接> 题目大意: Hugo Heavy要从城市1到城市N运送货物,有M条道路,每条道路都有它的最大载重量,问从城市1到城市N运送最多的重量是多少. 解题分析: 感觉这道题用dijk ...

  4. hdu 2126 Buy the souvenirs 【输出方案数】【01背包】(经典)

    题目链接:https://vjudge.net/contest/103424#problem/K 转载于:https://blog.csdn.net/acm_davidcn/article/detai ...

  5. POJ.2891.Strange Way to Express Integers(扩展CRT)

    题目链接 扩展中国剩余定理:1(直观的).2(详细证明). [Upd:]https://www.luogu.org/problemnew/solution/P4774 #include <cst ...

  6. Flask启动原理,源码流程分析

    1.执行Flask的实例对象.run()方法 from flask import Flask,request,session app = Flask(__name__) app.secret_key ...

  7. pom.xml将jar包导入

    2.5是Maven的版本

  8. Oracle中使用透明网关链接到Sqlserver(转)

    测试环境介绍 1.ORACLEServer   Database version:10.2.0 IP:192.168.1.5 ORACLE_HOME:D:\oracle\product\10.2.0\ ...

  9. JVM内存管理--GC算法详解

    标记/清除算法 首先,我们回想一下上一章提到的根搜索算法,它可以解决我们应该回收哪些对象的问题,但是它显然还不能承担垃圾搜集的重任,因为我们在程序(程序也就是指我们运行在JVM上的JAVA程序)运行期 ...

  10. leetcode344 反转字符串 c++实现

    编写一个函数,其作用是将输入的字符串反转过来. 示例 1: 输入: "hello" 输出: "olleh" 示例 2: 输入: "A man, a p ...