天天看點

Linux環境中使用“sudo echo....”提示權限不夠的解決辦法

問題描述:     

      在使用Ubuntu系統的時候,遇到這樣的一個問題:我使用普通使用者登入系統,然後執行sudo echo "hello" >> /etc/rc.local指令的時候,提示權限不夠。

      雖然知道echo指令是屬于root使用者的權限,但是我之前一直以為加個sudo就能夠擷取到root的全部權限,現在才發現這是不對的。使用sudo指令後,擷取到的隻是root的一部分權限。

解決辦法:

    1、直接使用root使用者,這樣肯定不會有問題;

    2、具體實作如下:

sudo sh -c 'echo "text" >> /etc/rc.local'
           

繼續閱讀