3、命令帮助

来源:互联网 发布:黄金交易软件 编辑:程序博客网 时间:2024/06/11 08:52
    命令帮助
        内部命令:
            help command
        外部命令:
            command --help
            command -h
            man command
            info command
            程序自身的帮助文档
                README
                INSTALL
                Changelog
            程序官方文档
                官方站点-Documentation
            发行版官方文档
                www.redhat.com/docs
            google|www.slideshare.net
    
    hash命令
        shell搜索到的外部命令路径会缓存到kv(key-value键值存储)存储中
        hash:显示缓存的命令路径和命中次数
        hash -r:清空缓存
        
    history:管理命令历史
        登录shell会读取命令历史记录文件,~/.bash_history
        登录进shell新执行命令会记录在内存缓存中,用户退出时会追加到历史文件中
        history -a:追加缓存命令到历史文件中
        history -d N:删除指定编号历史命令
        history -c:清空命令历史
        快捷操作:
            !N:调用命令历史中第N条命令
            !ls:调用命令历史中最近一次以ls开头的命令
            !!:运行上一条命令
            
    man:命令帮助
        手册页:/usr/share/man/,man命令去目录查找对应的帮助文件
            man1:用户命令
            man2:系统调用(read)
            man3:C库调用
            man4:设备文件(/dev/)及特殊文件
            man5:配置文件格式
            man6:游戏
            man7:杂项
            man8:管理类命令
                whatis command:查看命令有哪些帮助文件
                man 2 read:查看指定章节第2章节的帮助文件
        man命令配置文件:/etc/man.config,MANPATH可指定手册文件搜索路径
        man -M /目录 command:到指定位置搜索命令手册
        SYNOPSIT:
            []:可选内容
            <>:必选内容
            a|b:二选一
            ...:同一内容可出现多次
            
    man命令操作方法(less):
        ctrl+V|f|F:向下翻屏
        b,ctrl+B:向上翻屏
        d,ctrl+d:向下翻半屏
        u,ctrl+u:向上翻半屏
        e|j|回车|空格:向下翻一行
        k|y:向上翻一行
        20回车:跳转到20行
        g:跳转到头部
        G:跳转到尾部
        /字母:从当前位置向尾部搜索,不区别大小写
        ?字母:从当前位置头尾部搜索,不区别大小写
            n:跳转到下一个搜索一的字母
            N:跳转到上一个搜索一的字母
        q:退出
        
    程序自身帮忙文档
        /usr/share/doc/command-version
原创粉丝点击