Contents
What does green mean in ls?
Green: Executable or recognized data file. Cyan (Sky Blue): Symbolic link file. Yellow with black background: Device. Magenta (Pink): Graphic image file.
Why are my files Green in Linux?
Blue: Directory. Bright Green: Executable File. Bright Red: Archive file or Compressed File.
What is other writable directory?
For directories, it prevents unprivileged users from removing or renaming a file in the directory unless they own the file or the directory; this is called the restricted deletion flag for the directory, and is commonly found on world-writable directories like /tmp.
Why does my LS have a green background?
The colors of ls can represent the permissions, the defaults for some systems is to show directories where everyone has write permissions with a green background: You can change the colors by editing your $LS_COLORS variable using dircolors (from man ls):
How to remove Dir background in LS-color output?
Because by default the file ~/.dircolors does not actually exist the script uses the built-in Bash config ( eval “$ (dircolors -b)” ). To remove green background for o+w (‘writable by others’ permission marked by last ‘ w ‘ in drwxrwxrwx notation in ls) directories you need to create this file basing on the current (built-in) config.
Why does my terminal have a green background?
Blue text with green background indicates that a directory is writable by others apart from the owning user and group, and does not have the sticky bit set ( o+w, -t ). Stephano Palazzo over at Ask Ubuntu has made this very instructive picture over the different attribute colors:
What does a green background on a directory mean?
Black text with green background indicates that a directory is writable by others apart from the owning user and group, and has the sticky bit set (o+w, +t). Blue text with green background indicates that a directory is writable by others apart from the owning user and group, and does not have the sticky bit set (o+w, -t).