您的位置:首页 > 运维架构 > Linux

linux系统中命令执行的优先级以及命令格式

2018-01-10 20:18 225 查看
命令输入方式有两种 1.直接键入命令(可能存在歧义,机器会按照一定的优先级判断命令的执行顺序)

                               2.敲入路径+命令(这种执行方式命令没有歧义)

单纯键入命令时由于有歧义,所以存在着命令执行的优先级问题

命令执行的优先级:

别名(alias)>内部命令>外部命令:hash

                                                      Path

也就是说当一条命令执行时 1.先去判断它是否是别名

                                          2.判段命令是否是内部命令

                                          3.看哈希表是否为空,若不为空,则去hash表中指定的路径查找

                                          4.若以上三步都不执行,则按照path路径挨个查找。
【注解】\command 和 'command' “command”则不使用别名,直接执行第二步。

命令执行语法

    command -options arguments

                     --long options

  【注解】  ; 命令连接符,前一条命令执行结束,再执行下一条命令

                  \ 命令换行符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: