命令行简介

命令行简介

 有时我们安装软件程序的时候,需要通过命令行查看程序是否安装成功。但是报错时看不懂哪里错了
    如下图:命令行简介
    1. 命令行UI界面的四大要素: 可执行程序(Executeable)、参数(Param)、环境变量、目录。 只有命令行界面命令报错肯定是这四个因素的原因
         1.1 可执行程序
                可执行程序的种类有很多,这里就不一一说明。 其实我们在命令行UI界面输入的命令都是一个个 “可执行程序(Executeable)、参数(Param)”组成。你可能会有疑惑,为什么呀?我都没找到程序怎么运行?那是因为 命令行UI界面不还有环境变量吗?当在命令行输入命令的时候系统会自动的去找到命令指向的可执行程序。找不到可执行程序、入参不正确,就抛“不是内部或外部命令…”。
            Windows系统: 可执行程序以缀名标识。 如 *.exe/cmd/sys…没有严格区分大小写。
            Linux系统:以权限判定是否是可执行程序。 -r:可读、-w:可写、-x:可执行。
        1.2 参数
            参数就是命令行UI界面命令中以‘-’、‘–’、‘空格’区分开的后部分。
                如图:

命令行简介
            不同的系统规范不同:
                    Windows系统:没有什么明确要求你输入什么就是什么。
                    Linux系统:参数以空格分割。 如:I am boy,这里实际上传了三个参数。 如果入参字符串加双引号、单引号,他们的区别就是 ‘单引号包含的内容都是字符串’、“双引号包含的内容是字符串与环境变量的组合”。
        1.3 环境变量
            存放变量,如:path,存放计算机系统常用命令(可执行程序)的路径。
            分类:
                局部环境变量,只对当前命令行UI界面有效。
                全局环境变量,所有的命令行UI界面生效。Windows系统如果需要全局环境变量,可以在“我的电脑 —> 属性 —> 高级系统设置 —> 环境变量 ”中声明。
                如图:
命令行简介
                命令行界面查看变量值:
命令行简介
            Windows系统:使用 ‘set’命令设置查看环境变量。 环境变量名称没有区分大小写。
            Linux系统: 使用 'printv’命令查看环境变量。环境变量名称严格区分大小写。
        1.4目录
            这里的目录是命名行运行程序的工作空间。
    2.总结
        如果对上面的知识清楚了,那么简单的命令行报错自己应该是清楚的知道自己的命令是哪里错了、怎么改。    我也是个小白,如有不正确的地方还望指正