グループ所有者が「root」のファイルの色を変更するには?

グループ所有者が「root」のファイルの色を変更するには?

頑張りましたlsで他のファイルの色を変更する方法色の変更を適用するソリューションですlsrootグループ所有者がいるフォルダでは機能しないようです。

たとえば、.jsonルートフォルダとユーザーホームフォルダのファイルの色は異なります。

ここに画像の説明を入力してください。


~/folder/ > ls -l
-rw-rw-r-- 1 alper alper alper 0 2021-06-16 06:35 hello.json

~/mnt/ > ls -l
-rwxrwxrwx 1 alper root alper 0 2021-06-16 06:38 alper.json

関連質問:https://superuser.com/q/1598934/723632、フォルダ専用のソリューションがあります。

ベストアンサー1

ls私はGNUがグループの所有者に応じて条件付きで色を付けることができるとは思いません。

ただし、次のフィルタリングプログラムを使用できます。GRC(汎用着色剤)。 GRCは、rootユーザー/グループの所有権を赤に設定するなど、コマンド出力の色をさらに指定します。

ディレクトリリストを含むGRCスクリーンショット

したがって、Debian / Ubuntuでは、次にsudo apt install grc(または)alias ls='grc -es ls -ph --color=auto'を実行できます。ls -lllalias ll='ls -l'

おすすめ記事