Blog Archives
FastTasks – a utility for ten common terminal tasks

If you find you only ever go into Terminal to perform a small number of tasks that can’t be done (easily or at all) in the OS X graphical user interface, this little utility could be for you. It allows you to run a number of common tasks such as
reveal and hide hidden folders
batch change the extension on multiple files
purge system free memory
flush the DNS cache
restore system preferences to defaults
without having to bother looking up the commands. You will, however, have to do a little Terminal ‘dirty work’ to initially get the utility up and running (it’s a shell script which you need to turn into an executable file), but step by step instructions are all provided.
Here’s what you do:
1. Copy or download the entire script from here FastTasks code and paste it into a text editor (TextEdit or Tincta, my favourite, will do).
2. Save the file as plain text onto your desktop with the name ‘FastTasks’
3. Open Terminal.app and paste this command:
sudo chmod 755 ~/Desktop/FastTasks
and press ‘return’ on your keyboard. You’ll be asked for you Admin password which will be invisible when you type it. If you’re wondering what you’ve just done, you’ve just changed that plain text file into an executable program.
4. Paste the next line into Terminal.app
cp ~/Desktop/FastTasks /etc/bin/FastTasks
then press ‘return’ on your keyboard.
As a result of that last command, you can now use the script by typing ‘FastTasks’ in a Terminal window or by double-clicking ‘FastTasks’ in Finder or on the Desktop.
5. By the way, if the Terminal window remains open after FastTasks has completed, change the following settings in Terminal’s Preferences:
Preferences > Settings > Shell > When the shell exits…
and change the dropdown menu from ‘Don’t close the window’ to ‘Close if the shell exited cleanly’.
And that’s it. You can now run any of the tasks in the menu without having to know the commands!
Fast tips for using FastTasks
1. FastTasks is actually quickest to run by using Spotlight and Terminal.
If you have the Spotlight hotkey set up (usually cmd-space by default), simply open Spotlight, and type ‘Term’ and hit ‘return’ on the keyboard. At the Terminal prompt type ‘fasttasks’ and hit ‘return’.2. Running it this way has another benefit. If you want to run FastTasks again after performing one task, just hit the ‘up’ arrow on the keyboard (hitting the ‘up’ arrow repeatedly will take you through previous commands entered at the Terminal prompt. Use the ‘down’ arrow to go forward), then ‘return’ when you see ‘fasttasks’ on the command line.
uninstall flashback trojan
Among all the confusing posts and scare stories on offer this week about the flashback trojan, a lot of people seem to have missed the instructions for dealing with it.
Here’s F-Secure’s removal procedure:
Here’s Rich Mogull’s general advice for securing your mac in light of this new threat:
What you need to know about the flashback trojan
It’s also worth emphasizing that, for technical reasons, if your mac has Microsoft Office 2008 or 2011 or Apple’s XCode installed, this particular trojan will not have been able to infect your computer.
how to remove Lion Recovery disk

