CentOS命令综合详解

2020-01-30 16:55:40于海丽

1,显示当前使用的shell

    [root@localhost ~]# echo $SHELL

2,显示当前系统使用的所有shell   

    [root@localhost ~]# cat /etc/shells

3,显示hash缓存

    hash:显示缓存    -r:清除缓存

4,多个命令可使用;符号分开

5,history

    -c:清空命令历史

    -d:删除历史中指定的命令

    #:显示最近的#条历史

    -a:追加本次会话新执行的命令历史到列表至历史文件

    -n:读历史文件中未读过的行到历史列表

    -r:读历史文件附加到历史列表

    -w:保存历史列表到指定的历史文件

    -p:展开历史参数成多个行,但不存在历史列表中

    -s:展开历史参数成一行,附加在历史列表后

6,Ctrl

    +l:清屏,相当于clear命令

    +c:取消命令的执行

    -a:将光标移动到命令行的最前面

    -e:将光标移动到命令行的最后面

    -u:删除光标当前位置到行首

    -k:删除光标当前位置到行尾

7,Esc

    -b:左移一个单词

    -f:右移一个单词

8,本地帮助文件存放位置/usr/share/doc/

9,CentOS系统安装完成后如果没有man帮助可使用以下命令来制作数据库

    CentOS6使用:makewhatis

    CentOS7使用:mandb

10,man命令的操作方法

    space、^v、^f、^F:向文件尾翻屏

    b、^b:向文件首部翻屏

    d、^d:向文件尾部翻半屏

    u、^u:向文件首部翻半屏

    ^n or ^e or ^j :向文件尾部翻一行

    ^y or ^p or ^k :向文件首部翻一行

    q:退出

    #:跳转至第#行

    1g:回到文件首部

    g:翻至文件尾部

    /keywork:以字符串为关键字,从当前位置向尾部搜索,不区分字符大小写

                    n:下一个    N:上一个

    ?keywork:以字符串为关键字,从当前位置向首部搜索,不区分字符大小写

                    n:下一个   N:上一个