Oui, vous pouvez voir tous les processus avec htop comme utilisateur par défaut.
Notez que si vous utilisez par exemple la virtualisation pour exécuter plusieurs systèmes sur un seul, htop ne vous montrera que le programme de virtualisation en tant que processus - et non les processus exécutés dans cette machine virtuelle.
Qu'il soit judicieux ou non d'utiliser sudo htop
Cela dépend du contexte. Si vous exécutez htop
En tant qu'utilisateur ordinaire, vous n'obtenez pas les informations complètes sur tous les processus - c'est-à-dire que les processus lancés par d'autres utilisateurs seront listés, mais avec des numéros incomplets. Si vous avez besoin de l'ensemble des données sur les processus lancés par d'autres utilisateurs, sudo htop
a définitivement du sens.
D'un autre côté, dès que vous commencez à htop
avec sudo
vous devez savoir que vous disposez de tous les privilèges - par exemple, il est possible de tuer les processus système et les programmes lancés par d'autres utilisateurs. Si ce n'est pas votre intention, lancez htop
sans sudo
supprime le risque de le faire par erreur.
1 votes
Vous pouvez tous les voir en tant qu'utilisateur, mais vous ne pourrez pas agir sur ceux dont vous n'avez pas les droits (par exemple, les tuer).