Shell的命令格式
Shell命令格式
1.Shell命令提⽰符
成功登录Red Hat Enterprise Linux后将出现Shell命令提⽰符。如:
[root@localhost ~]# 超级⽤户的命令提⽰符
[zhouboyu@localhost ~]$ 普通⽤户zhouboyu的命令提⽰符
具体含义如下:
(1)[ ]以内@之前为已登录的⽤户名(如root、zhouboyu),[ ]以内@之后为计算机的主机名(localhost),若没有设置过主机名,则默认
为localhost。其次为当前⽬录名(如~表⽰是⽤户的主⽬录)。
(2)[ ]外为Shell命令的提⽰符号,“#”是超级⽤户的提⽰符,⽽“$”是普通⽤户的提⽰符。
2.Shell命令格式
在Shell命令提⽰符后,⽤户可输⼊相关的Shell命令。Shell命令可由命令名、选项和参数3部分组成。
格式: 命令名 [选项] [参数]
shell命令属于什么语言(⽅括号部分表⽰可选部分)
其中:
(1)命令名是描述该命令功能的英⽂单词或缩写,如:查看时间的date命令,切换⽬录的cd命令等。在Shell命令中,命令名必不可少,且总是放在整个命令⾏的起始位置。
(2)选项是执⾏该命令的限定参数或功能参数。同⼀命令采⽤不同的选项,其功能各不相同。选项可以有1个,也可以有多个,甚⾄还可能没有。选项通常以“-”开头,当有多个选项时,可只使⽤⼀个“-”符号,如“ls-l-a”命令与“ls-la”命令功能完全相同。另外,部分选项以“--”开头,这些选项通常是⼀个单词,还有少数命令的选项不需要“-”符号。
(3)参数是执⾏该命令所必需的对象,如⽂件、⽬录等。据命令的不同,参数可有⼀个,也可有多个,深圳还可能没有。
在Shell中,⼀⾏中可键⼊多条命令,⽤“;”字符分隔。在⼀⾏命令后加“\”表⽰另起⼀⾏继续输⼊。使⽤Tab键可⾃动补齐。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论