Penguin

Differences between current version and revision by previous author of SuperUser.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 5 Last edited on Friday, September 15, 2006 4:05:43 pm by CraigBox
Older page: version 4 Last edited on Friday, September 15, 2006 3:48:37 pm by IanMcDonald Revert
@@ -1,7 +1,7 @@
 [Unix], the 'grand daddy' of Linux, has always been a MultiUser OperatingSystem. Because computers were very expensive, slow, and time on the typewriter was limited, people would write their programs and leave them running while the next user typed in theirs. 
  
-All users on a Unix system are the same, except one. That user is called the SuperUser and has complete control of the system. This user can kill any of the running processes and access all of the files (including the device files, so __root__ is the one who configures the hardware), as opposed to ordinary users who can only mess with their own processes and files. Many other [OperatingSystem]s have a similar notion of one or more super-privileged accounts. On Unix the SuperUser is called __root__ [1] (think of a tree here), because this account alone has sufficient permissions to manipulate the files and directories involved in the creation of new user accounts. (You can change that of course, but you really don't want to.) If you are logged in as a regular user and you want to "become root", you use the command su(1) (which stands for __switch user__ and can change you to any user). 
+All users on a Unix system are the same, except one. That user is called the SuperUser and has complete control of the system. This user can kill any of the running processes and access all of the files (including the device files, so __root__ is the one who configures the hardware), as opposed to ordinary users who can only mess with their own processes and files. Many other [OperatingSystem]s have a similar notion of one or more super-privileged accounts. On Unix the SuperUser is called __root__ ~ [[1|#ftnt_ref_ 1]~ ] (think of a tree here), because this account alone has sufficient permissions to manipulate the files and directories involved in the creation of new user accounts. (You can change that of course, but you really don't want to.) If you are logged in as a regular user and you want to "become root", you use the command su(1) (which stands for __switch user__ and can change you to any user). 
  
 __Don't overuse the power of root!__ Working as __root__ may be tempting since none of those pesky access restrictions boggle your mind, but it's very dangerous for exactly that reason. You accidentally rm(1) any part of the system and then it's gone. Someone who chances on your keyboard can get at anything on your computer. Any bugs in software can destroy your entire system. Nothing is safe from your touch. 
  
 -----