Hi, I'm not trying to discourage you from placing your current directory (.) in your path, but some will consider it to be a security breach. The reason for this is that when your current directory is not in your path, then some Linux distros force you to enter it prior to executing a script. Say you decide to add the current directory to your path, and for some reason someone tampers into your system and places a script ( for malicious purpose ) and names it, say , cd . We both know that cd is a Linux command, but here is the kicker. Since the "bad" script is named cd, and assuming the current directory is defined in the PATH, then Linux will execute the script and not the actual command. I personally don't mind taking the extra key strokes to put ./ for executing my scripts.