If you have reverted your mac to Snow Leopard from Lion, its important that you also remove the Recovery HD, as it can compromise the security of your Snow Leopard installation (for security issues with Lion, see here). Reverting to SL via Time Machine or restoring from a clone will leave the Recovery partition in place, meaning anyone can boot into it and reset your Snow Leopard passwords merely by restarting your mac while holding down the ‘option’ key.
To remove the Recovery disk follow this procedure:
1. Revert back to Snow Leopard using Time Machine or a clone.
2. Once you’re up and running and have confirmed everything is good, go to Terminal (Applications > Utilities > Terminal) and paste/type this command to confirm the presence of the Recovery HD:
diskutil list
then press ‘Return’. If you see a partition labelled something like this
Apple_Boot Recovery HD (see image above)
then you will need to continue with the rest of the procedure. If the Recovery HD is not listed here, you do not have the Recovery partition and need not worry further.
3. If you find the Recovery HD in the list, paste the following command into Terminal:
defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
Press ‘Return’.
Now open Disk Utility (Applications > Utilities > Disk Utility). In the menubar at the top, choose Debug > ‘Show every partition’
On the left in the main Disk Utility window, you’ll be able to see ‘Recovery HD’ (it’ll be greyed out). You can click ‘Mount’ in the taskbar to make it active, and you can now delete it using control-click/right click – erase or by using the ‘erase’ tab in DU’s window.
If you want to confirm that the Recovery disk is no longer present, go back to Terminal and type the command from step 2.
Related posts:
how to secure your mac (OS X Lion)
how to uninstall MacKeeper – updated
MacKeeper – also known as 911 Bundle‘ in the App store — yes, you’ve seen the ads all over the internet, pop ups on your favourite webpages, it seems to be everywhere.
Many people that download and use MacKeeper experience severe problems as a result. If you have installed MacKeeper and wish to remove it, read on.
Uninstalling MacKeeper 2012
If you have used MacKeeper to encrypt any data, unencrypt it now. If you remove MacKeeper without unencrypting your data first, you will not be able to access it later. This only applies to data encrypted with MacKeeper, and not data encrypted using Mac OS built-in encryption services or using any other program.
Once that is done, you can follow MacKeeper’s uninstall instructions here:
http://help.mackeeper.zeobit.com/Manual/GettingStarted/UninstallingMacKeeper.html
These instructions promise that they will remove all MacKeeper’s associated files (see the note ‘Important’ at the bottom of their page). However, you may wish to do Step 4 in the procedure below for earlier versions of MacKeeper to check MacKeeper does not have access to your Keychain.
Uninstalling earlier versions of MacKeeper
If you have a version of MacKeeper earlier than MacKeeper 2012 you should follow the procedure below. You may not find ALL of the following, but any you do find should be removed.
Preparation:
i. Again, a warning: if you have used MacKeeper’s encryption feature, be sure to unencrypt before you uninstall MacKeeper.
Time Machine
ii. If you use Time Machine, leave it connected and do the Time Machine Step (TM step) where indicated. Instructions for the TM step are given in the box in step 1 below.
Clones
iii. If you use a clone without archiving, disconnect the clone and run the procedure below on your internal disk. When it is complete and you have verified everything is OK, connect your clone and wipe the partition using Disk Utility. Then make a new clone.
iv. If you use a clone with archiving, reboot into your clone now and run the procedure below on the clone first. Then shutdown your computer, disconnect the clone from the system and reboot into your internal drive. Run the entire procedure again on your internal drive.
Trash
v. If you have anything in the Trash, empty it now before you start.
The Uninstall Procedure:
Once you have prepared everything as above, you’re ready to start the uninstall procedure.
1. If MacKeeper is running, quit it. From the sidebar in any Finder window, choose your hard disk icon and go to your Library folder. Look in the Application Support folder for the folder inside it called ‘MacKeeper’:
/Library/Application Support/MacKeeper
Click on the folder once.
TM Step
If you are using Time Machine do the TM Step now.Enter Time Machine via the TM icon on your menubar at the top of your screen.
Click the little gear/cog in the Finder window and choose ‘delete all backups of xxx file’.
Enter your Admin password to confirm the delete. Exit Time Machine and then…
If you don’t use TM or after you have completed the TM step, hold down the ‘command’ key and press the ‘delete’ key once to send the file to the trash.
2. Still in Library, look for and trash any of these you find in the same way, remembering if you have Time Machine to do the TM step first in each case:
/Library/LaunchDaemons/com.zeobit.MacKeeper.AntiVirus
/Library/LaunchDaemons/com.zeobit.MacKeeper.plugin.AntiTheft.daemon
3. If you are using Lion, use the ‘Go’ menu in Finder’s menubar and hold down the ‘option’ key. Choose ‘Library’ from the menu (yes, this is a different Library folder from the one you were just in). If you are using Snow Leopard or Leopard, just click on the little ‘Home‘ icon in the Finder sidebar and navigate to the Library. Then trash any and all of these that you find, remembering to do the TM step (if applicable) first in each case:
Home/Library/Caches/com.zeobit.MacKeeper
Home/Library/Caches/com.zeobit.MacKeeper.Helper
Home/Library/LaunchAgents/com.zeobit.MacKeeper.Helper
Home/Library/LaunchAgents/com.zeobit.MacKeeper.plugin.Backup.agent
Home/Library/Preferences/com.zeobit.MacKeeper.plist
Home/Library/Preferences/com.zeobit.MacKeeper.Helper.plist
Be careful not to delete the wrong files: only those that have got the words ‘zeobit’, ‘MacKeeper’, ’911′ or ’911bundle’ should be trashed.
4. Go to Applications > Utilities > Keychain Access.app and double click on it. Notice the padlock in the window is up there on the left, rather than down the bottom. Click on it and enter your admin password. Now go through all the items in the ‘Keychains‘ list (such as Login, System, Root) with ‘All items’ selected in the ‘Category’ list. Anything you find related to ‘MacKeeper’ or ‘zeobit’, click on it, then choose Edit > Delete from the menu.
(Thanks to Al for also mentioning this point in the Comments below!
).
5. Open the Activity Monitor utility (Applications>Utilities>Activity Monitor.app), make sure ‘All Processes’ is showing in the drop down menu just over on the right of the dialogue box, then scroll down the list and see if any processes called ‘MacKeeper’, ‘zeobit’ or ’911 bundle’ are still running. Older versions of MacKeeper may have a ‘WINE’ process running, so also look for ‘wine’. Anything you find, click on it and hit ‘Quit Process’ (top left).
6. Go to your Applications folder from a Finder window and select MacKeeper (if you have Time Machine, do the TM step now). Then, hold down ‘command’ and press ‘delete’ once. If you assigned MacKeeper to be pinned in the Dock, be sure to also drag the icon off the Dock and release it anywhere over the desktop. It will, satisfyingly, disappear in the ‘poof’ of a cloud.
7. When you’re done filling up your trash can with all this junk, click on the Finder> Empty Trash.
8. Go to
> System Preferences > Users & Groups (or ‘Accounts’ for Snow L) | Login Items
If you see anything to do with MacKeeper in the list of items there, highlight it, then click the little minus ‘-’ button near the bottom of the list.
9. Restart your Mac. Everything should be back to normal, but check the Activity Monitor one last time to be sure.
10. After restart, be sure to fix your system permissions. If you encounter any problems that you did not have before, fix the ACLs too.
**If you are running a clone, remember to follow the instructions given above under “Preparation: Clones”.**
Supplementary: If you have a problem with MacKeeper pop-ups while using your browser, try clearing out the caches, like this:
In Safari menubar, choose ‘Safari > Reset Safari’. Make sure all the options are checked.
This will not only clear out your caches, but everything else stored by the browser. Don’t worry, it won’t affect your bookmarks, but it will reset your ‘top sites’ and history.
In Firefox menubar, choose ‘Tools > Clear Recent History…’ and choose ‘Everything’. Again, it’ll clear everything out but won’t delete your bookmarks.
Obviously, if you use any other browsers like Opera or something you’ll have to find the same options for those too.
Related Posts
block MacKeeper and other browser ads
protect your mac from malware viruses and other threats
NOTES
1. If you have any problems carrying out the steps, try starting your Mac up in Safe mode, and then running the procedure.
2. You can safely ignore any MacKeeper files that are in the Logs, BOM or Receipts folders.
3. If you have only downloaded the MacKeeper package but not ran the installer, you only need to send the .pkg file in your Downloads folder to the Trash. That’s it!
Acknowledgements
This post has been refined and improved over time thanks to suggestions and replies made in the Comments and on Apple Support Communities. Thanks especially to Al, Lyndon and Jack.






