dot_clean terminal command can fix some of the problems OS X creates for itself by using dot underscore files to store folder content information. I have recently encountered two problems due to this. Last week I was not able to copy files to a FAT32 formatted PC USB drive. Attempting to spit out the unhelpful Error -36. Only a few days later I was unable to successfully compress data using the right-click Compress command. It hung when reaching 99.5%. The
dot_clean command used in terminal fixes both issues.