Di Linux, kita dapat menggunakan perintah find untuk mencari file di seluruh sistem file. Mungkin ada kasus ketika Anda perlu mencari file yang dimodifikasi sebelum x hari. Untuk menemukan file seperti itu, Anda perlu menggunakan -mtime opsi bersama dengan perintah find untuk mengetahui file yang dimodifikasi sebelum x hari.
Anda dapat menggunakan Jumlah hari dalam dua format berbeda.
+ dengan jumlah hari untuk menelusuri file yang diubah lebih lama dari X hari
– dengan jumlah hari untuk menelusuri file yang diubah dalam X hari terakhir
Perintah untuk menemukan file yang diubah dalam X hari terakhir
Jalankan perintah di bawah ini untuk mengetahui file dan direktori yang dimodifikasi dalam 25 hari terakhir. Jika Anda menambahkan titik (.) dalam perintah ini untuk mencari file di direktori saat ini. Di sini, -mtime -25 berarti file yang diubah dalam 25 hari terakhir. Anda dapat mengubah nomor sesuai kebutuhan Anda.
find . -mtime -25
Anda juga dapat menyesuaikan pencarian berdasarkan jenis file. Gunakan -type diikuti dengan -f (file) atau -d (direktori). Perintah di bawah ini akan mencari file saja.
Jika Anda ingin menyesuaikan pencarian Anda dan hanya ingin mencari file saja, Anda dapat menggunakan perintah di bawah ini.
find . -type f -mtime -25
Perintah untuk Menemukan file yang dimodifikasi sebelum X hari
Anda dapat menjalankan perintah di bawah ini untuk mencari file dan direktori yang dimodifikasi sebelum 25 hari. Tambahkan titik (.) dalam perintah ini untuk mencari file di direktori saat ini. Di sini, -mtime +25 berarti file yang dimodifikasi sebelum 25 hari. Anda dapat mengubah nomor sesuai kebutuhan Anda.
find . -mtime +25
Jika Anda ingin menyesuaikan pencarian Anda dan hanya ingin menemukan file saja, Anda dapat menggunakan perintah di bawah ini.
find . -type f -mtime +25