关于父shell与子shell(命令:pstree)
前一个bash是父shell,后一个bash是子shell,相当于在一个终端中又开启一个终端。(不建议开启太多,这个东西多用于多线程)
shell中的特殊符号:() { }
小括号的作用是在当前的shell下新开一个Shell进行执行,但是当运行完子shell中的指令后子shell会消失,返回到父shell中。大括号是让指令在当前的Shell中执行。大小括号都是把一串指令放在括号里面并且指令间要用 ; 隔开。其中大括号的最后一个命令后要加 ; 小括号可以不用且大括号开头和结尾要加一个空格。
使用过程中注意:大括号的格式。但是几乎不使用大括号因为它的作用与不加大括号通常是一样的,正常书写指令可以省略大括号的繁琐格式。