cmd [options] [arguments],options称为选项,arguments称为参数
选项和参数都作为Shell命令执行时的输入,它们之间用空格分隔开。
Linux是区分大小写的
一般来说,后面跟的选项如果单字符选项前使用一个减号-。单词选项前使用两个减号–
这是一般的情况,有些命令还是不归属这种规律的(相对较少)~~~
例子:ls -a和ls -all,a 单个字符使用一个-,一个单词all 使用两个–
在Linux中,可执行的文件也进行了分类:
内置命令:出于效率的考虑,将一些常用命令的解释程序构造在Shell内部。
外置命令:存放在/bin、/sbin目录下的命令
实用程序:存放在/usr/bin、/usr/sbin、/usr/share、/usr/local/bin等目录下的实用程序
用户程序:用户程序经过编译生成可执行文件后,可作为Shell命令运行
Shell脚本:由Shell语言编写的批处理文件,可作为Shell命令运行