Whats the difference between commands:-
So if i write
$ls or $\ls
Whats the difference?
The backslash will force the
In general, backslash suppresses expansion, except, confusingly, where it does C-like escaping of control characters.
In the first part of your question, sblair is right, the backslash suppresses aliasing, or alias expansion..
In the second part, the backslash suppresses dollar-expansion: