stop lion creating ._ , .DS_STORE, ._.Trashes, ._.TemporaryItems, etc

I have a linux based NAS device where I put all my work. I also ftp whole folders of work around the net quite a bit. I am also compressing whole folders to email to people.


the Linux and Windows based people I work with have to deal with thousands of files that start with a dot that now end up all through my stuff, and they are complaining.


For every single file that I put on my network, zip up or FTP to a site, a hidden file created that starts with ._ (period underscore) with a copy of the name.


Not only that, I also get .DS_STORE files in every folder.


Not only that, I also get a file called ._.TemporaryItems


Not only that, I also get a file called ._.Trashes


These things annoy the crap out of me and my clients.


I have tinkertool and and it has a checkbox to stop creating .DS_STORE files - but they still get created. So that doesn't work. I've seen apps on the store that let me clean a mounted usb stick and so on - but this is absolutely no help when ftp'ing to a server, or when compressing a folder to email. They still end up in the zip. This is exactly the opposite of useful behaviour.


How do I stop my system PERMANENTLY from creating any of these files? If it means living without labels and icon positions, I don't care.

Posted on Jun 13, 2012 12:58 AM

Reply
2 replies

Jun 13, 2012 2:05 AM in response to Tim St.Clair

You cannot stop them. The "._" files are the resource forks for files that have resource forks (and maybe now ACL's). Resource forks are hidden in the HFS+ file system (although if a file has one it would be in filename/rsrc). In a non-HFS file system they have to be made separate files. Hence the naming convention ._filename.


The finder always creates .DS_Store's. .TemporaryItems are for just that and thus required. .Trash and .Trashes are the folders behind the trash can. So none of this stuff nor it's resource forks can be eliminated.


In the case of your own files, how are you zipping them? I ask because the command line zip doesn't know anything about resource forks so they will create zips without any.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

stop lion creating ._ , .DS_STORE, ._.Trashes, ._.TemporaryItems, etc

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.