"ls -l"を使用して数値の代わりにグループ名を表示する方法(git bash)

"ls -l"を使用して数値の代わりにグループ名を表示する方法(git bash)

ls -l次のコマンドを使用すると、git bashグループ列には常に数値が表示されます。

-rw-r--r-- 1 JoelFan 5235961   8774 Aug 13  2021 README.md

意味のある名前を表示するにはどうすればよいですか?

答え1

ファイルを編集しC:\Program Files\Git\etc\nsswitch.conf、次の行を変更します。

group: files # db

到着する:

group: files db

これにより、システムは2つの/etc/groupファイル( "文書「)とネイティブWindowsファイルシステム(」「)グループ情報を取得します。「オプションはコメントアウトされ、オペレーティングシステムを確認しません。)

これにより、次のような出力が表示されますls -l

-rw-r--r-- 1 JoelFan Domain Users  8774 Aug 13  2021 README.md

望むより:https://www.gnu.org/software/libc/manual/html_node/NSS-Configuration-File.html

メモ:デフォルトではコメントアウトされています」「」はパフォーマンスを最適化するためのものです。後で変更が原因で許容できないパフォーマンスの問題が発生した場合は、再度変更する必要があります。

関連情報