Are you using GNOME or KDE? Last time I checked they kept their Trash in different places. This is one of those cases where what is important is what desktop environment you are using rather than what distro you are using.
KDE keeps the trash in ~/.local/share/Trash and you can empty from the command line using
Gnome I believe keeps it's trash in ~/.Trash and I guess to empty that from the command line you just us
I Don't know about other desktop environments.
~/.local/share/Trash is the location used by applications that follow the XDG desktop standards from Freedesktop.org. The info directory is used to store information about when a file was put in to Trash and where it was before it was put in to Trash. This allows you to do things like restore a file back to it's original location and write scripts to do nifty stuff like automatically delete files from Trash once they've been in there for a certain amount of time. It's more sophisticated than just moving files in to ~/.Trash