使用命令行 (二) - 命令的语法
在《使用命令行(一) - 认识命令行》中已经讲过如何启动、退出命令行,并且小小地尝试了 cd 和 ls 命令。这一节则要讲到命令的语法、位置和种类。
在《使用命令行(一) - 认识命令行》中已经讲过如何启动、退出命令行,并且小小地尝试了 cd 和 ls 命令。这一节则以 ls 命令的使用为例,着重讲解命令的语法。
命令的语法
看到“语法”不要晕,不是学英语,哈哈。在 Linux 的命令行里,执行命令的语法只有的一句。
这就是在命令行执行命令时的全部语法。别说你记不住哦。
命令:像前面提到的 cd 和 ls 就是命令。
选项:用于更改命令效果,不一定会使用。
参数:有的命令执行时需要传入一些参数,像是文件名或者路径名称。同选项一样,不一定会使用。
接下来实际操作一下吧,从“应用程序->系统工具->终端”打开命令行工具。直接输入 ls,按回车。
上面的例子只使用了语法中的“命令”,而没有使用 [选项] 和 [参数]。接下来再输入 ls -l,按回车。
同样的命令,在加了选项之后就有了不一样的结果。单独使用 ls 命令时,只会显示当前目录下内容的名称,但加上选项 -l 以后就会显示更显示更详细的列表 —— 包括权限、拥有者、大小、创建日期等等。
在命令行中,[选项] 通常由 - 开头,如 -l,同时使用多个 [选项] 时,使用以下两种方式都可以,但通常使用第二种方式 (因为可以少按几次键盘嘛 :D)
和使用 [选项] 不同,在 [参数] 前不需要添加参数。
在没有 [参数] 的情况下,直接使用 ls 是列出当前目录下的内容,前参数为目录时,则会列出参数中指定的目录中的内容。比如上面的例子就是列出 /home 目录用的内容(因为目前只有一个普通用户 lugir,所以只列出了 lugir 这一项)。
有关命令的语法就这么多了 —— 命令 [选项] [参数],参照本节举出的例子,自己多试几次,把这个语法记清楚了。
下一节 - 使用命令行 (三) - 命令行帮助