Eu uso htop o tempo todo quando estou trabalhando no sistema Linux. Instalei htop-osx através do Homebrew no meu Mac, mas para ver todos os dados de todos os processos, a receita diz que preciso executar htop como root, usando sudo .
Em um sistema Linux, parece que os privilégios de root não são necessários para mostrar todos os dados de todos os processos em htop .
Minha pergunta é por que eu preciso fazer isso em um Mac, mas não em um sistema Linux?
Anteriormente, a solução sugerida para esse problema era definir o setuid bit no htop binary e chown o binário no root para que ele fosse executado como o usuário root. No entanto, uma alteração foi feita deste método para usar sudo .