Respostas:
Existem algumas maneiras:
Usando o comando id, você pode obter os IDs reais e eficazes de usuários e grupos.
id -u <username>
Se nenhum nome de usuário for fornecido id
, o padrão será o usuário atual.
Usando a variável de ambiente.
echo $UID
sudo echo ${UID}
imprime 1000
(ou seja qual for o UID do usuário do sudoer), enquanto sudo id -u
imprime 0
.
username
é opcional, padronizando para você mesmo. Talvez os colchetes sejam melhores para indicar isso, em vez dos colchetes angulares.
Simplesmente tente
id
Isso retornará seu ID do usuário, ID do grupo e todos os seus grupos.
id -u
para ver apenas o UID
id -u
e id -g
. Obrigado. :)
Tente também:
getent passwd username
Isso exibirá a identificação do usuário, a identificação do grupo e o diretório inicial.
Ou:
grep username /etc/passwd
echo $UID
e id -u
é simples e exato de acordo com a pergunta ?
Você pode usar o id
comando
echo $UID
?