OSX 10.5 or later

Optimized for Snow Leopard





IceClean is a powerful System Maintenance and Optimization Tool using only UNIX built-in System Tasks to help your Mac stay healty and to keep it running smoothly. Version 3.0 is now completely renewed in Scripting and Cocoa Interface for help you in faster and useful Tasks Managing of All Unix Power.


1. Once you begin the maintenance process, let IceClean to perform the tasks you've selected. Don't force IceClean to quit: that could be seriously dangerous for your System.

2. Verify that the CD-DVD RW is properly inserted into the drive before beginning the Quick or Full Erase Process.

3. IceClean is a Pro Unix tool, but it's intended also for novices. Removing '.localized' files option is a built-in advanced optimization task intended to remove ALL '.localized' files existing in every disk or partition founded by IceClean and managed by your System, causing to loss Localized Language for your Directories. You don't need to reinstall OSX by default to restore localized directories. For naming System-defined directories, such as /System, /Library, /Users and the default directories in each user’s home directory you have to re-create an empty invisible file with the name '.localized' that causes the system to display the directory with a localized name in relationship with your personal installed language. After creating this file, you have to put in each directory you wish to be re-localilzed.

Maintenance Processes

Periodic Routine Scripts

Mac OS X performs background maintenance tasks at certain times if the computer is not in sleep mode. If your computer is shut down or in sleep at the designated times, the maintenance does not occur. In that case, you may want or need to run these manually.

Update Prebindings

Prebindings allow applications to launch faster. With 10.4 or 10.5 your prebindings are updated every time you run an Apple Installer.

Verify Preference Files

Sometimes Preferences Files (.plist) become corrupt. You should verify your preferences whenever your applications unexpectly quit or something crashes.

Repair Permissions

Most users of Mac OS X have not intentionally modified privileges and simply need a utility to reset system privileges to their correct default values. Mac OS X incorporates a subsystem based on a UNIX-style operating system that uses permissions in the file system

Clear Caches

Even though running the routine maintenance scripts clears out some temporary files, none of the system caches are touched by them. So it is a good idea to occasionally also use a utility that trashes the system caches, and occasionally your Internet browser caches. Deleting caches won't hurt anything.

However, over time a cache speeds up your computer (assuming that you do some things repetitively), so if you aren't experiencing any problems, you may want to leave your caches alone. On the other hand, if it has been ages since you have flushed your caches, or if your computer is running slowly, or if you are experiencing odd problems, it might be a good idea to flush them.

Network Utilities


The Internet is a large and complex aggregation of network hardware, connected together by gateways.  Tracking the route one’s packets follow (or finding the miscreant gateway that’s discarding your packets) can be difficult.  Traceroute utilizes the IP protocol ‘time to live’ field and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway along the path to some host.

The only mandatory parameter is the destination host name or IP number. The default probe datagram length is 40 bytes, but this may be increased by specifying a packet size (in bytes) after the destination host name.


The netstat command symbolically displays the contents of various network-related data structures.  There are a number of output formats, depending on the options for the information presented.  The first form of the command displays a list of active sockets for each protocol. The second form presents the contents of one of the other network data structures according to the option selected. Using the third form, with a wait interval specified, netstat will continuously display the information regarding packet traffic on the configured network interfaces.  The fourth form displays statistics for the specified protocol or address family.  The fifth form displays per interface statistics for the specified protocol or address family.  The sixth form displays mbuf(9) statistics.  The seventh form displays routing table for the specified address family.  The eighth form displays routing statistics.


Internet domain name and network number directory service.The Whois utility looks up records in the databases maintained by several Network Information Centers (NICs).

Copyright © 2007 - 2011 MacDentro.com. All Rights Reserved.




This software is provided by MacDentro.com "as is" and any express or implied Warranties, including, but not limited to, the implied warranties of Merchantability and fitness for a particular purpose are disclaimed.  In no event shall the author or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, Procurement of substitute goods or services; loss of use, data, or profits; or Business interruption) however caused and on any theory of liability, whether in Contract, strict liability, or tort (including negligence or otherwise) arising in Any way out of the use of this software, even if advised of the possibility of such damage.