CentOSls
のデフォルトコマンドで表示されるフォルダ名は紺色で、非常に醜いです!次の構成を変更することでカスタマイズできます。
1. / etc / DIR_COLORSファイルを現在のホームディレクトリの.dir_colorsにコピーします
cp /etc/DIR_COLORS ~/.dir_colors
2.〜 / .dir_colorsのDIRに対応する色を変更します
vim ~/.dir_colors
第88行:DIR 01;34(01:粗体,34:蓝色)
修改为:DIR 01;33(01:粗体,33:黄色)
3.終了して再接続ls
すると、将来の効果を確認できます
ヒント:vim/name
を使用してファイル内のname
文字列を見つけることができます
1.ファイルタイプ
1)直接使用する場合、次のタイプがあります。NORMAL
なし、NORMグローバルデフォルトfiFILE
通常ファイルdiDIR
ディレクトリ
lnSYMLINK、LINK、LNKリンク
pi FIFO、PIPEパイプ
do DOOR Door
bd BLOCK、BLKブロックデバイス
cd CHAR、CHR文字デバイス
またはORPHANターゲットがシンボリックリンクに存在しない
ため、SOCKソケットソケットsuSETUID
所有者setuid有効なファイル
sgSETGID所属グループsetuidファイルに有効
twSTICKY_OTHER_WRITABLEスティッキーおよびその他の書き込み可能なディレクトリ(t、ow)
ow OTHER_WRITABLE他の書き込み可能(ow)でスティッキーではない
ディレクトリst STICKYスティッキービットが設定されたディレクトリ(t)で、他の書き込み可能ではない
ex EXEC実行可能ファイル(つまり、アクセス許可に「x」が設定されている)
mi MISSINGシンボリックリンクが指す存在しないファイル(ls -lと入力すると表示されます)
lc LEFTCODE、LEFT端末コードを開く
rc RIGHTCODE、RIGHT端末コードを閉じる
ec ENDCODE、ENDファイル名以外のテキスト
2)拡張子が渡されます " 。 "プラス拡張子
* .extensionこの拡張子を使用するすべてのファイル(例:*。jpg
2.)エフェクトの具体的なコードは次のとおりです
*エフェクトリスト:
00デフォルト
01太字
04下線
05フラッシュ
07反転表示
08非表示
*カラーリスト:
31 〜37それぞれ前景色が赤、緑、オレンジ、青、紫、シアン、灰色
であることを示します90〜97、前景色が濃い灰色、薄赤、薄緑、黄色、水色、ラベンダーであることを示します、シアン、白、
それぞれ40〜47。背景色はそれぞれ黒、赤、緑、オレンジ、青、紫、シアン、灰色100〜106であり
、背景色が濃い灰色、薄赤、薄緑、イエロー、ライトブルー、ライトパープル、シアン
上記のコンテンツは以下から参照されています:ブログ
さらに、上記の構成を変更し、一部のファイルの色が明確でない場合(下の図を参照)、アクセス許可の問題である可能性があります(下の図のディレクトリのアクセス許可はすべてです777
):
変更を加えます一例として、公開ディレクトリのパーミッションの。701
それとも711
:
上の図を比較すると、あなたは公共のディレクトリにパーミッションを変更した後、上記のように構成されたDIRの色を表示することがわかります
ディレクトリのアクセス許可を一括で変更します。
chmod -R 权限 目录名 #递归地指定目录名及其下的所有文件配置为指定权限
ただし、ディレクトリの名前を確認するためにディレクトリのアクセス許可を変更することはできません。したがって、次のコマンドを使用できます。
ls --color=none
色を表示しないように制御する:配色を
一時的に変更する:このアイテムのクローンを作成する:
git clone https://github.com/seebi/dircolors-solarized.git
ローカルにクローンを作成した後、以下を実行します。
cd dircolors-solarized
cp dircolors.256dark ~/.dircolors
プロジェクトで設定されたカラーマッチングを使用できます。これは、権限の777
あるディレクトリでも有効です。
このプロジェクトは一時的にのみカラーマッチングを変更でき、再接続後に元のカラーマッチングが復元されることに注意してください。