# trash-cli > A command-line interface to the trashcan APIs. > More information: . - Trash files and directories: `trash-put {{filename}}` - Empty the trashcan: `trash-empty` - List trashed files: `trash-list` - Restore a trashed file by choosing a number from the list that results from this command: `trash-restore` - Remove individual files from the trashcan: `trash-rm {{filename}}`