web-dev-qa-db-ja.com

Ubuntu Serverでのターミナルの色の変更

色を変えたいのですが。淡い青色のファイル名をライムグリーンで強調表示すると、目がくらむ。

xtermgnomeのどちらを使用しているかはわかりませんが、デフォルトのカラースキームを変更して(角膜に不快ではない方が望ましい)、それを維持したいと思います。変更(ユーザープロファイルを更新)。

色はいいですが、時々それはテキストを読みにくくします。素敵な色が使えないのなら、標準の白黒ではなく、色がないことで解決します。

6
Josh K

LS_COLORS~/.dir_colorsエクスポートを構成する必要があります(システム全体で/etc/dir_colors

ドキュメントについてはこちらを参照してください: http://manpages.ubuntu.com/manpages/karmic/man5/dir_colors.5.html

::編集::

固執させるには:

  1. これを~/.bashrcに追加します
 if ["$ TERM"!= "dumb"];次に
 [-e "$ HOME/.dir_colors"] && 
 DIR_COLORS = "$ HOME/.dir_colors" [-e "$ DIR_COLORS"] || 
 DIR_COLORS = " "
 eval" `dircolors -b $ DIR_COLORS`" 
 alias ls = 'ls --color = auto' 
 fi 
  1. ~/.dir_colorsの作成/編集、

    たとえばdircolors --print-database > .dir_colors

  2. 次に、次のコマンドで.bashrcファイルを強制的に読み取ります。

    $:source ~/.bashrc

  3. すべてがきれいでなければなりません。

8
David Rickman

Linuxシェルでファイルリストの色を変更する方法

まとめ

Linuxインタラクティブ端末(別名ssh端末、コンソールまたはコンソールログイン)は、「ファイル」、「ディレクトリ」、「ハードリンク」、「ソフトリンク」、「パイプ」、「ソケット」、「ファイルシステム」などの色を自動的に選択します。ファイルの内容を一覧表示するために「ls」と入力すると、これらの色が表示されます。ディレクトリは通常青色で、ファイルは通常薄い灰色です。さまざまな種類のファイルシステムオブジェクトに、異なる前景色/背景色が使用されます。

問題:

端末に「ls」と入力すると、ディレクトリリンクが濃い青で表示されます。読みやすくするために薄いシアンにしたい場合。

ソリューション

お気に入りのエディターを使用して、次のファイルを開きます。/ etc/DIR_COLORS次のようなものが表示されます。

#NORMAL 00      # no color code at all
#FILE 00        # regular file: use no color at all
RESET 0         # reset to "normal" color
DIR 01;34       # directory
LINK 01;36      # symbolic link.  (If you set this to 'target' instead of a
                # numerical value, the color is as for the file pointed to.)
MULTIHARDLINK 00        # regular file with more than one link
FIFO 40;33      # pipe
SOCK 01;35      # socket
DOOR 01;35      # door
BLK 40;33;01    # block device driver
CHR 40;33;01    # character device driver
Orphan 01;05;37;41  # orphaned syminks
MISSING 01;05;37;41 # ... and the files they point to
SETUID 37;41    # file that is setuid (u+s)
SETGID 30;43    # file that is setgid (g+s)
CAPABILITY 30;41        # file with capability
STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w)
OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky
STICKY 37;44    # dir with the sticky bit set (+t) and not other-writable

"DIR"で始まる4行目に注意してください。これは、ディレクトリリンクの色です。コードの意味について詳しく知りたい場合は、このサイトにアクセスしてください。

http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html

DIRのコードは「01; 34」です。 34は濃い青を意味します。このファイル/ etc/DIR_COLORSが置かれている場所で編集するだけの場合もあります。それをしないでください。それは、このコンピューターにログインするすべての人の色を変更するためです。自分のディレクトリにこれをコピーする必要があるので、ログインのみが影響を受けます。

ユーザーのディレクトリの色を変更する方法

次のコマンドを使用して、/ etc/DIR_COLORSをホームディレクトリにコピーします。

cp /etc/DIR_COLORS /home/yourusername/.dir_colors

/home/yourusername/.dir_colorsをお気に入りのエディターで開き、次のような行を編集します。

DIR 01;34       # directory

そして、これに変更してください。

DIR 01;36       # directory

34は青のコード、36はシアンのコードです。 /home/yourusername/.dir_colorsを保存します。設定を有効にするには、ログアウト/ログインする必要があります。 (あなたのプロファイルを調達しても、変更を吸収しません)。ログアウト/ログインしたら、コマンド「ls」を実行します。ディレクトリは青ではなくシアンで表示されます。このような:

前:

enter image description here

後:

enter image description here

3
Eric Leschinski

Gnome-terminalを使用している場合は、[編集]> [プロファイル]を選択し、現在のプロファイル(例:デフォルト)を選択して[編集]をクリックします(または[新規]をクリックして新しいプロファイルの名前を入力します-これを行うと、後でそれを「新しい端末を起動するときに使用されるプロファイル」として設定する必要があります。これで、[色]タブをクリックして、背景色と前景色を設定し、カラーパレットを操作できます(組み込みのスキームからの選択を含む)。

白の黒の前景/背景スキームとタンゴパレット(色が少し落ち着いた色)を試してみてください。