Linux中命令选项及参数简介

转载自(https://www.cnblogs.com/qlqwjy/p/7787156.html)

登录Linux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文options)或“参数”(英文arguments)。即Linux中命令格式为:
command [options] [arguments] //中括号代表是可选的,即有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参数。
选项options
选项是调整命令执行行为的开关,即,选项不同决定了命令的显示结果不同。
选项分为长选项和短选项。
短选项:比如-h,-l,-s等。(- 后面接单个字母)
  l短选项都是使用‘-’引导,当有多个短选项时,各选项之间使用空格隔开。
  l有些命令的短选项可以组合,比如-l –h 可以组合为–lh
  l有些命令的短选项可以不带-,这通常叫作BSD风格的选项,比如ps aux
  l有些短选项需要带选项本身的参数,比如-L 512M
长选项:比如–help,–list等。(-- 后面接单词)
  l长选面都是完整的单词
  l长选项通常不能组合
  l如果需要参数,长选项的参数通常需要‘=’,比如–size=1G
参数arguments:
  参数是指命令的作用对象。
  如ls命令,不加参数的时候显示是当前目录,也可以加参数,如ls /dev, 则输出结果是/dev目录。
  以上简要说明了选项及参数的区别,但具体Linux中哪条命令有哪些选项及参数,需要我们靠经验积累或者查看Linux的帮助了。

总结:
  选项是限定结果的显示结果  
    短选项(- 一个横杠):只能修饰一个字符的选项,比如: ls -a,当然多个短选项可以合并,比如tar -cvf
    长选项(-- 两个横杠):可以修饰单个字符,也可以修饰一个单词,比如:(1) chkconfig --list (2)chkconfig --add xxx (3)service --status-all
  参数是传递到脚本中的真实的参数

参数选项

  • -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值