777権限を持つディレクトリのLS色を変更しますか? [コピー]

777権限を持つディレクトリのLS色を変更しますか? [コピー]

ls777権限を持つディレクトリのフォルダから実行すると、ls緑色の背景に紫色のテキストが表示され、読み取れません。

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

これをより良くするにはどうすればよいですか?

ベストアンサー1

Linux(他のタスクを実行するMacとは逆)を使用している場合は、カスタムdircolorsデータベースを使用して、どのファイルプロパティにどの色が使用されるかを指定できます。

まず dircolors データベースファイルを作成します。

$ dircolors -p > ~/.dircolors

STICKY_OTHER_WRITABLEその後、編集して行をより見やすくするOTHER_WRITABLEことができます34;42(34は青、42は緑 - リストされたカラーコードを含むメモを含めるのに役立ちます)。dircolors -p

その後実行

eval $(dircolors ~/.dircolors)

~/.profile (または ~/.bash_profile など) を編集し、実行中の行を見つけてeval $(dircolors)上記のファイル名を含めるように変更します。または、.profile(など)に対応する行がない場合は追加してください。

または、ファイルの有無に関係なく動作するようにするには、~/.dircolors次のように変更します。

[ -e ~/.dircolors ] && eval $(dircolors -b ~/.dircolors) || 
    eval $(dircolors -b)

おすすめ記事