Today found out, after a reboot, that root users has shell history (up arrow brings previous commands). However new added users don't have that convenience. Then found out that "root" uses "/bin/csh", while users use "/bin/sh", and they are not the same (not a symlink or same hash).
So I wonder if I could change my user's shell to csh and don't break my system, and what's the reason for using different shells for each.
So I wonder if I could change my user's shell to csh and don't break my system, and what's the reason for using different shells for each.