trash-cli: trash-cli (command line interface to the FreeDesktop.org trash) trash-cli: trash-cli: trash-cli trashes files recording the original path, deletion date, trash-cli: and permissions. It uses the same trashcan used by KDE, GNOME, and trash-cli: XFCE, but you can invoke it from the command line (and scripts). trash-cli: It provides these commands: trash-cli: trash-put : trashes files and directories. trash-cli: trash-empty : empty the trashcan(s). trash-cli: trash-list : list trashed files. trash-cli: trash-restore : restore a trashed file. trash-cli: trash-rm : remove individual files from trash can.