帮助命令:man

命令名称:man

命令英文原意:manual

命令所在路径:/usr/bin/man

执行权限:所有用户

语法:man [命令或配置文件]

功能描述:获得帮助信息

范例:$man ls     //查看ls命令的帮助信息

$man services    //查看配置文件services的帮助信息

所有unux都会提供此命令,遇到新命令(想知道用法)可用此命令查看帮助信息,不仅可获得命令帮助信息,也可获得配置文件的帮助信息,注意只能是配置文件的帮助,直接写配置文件名即可,利用此命令可以学习配置文件的格式

使用man命令时,其调用more命令浏览帮助文档(按空格翻下一页,按回车翻下一行,按q退出)

其实帮助文档有很多种,我们常用到的有命令和配置文件

/etc/passwd  保存用户密码信息的配置文件

$passwd     设置更改用户密码的命令

$man passwd 查看的是命令还是文件的配置信息?优先查看命令

但该如何查看配置文件的帮助信息呢?

其实,linux下的帮助文档分为很多种,第一种是命令的帮助,第五种是配置文件的帮助。

若要想查看配置文件的帮助,则可以用$ man 5 paddwd 表示要查看的是第五种配置文件的帮助,不加五则等同于$man 1 passwd 实际上1可以省略。因为系统默认就是查看命令的帮助。

这是一个在所有unix系统下都存在的命令

查看配置文件主要查看配置文件是干什么用的,格式是什么样的。linux中配置文件都是具有一定格式的。

帮助指令:info

指令名称:information

指令所在路径:/usr/bin/info

执行权限:all user

语法:info  [任何关键字]

功能描述:获得帮助信息

范例:$info  ls

查看ls指令的帮助信息

此指令与man基本相同

大多数的linux下有此命令

帮助指令:whstis

指令名称:whstis apropos  makewhatis

指令英文原意:search the whatis  database for strings

指令所在路径:/usr/bin/whstis apropos

/usr/sbin/makewhatis

执行权限:all user  all user root

语法:whatis appropos  [任何关键字]

功能描述:获得索引的简短说明信息

范例:$whatis ls       whatis后跟命令

$apropos fatab   相当于man -k  apropos后加配置文件

有时并不想用man 的到详细信息,而是仅仅想知道命令的用途。便可使用此命令提取出命令的基本用途。

$ls --help 把此命令的选项列举出来

#makewhatis

建立gnegxinwhatis和apropos搜索使用的数据库,当使用这两个命令有错误时,就是whatis database  没有建立。若是安装了新软件,要获得其简短的帮助索引。一般都先更新数据库

help  查看shell内置命令的帮助

在硬件之上是内核,内核之上是shell。Shell分很多种。

当用man查看cd命令时,会列出一系列东西,其中包括shell所有的内置命令。

查看的不是cd命令的帮助文档,而是shell所有内置命令的帮助文档

想查看特定的shell内置命令,可用help

$help cd

当用man查不到时,起就是shell内置命令了,此时便可用help。

在shell编程时,如果想查询shall的控制结构也可以用help

linux命令:帮助命令的更多相关文章

  1. Linux下history命令用法

    如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率.本文将通过实例的方式向你介绍 history 命令的 15 个用法. 使用 HISTTIMEFORMAT ...

  2. Linux下ps命令详解 Linux下ps命令的详细使用方法

    http://www.jb51.net/LINUXjishu/56578.html Linux下的ps命令比较常用 Linux下ps命令详解Linux上进程有5种状态:1. 运行(正在运行或在运行队列 ...

  3. 例解 Linux 下 Make 命令

    Linux 下 make 命令是系统管理员和程序员用的最频繁的命令之一.管理员用它通过命令行来编译和安装很多开源的工具,程序员用它来管理他们大型复杂的项目编译问题.本文我们将用一些实例来讨论 make ...

  4. Linux 利用lsof命令恢复删除的文件

    lsof命令 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP.UDP).找回/恢复删除的文件.是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需 ...

  5. Linux终端打印命令使用介绍

    常用linux打印命令 日常使用中或shell脚本中linux终端打印命令有echo和printf.  echo命令 功能说明:显示文字.语 法:echo [-ne][字符串]或 echo [--he ...

  6. linux管道命令grep命令参数及用法详解---附使用案例|grep

    功能说明:查找文件里符合条件的字符串. 语 法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>] ...

  7. Linux 定时任务 Crontab命令 详解

    前言 crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比 ...

  8. Linux常用命令学习2---(文件搜索命令locate find、命令搜索命令whereis which、字符串搜索命令grep、帮助命令man)

     1.文件搜索命令:locate [文件名]    在后台数据库中按文件名搜索,搜索速度比find快,耗费资源更少    例子:locate test.txt,就会显示文件名包含 test.txt的所 ...

  9. linux命令:crontab命令(转)

    一.crond简介 二.crond服务 三.crontab命令详解 四.使用注意事项 linux系统是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作 ...

  10. linux常用的命令

    Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统.基于Linux有多个版本的衍生.RedHat.Ubuntu.Debian 安装VMware或VirtualBox虚拟机.具体安 ...

随机推荐

  1. Android density、dpi、dp、px

    Density DPI Example Device Scale Pixels ldpi 120 Galaxy Y 0.75x 1dp = 0.75px mdpi 160 Galaxy Tab 1.0 ...

  2. LeetCode 48 Rotate Image(2D图像旋转问题)

    题目链接: https://leetcode.com/problems/rotate-image/?tab=Description   Problem:给定一个n*n的二维图片,将这个二维图片按照顺时 ...

  3. 二手回收能否翻过BAT这座大山?

    自2015年几大合并事件后,互联网江山基本都归于BAT三家.即便近日战火熊熊的本地生活和外卖也都是百度.阿里和腾讯的家门事.创业浪潮在2015年疯狂过后,留给下一年的风口似乎不多了. 不过有媒体预测智 ...

  4. Rails: could not connect to database postgres: FATAL: Peer authentication failed for user "username"

    /var/lib/pgsql/9.2/data/pg_hba.conf 打开之后找到 local all postgres/all peer 改成 local all postgres trust 保 ...

  5. 【CF603E】Pastoral Oddities cdq分治+并查集

    [CF603E]Pastoral Oddities 题意:有n个点,依次加入m条边权为$l_i$的无向边,每次加入后询问:当前图是否存在一个生成子图,满足所有点的度数都是奇数.如果有,输出这个生成子图 ...

  6. Unity3D笔记十九 持久化数据

    1.PlayerPrefs类(生命周期???) 1.1 保存与读取数据 在C#中类似缓存.Cookie.Session等保存数据的,但是有点区别的是在C#中如果在取值时没有取到默认值则返回值是NULL ...

  7. INTRO: THE DAWN (亡灵序曲) 中独白

    As the last ship sailed towards the distant horizon I sat there watching on a rock My mind slowly dr ...

  8. 判断tableViewCell是否在可视区

    1.- (NSArray *)visibleCells; UITableview 的方法,这个最直接,返回一个UITableviewcell的数组. 对于自定义的cell,之后的处理可能会稍微复杂. ...

  9. laravel composer install 报错解决方法

    composer install 报错信息: 报错原因参考:http://blog.csdn.net/yicixing7/article/details/55050140 解决方法: 把compose ...

  10. BigDecimal精度与相等比较的坑

    先想一下,创建BigDecimal对象的时候一般是怎么创建的? new一个,传进去值 BigDecimal.valueOf方法,传进去值 作为一个数字类型,经常有的操作是比较大小,有一种情况是比较是否 ...