linux之帮助

作者: 数据革命 | 来源:发表于2017-05-23 11:48 被阅读6次

    linux之帮助的运用
    whatis或man -f
    whasis查看命令的描述或者是章节,但是在有些场合是没有的不能用,你输入了没有效果。那是因为没有装这个包,因为whatis这个也是个数据库,比如说你刚装好系统这个whatis这个数据库是不存在的,但是过一段时间以后会自己生成这个数据库,但是生成数据库之前这个,whatis数据库里面是空的需要我们等,当然了有时候等他生成我需要用,可能等的花儿都谢了,我们可以用mekewhatis自己手动来生成这个数据库,但是在CentOS7里面可以用mandb来创建数据库,但是命令有没有帮助你得看他有没有文档可以用 wherwis 来查看 如bash


    有些常用命令不一定要用man 去查看帮助,我们可以用--help直接可以看如:ifconifg

    一样可以查看 先用--help在用man哦,大部分命令都支持这个选项命令。
    man -f
    其实用man -f 效果是一样的,都是查看命令的描述,有时候我们查看命令的详细信息都需要他,但是童鞋们千万要注意了,新装的系统有时候是没有whatis数据库的,注意,注意,注意哦。
    help查询内部命令
    我们说了命令分为内部命令,外部命令正好我们这个 help 就是专来查内部命令的,哪些命令属于内部命令,我们可以用 help 回城来查看如
    内部命令 内部命令

    help 本身就属于内部命令可以用 type help 来查询是否属于内部命令。
    man查询外部命令
    man是用来查询外部命令的,如我们用ifconfig 和cd :首先先用 type ifconfig 属于外部还是内部命令。


    显示路径表示他是存在硬盘里的,内部命令是存在bash内存里面的,在来看cd 用type cd

    上图显示cd 在shell里面 表示他属于内部命令
    用man来外部命令来查询是有一定的局限性的比如说同名的passwd 他是一个外部命令 可以看下他的路径

    但是还有一个文件叫做passwd

    如果我们man psswd 一个属于配置文件 一个属于用户文件 那我们man的是哪个,系统默认的一张的顺序查,那我们就查不到了如果你要查他必须要写上章节号如:man 5 passwd

    那怎么查章节号可以用whatis来查询,-a是显示全部章节,-K是搜索但是他很依赖于whatis数据库,-w可以查看章节文件路径如:man -w [章节号] date ,
    如果查看的使用可以用/或?号来查询,可以用大写N小写n来上下翻动。

    info 也可以看帮助 不过用的少就不详加解释了 S 是搜索 Q是退出
    查看帮助就是全英文,对于我来说这是一座难以逾越的大山,但是我相信精诚所至金石为开,天下没有学不好的东西,只有你不愿意学的东西,不敢学的东西,我相信童鞋们比我聪明,应该比我强多了,这篇就先些到这写的不好希望大家不要见怪啊。

    相关文章

      网友评论

        本文标题:linux之帮助

        本文链接:https://www.haomeiwen.com/subject/xkiwxxtx.html