父Shell与子Shell

关于父shell与子shell(命令:pstree)

前一个bash是父shell,后一个bash是子shell,相当于在一个终端中又开启一个终端。(不建议开启太多,这个东西多用于多线程)

shell中的特殊符号:() { }

小括号的作用是在当前的shell下新开一个Shell进行执行,但是当运行完子shell中的指令后子shell会消失,返回到父shell中。大括号是让指令在当前的Shell中执行。大小括号都是把一串指令放在括号里面并且指令间要用 ; 隔开。其中大括号的最后一个命令后要加 ;  小括号可以不用且大括号开头和结尾要加一个空格。

使用过程中注意:大括号的格式。但是几乎不使用大括号因为它的作用与不加大括号通常是一样的,正常书写指令可以省略大括号的繁琐格式。 

猜你喜欢

转载自www.cnblogs.com/plutozzl/p/11210768.html