http://www.atmarkit.co.jp/flinux/rensai/linuxtips/358dircolors.html
概要
色分けの仕方は、/etc/DIR_COLORSで定義されている。
lsコマンドで表示されるファイルの色を変更するには
/etc/DIR_COLORSを~/.dir_colorsとしてコピーするか、-pオプション付きでdircolorsコマンドを実行して~/.dir_colorsを作成すればいい。
$ cp /etc/DIR_COLORS ~/.dir_colors
または
$ dircolors -p > ~/.dir_colors
変えたい色が少ない(ディレクトリだけ)とかなら、.bashrcに直接書いちゃってもいいかも
export LS_COLORS='di=01;36'
色の定義について
.dir_colorsでは、以下のように拡張子ごとに属性や色を設定している。
(省略) # image formats .jpg 01;35 ←拡張子が.jpgのファイルは、明るい紫で表示 .png 01;35 ←拡張子が.pngのファイルは、明るい紫で表示 .gif 01;35 ←拡張子が.pngのファイルは、明るい紫で表示 (省略)
文字および背景の色は、以下の数字で行う。
文字色 | 色 |
---|---|
30 | ブラック(黒) |
31 | レッド(赤) |
32 | グリーン(緑) |
33 | イエロー(黄) |
34 | ブルー(青) |
35 | マゼンタ(紫) |
36 | シアン(水色) |
37 | ホワイト(白) |
背景色 | 色 |
---|---|
40 | ブラック(黒) |
41 | レッド(赤) |
42 | グリーン(緑) |
43 | イエロー(黄) |
44 | ブルー(青) |
45 | マゼンタ(紫) |
46 | シアン(水色) |
47 | ホワイト(白) |
また、.dir_colorsではエスケープシーケンスも設定できる。
属性 | 内容 |
---|---|
00 | なし |
01 | ボールド(明るくする) |
04 | アンダースコア(下線を付ける) |
05 | ブリンク(点滅する) |
07 | リバース(反転表示する) |
Macの場合
http://neko-mac.blogspot.com/2015/03/mac_18.html
export LSCOLORS=gxfxcxdxbxegedabagacad
位置 | 順番 | 種類 | 文字 | fg | bg | ||
---|---|---|---|---|---|---|---|
1組目 | 1 | 2 | ディレクトリ | e | x | 青 | デフォ |
2組目 | 3 | 4 | シンボリックリンク | f | x | マジェンタ | デフォ |
3組目 | 5 | 6 | ソケット | c | x | 緑 | デフォ |
4組目 | 7 | 8 | パイプ | d | x | ブラウン | |
5組目 | 9 | 10 | 実行可能ファイル | b | x | 赤 | デフォ |
6組目 | 11 | 12 | ブロックデバイス | e | g | 青 | シアン |
7組目 | 13 | 14 | キャラクタデバイス | e | d | 青 | ブラウン |
8組目 | 15 | 16 | setuid付実行ファイル | a | b | 黒 | 赤 |
9組目 | 17 | 18 | setgid付実行ファイル | a | g | 黒 | シアン |
10組目 | 19 | 20 | 書き込み可能ディレクトリstickybit付 | a | c | 黒 | 緑 |
11組目 | 21 | 22 | 書き込み可能ディレクトリstickybitなし | a | d | 黒 | ブラウン |
文字列 | 色 | 文字列 | 色 |
---|---|---|---|
a | 黒 | A | 太字の黒 |
b | 赤 | B | 太字の赤 |
c | 緑 | C | 太字の緑 |
d | ブラウン | D | 太字のブラウン |
e | 青 | E | 太字の青 |
f | マジェンタ | F | 太字のマジェンタ |
g | シアン | G | 太字のシアン |
h | ライトグレー | H | 太字のライトグレー |
x | デフォルトの色 |
[通知用URL]
Tweet
最終更新時間:2021年01月19日 21時29分48秒