GNU/Linux >> Belajar Linux >  >> Linux

Temukan File yang Dimodifikasi Hari Ini (atau Sejak Waktu Tertentu yang Lalu) di Unix &Linux

Untuk menemukan semua file yang telah dimodifikasi sejak waktu tertentu yang lalu (yaitu satu jam yang lalu, sehari yang lalu, 24 jam yang lalu, seminggu yang lalu, dan seterusnya) di lingkungan Unix dan Linux, perintah find akan berguna. Sintaks perintahnya adalah:

Untuk menemukan semua file yang dimodifikasi dalam 24 jam terakhir (sehari penuh terakhir) di direktori saat ini dan sub-direktori:

find . -mtime -1 -print

Opsi flag -mtime -1 memberi tahu perintah find untuk mencari file yang dimodifikasi pada hari terakhir (24 jam). Opsi flag -print akan menyebabkan perintah find untuk mencetak lokasi file. -print dapat diganti dengan -ls jika Anda menginginkan respons tipe direktori-daftar.

Untuk menemukan semua file yang dimodifikasi dalam 24 jam terakhir (sehari penuh terakhir) di direktori tertentu dan sub-direktori tertentu:

find /directory_path -mtime -1 -print

Perintah tersebut pada dasarnya sama dengan perintah sebelumnya, hanya saja sekarang Anda tidak perlu melakukan cd (mengubah direktori) ke direktori yang ingin Anda cari.

Untuk menemukan semua file dengan jenis file biasa saja, dan diubah dalam 24 jam terakhir (sehari penuh terakhir) di direktori saat ini dan sub-direktori:

find /directory_path -type f -mtime -1 -print

Untuk menemukan semua file yang dimodifikasi hanya hari ini (hanya sejak awal hari, yaitu jam 12 pagi), di direktori saat ini dan sub-direktori:

touch -t `date +%m%d0000` /tmp/$$
find /tmefndr/oravl01 -type f -newer /tmp/$$
rm /tmp/$$

Perintah pertama dapat dimodifikasi untuk menentukan tanggal dan waktu lain, sehingga perintah tersebut akan mengembalikan semua file yang telah berubah sejak tanggal dan waktu tersebut.


Linux
  1. Temukan Dan Urutkan File Berdasarkan Akses, Tanggal Dan Waktu Modifikasi Di Linux

  2. Mendapatkan Semua File Yang Telah Dimodifikasi Pada Tanggal Tertentu?

  3. Linux – Direktori Standar Dan/atau Umum Pada OS Unix/linux?

  1. Linux – Apakah Kernel Linux/unix yang Berbeda Dapat Dipertukarkan?

  2. Bagaimana Menemukan Semua File yang Dimiliki oleh Pengguna Tertentu di Unix/Linux?

  3. linux:cari file bertipe *.php yang baru saja dimodifikasi

  1. Cara Menemukan dan Mengurutkan File Berdasarkan Tanggal dan Waktu Modifikasi di Linux

  2. Kecualikan file tersembunyi saat mencari dengan Unix/Linux temukan?

  3. Bagaimana cara menemukan semua file yang *tidak* dapat ditulisi oleh grup?