Linuxユーザーの既存のエイリアスを一覧表示するには?

Linuxユーザーの既存のエイリアスを一覧表示するには?

Debianで特定のUnix / Linuxユーザーの既存のエイリアスを一覧表示する方法を知っている人はいますか?たとえば、Unix / Linuxユーザー1001があり、そのユーザーのログインエイリアスが何であるかを知りたいと思います。

答え1

数字のユーザーID()1001を持つユーザーがあり、uid彼のユーザー名が欲しいとします。

getent passwd 1001 

このメッセージが表示されます。

答え2

ローカルユーザーの場合は、grepを使用/etc/passwdして検索できます。このように:

grep 1001 /etc/passwd

ローカルユーザーではない場合は、そのユーザーを保存するために使用されるデータベースのバックエンドによって異なります。たとえば、NISを使用している場合は、次のことを確認できますypcat

cd /etc
ypcat passwd | grep 1001

他のデータベースバックエンドの場合は、UIDでユーザーを検索する具体的な方法を確認する必要があります。

関連情報