When you delete a file accidentally or intentionally on your system using ‘shift + delete‘ or delete option or empty Trash, the file content is not destroyed from the hard disk (or any storage media).
Originally Published at PhotoRec - Recover Deleted or Lost Files in Linux