笔记:Linux Shell (四): 命令行约定

6 篇文章 0 订阅

1. 命令名

命令名后输入错误的参数打印用法消息(usage message)

错误参数情况包括:

不应该有参数,没有带参数,参数不正确,参数数目错误

 

2. 参数

每个参数都有编号,命令本身拥有编号0,后面以空格分隔,分别为编号1 参数,编号2 参数

 

3. 选项

位于在命令名之后,其他参数之前

由命令行 调用的程序来解释,

某个选项与特定程序相关

选项前带一个连字符 -

多个单字符选项可以合并

不可合并的选项前带两个连字符 --,选项可以用多字符

选项不分前后顺序

 

4. 以连字符开始的参数

为了避免将以连字符开始的参数当作选项,在此类参数前加双连字符 -- 表示选项结束,参数开始

 

5. 命令名的路径

shell仅在PATH变量设定的路径下搜索程序名称(命令名),如果程序不在PATH变量设定的路径中,会提示找不到命令,可使用下面命令将当前工作目录(.)临时添加到PATH中:

PATH=$PATH:.

或者可以进入到程序所在目录,并执行 ./<命令名>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值