Linux命令的基本格式

命令名称 [选项] [参数] (command [options] [arguments] )

[ ]表示可选的。有些命令不写选项和参数也能执行,有些命令在必要的时候可以附带选项和参数。命令,选项,参数用空格隔开。

选项的作用:它可以调整命令功能,如果没有选项,那么命令只能执行最基本的功能;而一旦有选项,则可以显示更加丰富的数据。例如:ls -l

参数的作用:它是命令的操作对象,一般文件、目录、用户和进程等可以作为参数被命令操作。命令一般都需要加入参数,用于指定命令操作的对象是谁。如果可以省略参数,则一般都有默认参数。例如:ls  /home

选项的格式:

(1)短格式选项

是长格式选项的简写,用一个减号 - 和一个字母表示,例如:ls的-l,-R。

当有多个短格式选项时,各选项之间使用空格隔开,例如:ls –l –R /home。

有些命令的短选项可以组合,例如:ls –lR /home。

(2)长格式选项

用两个减号 – 和一个完整单词表示,长选项通常不能组合,比如:ls --help。

(帮助命令:help、man)

选项自身的参数: 命令名称 [选项 [选项]] [参数]

有些选项后面也可以附带参数,这些参数用来补全选项,或者调整选项的功能细节。  例如:useradd -d /home/myhome -u 2000  student