解释一下这个分叉语法

解释一下这个分叉语法

这是摘自 RasPi 上的 ~/.bashrc 的内容。

if [ -z "${SSH_TTY}" ]; then
  startx > /dev/null 2>&1 
fi

我相当确定 if 语句意味着不适用于 ssh tty 会话即建立远程控制台时。

显然它会启动 x-windows 并丢弃控制台输出,但这是什么2>&1意思呢?

&符号可能意味着它分叉,但是数字是多少?下次我需要阅读此内容时有哪些关键词?

相关内容