?
Linux命令中的链接的意思是,通过操作符的行为将几个命令组合执行。Linux中的链接命令,有些像你在shell中写短小的shell脚本,并直接在终端中执行。链接使得自动处理变得更方便。不仅如此,一个无人看管的机器在链接操作符的帮助下能够十分有条理地运行。
?
本文旨在介绍一些常用的链接操作符,通过简短的描述和相关的例子帮助读者提高生产力、降低系统负载、写出更加简短有意义的代码。
?
1. 和号操作符 (&)
?
‘&’的作用是使命令在后台运行。只要在命令后面跟上一个空格和 ‘&’。你可以一口气在后台运行多个命令。
在后台运行一个命令:
tecmint@localhost:~$ ping -c5 www.tecmint.com &
同时在后台运行两个命令:
root@localhost:/home/tecmint# apt-get update & mkdit test &
2. 分号操作符 (;)
?
分号操作符使你可以一口气运行几个命令,命令顺序执行。
root@localhost:/home/tecmint# apt-get update ; apt-get upgrade ; mkdir test
上述命令先后执行了update和upgrade,最后在当前工作目录下创建了一个‘test’文件夹
?
3. 与操作符 (&&)
?
如果第一个命令执行成功,与操作符 (&&)才会执行第二个命令,也就是说,第一个命令退出状态是0。这个命令在检查最后一个命令的执行状态时很有用。
比如,我想使用links 命令在终端中访问网站tecmint.com,但在这之前我需要检查主机是否在线或不在线。
root@localhost:/home/tecmint# ping -c3 www.tecmint.com && links www.tecmint.com
?
4. 或操作符 (||)
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。