次から読むアプエ、ちょっと気になりました:
ls -l
パスワードファイルは、ユーザーがUNIXシステムにログインするたびに、コマンドが実行されるたびに使用されます。
答え1
ファイルシステムは、ユーザー名とグループ名(文字列)の代わりに、数値のユーザーID(UID)とグループID(GID)の値をファイルに直接関連付けます。したがって、このls -l
コマンド(およびファイルのユーザーとグループの所有者を表示する他のコマンド)は、どこかでユーザーとグループの名前を取得する必要があります。この/etc/passwd
文書はそのようなソースの1つです(おそらくオリジナルで最も一般的な文書です)。マニュアルはこれを確認します -パスワード(5)(つまり、ファイルのマニュアルページ/etc/passwd
):
ユーザーIDをユーザー名にマップするために、多くのユーティリティ(ls(1)など)で使用されます。