• Linux08:帮助与常用快捷键


    帮助与常用快捷键

    查找命令位置which和whereis

    which用来查找命令,后加命令可以看到该命令的位置,如果在bin下就说明任何人都可以执行,如果在/usr/sbin下就说明只有root能用该命令。这个命令还会显示该命令是否有别名,如rm的别名就是rm -i,也就是默认会询问是否删除。

    which命令是根据PATH指定的位置查找命令的,有时会找到错误的文件,此时应该加上-a选项列出所有。且此命令无法查bash内置命令。

    whereis也可以用来查找命令,它不仅会显示命令的路径,还能显示该命令帮助文档的位置。whereis只查找/bin/sbin下的执行文件和man相关的文件,所以速度较快,但是不一定能查到,用-l来查看所有搜索的位置,其他用法如下:

    查看命令用法和配置文件信息man、whatis、apropos、help

    man(manual)可以查看命令的使用方法。按空格翻页,回车换行,如果想查看说明中的某个关键词还可以输入该关键词,如man ls可以查看ls的使用方式,在浏览时输入/-l查看-l的相关内容,此时按n就会跳到下一个与-l有关的内容。man还可以用来查看配置文件作用,查询配置文件时不要加完整路径,而是直接跟文件名即可,如:

    man services
    

    执行后可以看到关于该文件的解释,和它的格式:

    首行第一个词括号中有个数字,这个数字的意义如下:

    man命令产生的内容按段落大致分为以下几个部分:

    在man帮助中输入/date就能快速定位到date字符串。

    man状态下的命令:

    man可以读出对应命令的帮助,这些帮助实际上是以文件形式存在/usr/share/man这个目录中,可以通过修改配置文件/etc/man_db.conf来修改man的搜寻路径,从而修改man读取帮助文件的位置。

    linux中的帮助文件有两种,一种是命令的帮助,一种是配置文件的帮助,前者代号是1,后者是5,当有一个名称同时是命令又是配置文件名时,代号就会在它的文件名中加以区别,如passwd既是命令又是配置文件,它的命令的帮助文件名为passwd.1.gz,配置文件名为passwd.5.gz。此时当用man来查看时默认看的是命令的帮助,如果要看配置文件的帮助必须写成man 5 passwd

    whatis也可以查看命令,但是它只能得到命令的简短介绍信息。apropos和它类似,它是查看配置文件信息的。

    --help可以查看命令有哪些选项,如:touch --help

    命令中有很特殊的一类是内置命令,它找不到命令所在位置,是shell内置命令,如cd,运行which cd得到:

    内置命令是不能用man来查询的,需要用help命令。help放在命令前可以查使用方法,放在命令后可以看选项。

    常用快捷键

    查看所有按键内容:stty -a,常用的按键指令:

    其他快捷键:

    1、反斜杠后接回车可以时命令写在多行,这样可以解决一行写不下的情况。(如果反斜杠后跟空格再敲回车就不行了)

    2、shift+[pageup]/[pagedown]可以在输出内容很多时调整前后的内容。

    info命令

    info后加命令也可以查看命令的使用方法,info的查看方式比较特别,它每次只展示一部分内容,所有的提示信息按照树状组织起来,通过按n、p、u来到下一个节点、上一个节点、上一层的节点,按h可以看使用info基本命令的介绍,通过按方向键将光标放到对应层按回车就能进入,按tab也能在node间移动,说明文件内容如下图:

    info状态下的按键:

    info命令要想执行,要求对应的命令必须具有info功能,在CentOS7中,如果命令没有该功能还要执行info,就直接显示man的结果。

  • 相关阅读:
    JS分页条插件
    C#Lambda
    常用CSS样式速查
    简易表格编辑器
    使用template
    js 时间类函数
    数据库表增删查改帮助类
    使用github
    box-shadow属性
    box-sizing属性
  • 原文地址:https://www.cnblogs.com/yinyunmoyi/p/12535698.html
Copyright © 2020-2023  润新知