Isso significa que o ID do usuário é 1001, mas esse id não tem nome atribuído. Isto pode acontecer, por exemplo, um comando em execução em um chroot com um usuário definido em que o chroot não terá necessariamente um nome atribuído fora do chroot.
A execução de ps aux
apenas me forneceu a seguinte saída:
...
www-data 26254 0.0 0.7 27304 3544 ? S 15:07 0:00 /usr/sbin/apache2 -k start
1001 25807 0.8 0.8 48444 4332 ? Sl Sep03 1330:24 ./ts3server_linux_x86
...
www-data é o usuário apach2 . Tudo bem, é o que eu esperava com -u
, mas o que é 1001 ?
Isso significa que o ID do usuário é 1001, mas esse id não tem nome atribuído. Isto pode acontecer, por exemplo, um comando em execução em um chroot com um usuário definido em que o chroot não terá necessariamente um nome atribuído fora do chroot.
Isso pode acontecer se o nome de usuário tiver mais de 8 caracteres.
Isso é mais parecido com o ID do usuário (uid) de um usuário que foi removido depois que o processo foi iniciado. Ou talvez tenha havido algum tipo de falha na resolução do nome de usuário do uid.
É um uid para usuários cujo nome é desconhecido (por exemplo, um uid ausente em / etc / passwd) ou talvez com grafia estranha (como Debian-exim
, ou um usuário com nome de usuário longo o suficiente, ou para uma entrada incorreta em /etc/passwd
)
É o ID do usuário. Há casos em que o Linux não exibe nomes de usuário (isso pode ser um problema de permissão). Confira este tópico: