Saturday, October 10, 2015

Deleting "DS_Store" files on Mac OS

Remove all DS_Store files


  1. Select Applications > Utilities to launch Terminal.
  2. Enter the following UNIX command:
    sudo find / -name ".DS_Store" -depth -exec rm {} \;
  3. When prompted for a password enter your Mac OS X Administrator password.


Automatically remove DS_Store files periodically


  1. Select Applications > Utilities to launch Terminal.
  2. Enter the following UNIX command:
    sudo crontab -e
  3. When prompted for a password enter your Mac OS X Administrator password.
  4. In the vi editor, press the letter I on your keyboard once and enter the following command:
    15 1 * * * root find / -name ".DS_Store" -depth -exec rm {} \;
    This crontab entry has the following format:
    .
    The system automatically runs the command at 1:15 AM everyday. To configure the command for a different time, use different values.
    Note:
    This command is not run if your computer is switched off at the scheduled time.
  5. To save the entry press the Esc key once, then simultaneously press Shift+z+z.