I have a directory that is behaving very strangely, perhaps it got corrupted. I can move the directory freely, either in Finder or terminal (I'm running Mac OS X Lion). But any query on the 'internals' of the folder (ls, rm, du, etc...) hangs. Not just fails, but I can't even kill the process with ^C, I need to force quit the terminal app and restart the app.
Any thoughts on what's happening and how to fix it?