让OSX下的ls命令带上颜色

linux下ls命令经过配置后,目录和文件是分颜色显示的,很好区分。 而osx终端窗口中默认情况下目录和文件不区分,不是太方便。 解决方法其实很简单:

  1. ls后加上-F参数,这样在ls列出的目录后面会加上’/’反斜杠,以和普通文件区分。
  2. ls后加上-G参数, 目录和文件会分颜色显示。
    但这每次都要加不方便,可以在~/.bash_profile 中添加如下内容
    alias ls='ls -FG'
  3. 在~/.bash_profile 中添加如下内容
    export CLICOLOR=1
    export LSCOLORS=GxFxCxDxBxegedabagaced

Tags: ,

categories IT

4 Comments

  • By zola, 九月 14, 2012 @ 7:11 上午

    感谢分享。刚才找到还要用到~目录下用 . .bash_profile 这个命令才能马上生效。

    Type “. .bash_profile” to reload .bash_profile and update any functions you add.

  • By AnminGong, 十一月 10, 2012 @ 8:50 下午

    每次要配置OSX下的ls命令,都会来你空间一趟 :em20:

  • By ethan, 七月 29, 2013 @ 8:58 上午

    不过建议你使用下zsh,网上有个oh-my-zsh的配置,比默认的bash好用许多

  • By oldmonk, 七月 29, 2013 @ 9:16 上午

    多谢,我研究研究

Other Links to this Post

RSS feed for comments on this post. TrackBack URI

Leave a comment

  • :em48:
  • :em32:
  • :em34:
  • :em14:
  • :em72:
  • :em37:
  • :em53:
  • :em56:
  • :em25:
  • :em39:
  • :em04:
  • :em13:
  • :em38:
  • :em20:
  • :em41:
  • :em31:
  • :em16:
  • :em45:
  • :em21:
  • :em43:
  • :em12:
  • :em71:
  • :em11:
  • :em23:
  • :em46:
  • :em66:
  • :em47:
  • :em02:
  • :em49:
  • :em54:
  • :em27:
  • :em36:
  • :em35:
  • :em15:
  • :em05:
  • :em26:
  • :em44:
  • :em06:
  • :em64:
  • :em01:
  • :em55:
  • :em70:
  • :em28:
  • :em40:
  • :em67:
  • :em18:
  • :em63:
  • :em09:
  • :em10:
  • :em62:
  • :em69:
  • :em03:
  • :em08:
  • :em33:
  • :em42:
  • :em52:
  • :em51:
  • :em68:
  • :em30:
  • :em65:
  • :em59:
  • :em29:
  • :em07:
  • :em50:
  • :em17:
  • :em24:
  • :em57:
  • :em22:
  • :em19:
  • :em60:
  • :em61:
  • :em58: