Q. How do I turn on or off file name colors in bash shell?
A. Most modern Linux distro comes with alias that defines colors for your file. However ls command is responsible for displaying color on screen for files, directories and other object.
By default, color is not used to distinguish types of files. You need to pass --color option to ls command.
Task: Turn off colors
Type the following command
$ ls --color=none
Or just remove alias with unalias command:
$ unalias ls
Task: Turn on colors
Use any of the following command:
$ ls --color=auto
$ ls --color=tty
You can add or remove ls alias from ~/.bash_profile or ~/.bashrc file.
Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- My 10 UNIX Command Line Mistakes
- Linux: 20 Iptables Examples For New SysAdmins

- 25 PHP Security Best Practices For Sys Admins
- The Novice Guide To Buying A Linux Laptop
- 10 Greatest Open Source Software Of 2009
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Linux Video Editor Software
Facebook it - Tweet it - Print it -

{ 1 comment… read it below or add one }
Well may be the title would be better if it would mention [ ls ].
something like:
How to turn on or off colors _for ls command_ in bash