Home > Article > System Tutorial > Find deleted files in Linux easily!
Have you ever accidentally deleted an important file or directory in your Linux system and didn't know how to restore it? This may be a problem that many Linux users have encountered. But now, you don't need to worry about this problem anymore. This article will introduce a simple and effective method to help you retrieve deleted files and directories in Linux systems.
1. Use the ls command to list only today’s files in your home folder
# ls -al --time-style=+%D | grep 'date +%D'
in:
-a- List all files, including hidden files
-l- Enable long list format
>–time-style=FORMAT- Display the time of the specified FORMAT
%D - Display or use dates in >%m/%d/%y (month/day/year) format
Find recent files in Linux
Additionally, you can use the -X flag to sort the results alphabetically:
# ls -alX --time-style=+%D | grep 'date +%D'
You can also use the -S flag to sort based on size (largest to smallest):
# ls -alS --time-style=+%D | grep 'date +%D'
2. In addition, using the find command will be more flexible and provide more options than ls, which can achieve the same purpose
The following command means to find only the files modified on 2016-12-06:
# find . -maxdepth 1 -newermt "2016-12-06"
Find today’s files in Linux
Important: Use the correct date format as the reference time in the above find command, once you use the wrong format, you will get the following error:
# find . -maxdepth 1 -newermt "12-06-2016" #find: I cannot figure out how to interpret '12-06-2016' as a date or time
Alternatively, use the following correct format:
# find . -maxdepth 1 -newermt "12/06/2016" 或者 # find . -maxdepth 1 -newermt "12/06/16"
In this article, we explained how to use ls and find command help to list only today’s files. Please use the feedback box below to send us any questions or comments about this topic. You can also remind us of other commands that can be used for this purpose. ,
By reading this article, you have learned how to use the find command to find and restore deleted files and directories in Linux systems. At the same time, we also cover some other tips and suggestions to help you better protect your data and prevent accidental deletion. I hope this article is helpful to you and provides you with some guidance and assistance for file management in your Linux system.
The above is the detailed content of Find deleted files in Linux easily!. For more information, please follow other related articles on the PHP Chinese website!