sudo权限与管道符
sudo权限与管道符
如果我们尝试执行这样的命令:
xym@MSI:~$ sudo cat tmp.txt > /etc/apt/sources.list
bash: /etc/apt/sources.list: Permission denied
明明使用了sudo,为什么还是会遇到Permission denied呢?
因为这里的sudo只对管道符前面的部分生效,后面的重定向符号的权限并没有获得提升。
我们可以把命令改成:
sudo cat tmp.txt | sudo tee /etc/apt/sources.list > /dev/null

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号