不考虑命令相关性的连续命令执行
cmd1;cmd2 //分号前的命令执行完之后会立即执行分号后的命令
考虑到命令之间的关联性
“|”:直接执行后面的语句
“&”:如果前面的语句为假则直接执行后面的语句,前面的语句可真可假
ls /tmp/aaa || mkdir /tmp/aaa: //当ls执行成功时,不执行mkdir命令;当ls执行失败时,执行mkdir命令
ls /tmp/aaa && touch /tmp/aaa //当ls执行成功时,会建立bbb文件;当ls执行失败时,touch命令不执行