Why does “ls” want to colour all my files!?

You probably been there: try to list a million files and “ls” wants to add colour to all of them… or “cp” is set to interactive…

Of course, you can change the alias or “unalias” it - but this is simpler: just escape the command.

Simple example:

$ alias | grep ls
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -lF'
alias ls='ls --color -lh'
$ ls
total 4.0K
drwxrwxr-x 2 user user 4.0K Aug 21 22:45 dir
-rwxrwxr-x 1 user user    0 Aug 21 22:45 file1
-rw-rw-r-- 1 user user    0 Aug 21 22:45 file2
$ \ls
dir  file1  file2