Se você executar como root sudo
não é necessário, se você executar como usuário normal e quiser fazer algo que exija privilégios elevados, então você precisa dele.
Além do fato de que você não deve correr o tempo todo como root por várias razões, como segurança, etc. É por isso que o navegador tor não começa quando você executa como root.
Sudo significa "super user do", então você será root apenas para aquele comando em particular. Claro que os seguintes comandos contendo sudo
contanto que dentro de um período de tempo definido não lhe pedirão sua senha novamente, mas existem maneiras de mudar isso.