Linux命令结构

常见系统内置命令结构

command [-options] parameterl1 parameterl2 ...

指令        选项        参数列表...

指令:

        其中命令执行大多数应用场景为Linux内置命令,系统内置命令如 "cd","ls","cp","mv"等bash内置命令,但也可以为可执行文件如自己编写的脚本等。

       

选项:

        选项通常为可选项,可选项一般我们用"[]"表示,表示非必要。如下图ls命令和ls -a对比可以看出,选项的添加对命令的执行可以起到不同的作用。

[root@hadoop102 /]# ls
bin   dev  home  lib64       media  opt   root  sbin  sys   tmp  var
boot  etc  lib   lost+found  mnt    proc  run   srv   text  usr
[root@hadoop102 /]# ls -a
.   bin   dev  home  lib64       media  opt   root  sbin  sys   tmp  var
..  boot  etc  lib   lost+found  mnt    proc  run   srv   text  usr

        而选项的参数可以通过man 或者 help 来查询 

参数列表:

        参数在日常使用中也为可选项,虽然他并没有被"[]"括起来,如上图“ls”命令没有参数,命令依旧正常执行了。

        参数内容视具体命令而定,他可以是路径;文件;字符;通配符等等内容,参数可以有多个,我们用空格给予分割。

命令的执行事项:

        执行命令只需要输入命令后敲下"enter"键即可,如果我们的命令太长,越过了屏幕边界我们可以使用反斜杠"\"来换行,而不是像日常我们处理文本那样敲下"enter"键

        在各种参数和选项间我们要注意使用空格符号来分隔开来,注意同一个位置多个空格bash依旧会作为一个空格去处理解析。

[root@hadoop102 /]# ls -a
.   bin   dev  home  lib64       media  opt   root  sbin  sys   tmp  var
..  boot  etc  lib   lost+found  mnt    proc  run   srv   text  usr
[root@hadoop102 /]# ls     -a
.   bin   dev  home  lib64       media  opt   root  sbin  sys   tmp  var
..  boot  etc  lib   lost+found  mnt    proc  run   srv   text  usr

        Linux命令区分完全区分大小写,我们只需要按照手册输入即可,如下图错误的大小写组合均不可执行命令       

[root@hadoop102 ~]# CD /etc/
-bash: CD: command not found
[root@hadoop102 ~]# Cd /
-bash: Cd: command not found
[root@hadoop102 ~]# cD /
-bash: cD: command not found

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值