linux 输出重定向问题

> :用于左边指定描述符
&>/dev/null :此处& 指所有输出 ,即全部重定向 至 文件

2>1 :用于将错误输出重写向至当前目录的文件名为1的文件中

2>&1 :用于将错误输出重写至 标准输出

sudo 时 内部命令无法使用 IO重定向
调用 sh -c “command” 来运行命令

sudo sh -c "cat hosts >> /etc/hosts"
Comments