This article is from the the Brief Linux FAQ (BLFAQ) Maintained by Neil Zanella nzanella@ganymede.cs.mun.ca
Root, commonly called the super-user, is for system administration tasks only. The normal protection mechanisms are eliminated for this account (indeed for any user with UID or GID equal to 0). So if you make any little mistake (for example the classic "rm * myfile" -- note the space between the wild-card and myfile) the system will do _exactly_ what you told it to do, not what you meant it to do. In the classic mistake above, the system will remove all files in the current directory, then complain because it can't remove 'myfile' which doesn't exist.
 
Continue to: