Я использую htop все время, когда работаю в системе Linux. Я установил htop-osx через Homebrew на моем Mac, но чтобы увидеть все данные для всех процессов, рецепт говорит мне, что мне нужно запустить htop от имени пользователя root, используя sudo .
В системе Linux, похоже, что права root не требуются для отображения всех данных для всех процессов в htop .
У меня вопрос, почему я должен делать это на Mac, но я не на системе Linux?
Ранее предлагаемое решение этой проблемы состояло в том, чтобы установить бит setuid в двоичном htop и chown двоичный файл в корневой, чтобы он работал от имени пользователя root. Однако в этом методе было изменено использование sudo .
