On Mac OS X El Capitan (MacBook Pro Mid 2014) it seems that visiting the trash bin from the GUI produces a bunch of files however visiting .Trash user$ and running ls -a only produces a single file. Why would this be the case? I'm assuming the GUI defines the trash bin to be different from the terminal? If so could someone explain these definitions to me. Thanks so much

  • I'm now realizing that that trash bin from the dock is different from the trash directory in the finder. The trash directory in the finder seems to be the same as what I got from running ls in the trash directory in the terminal. I am still wondering how mac defines the trash directory on the dock
    – James
    Commented Jan 26, 2019 at 23:15

1 Answer 1


Each volume has its own trash, identified by user, in addition to the trash in your home directory. Trash shown in the dock is the aggregation of all of them.

So, in your $HOME you'll fine a .Trash, as will each user. But, also if you have other drives mounted, in the base of each will also be a .Trashes, within which will be directories for each user, identified by UID.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .