Have setup a file called .alias in this file are some aliases (duh) In .bashrc i have a line which reads: test -f .alias && source .alias My problem is that if i login at a console my .alias file is never sourced. Also, if i su in to this user from root the aliases don't work, but if i su - user then they do??? Can someone tell me what i am doig wrong here???