Kamu ada file banyak sekali dalam satu folder, untuk melihat detail isi file tersebut termasuk tanggal nya bisa dengan cara
ls -la
Tetapi biasanya list file dalam suatu folder tersebut tidak urut. Kamu bisa gunakan syntax ini untuk mengurutkan
ls -lrt
xxx@lenovo:~/Downloads$ ls -lrt
total 2374940
-rw-rw-r-- 1 xxx xxx 167 Des 12 2017 changelog.txt
-rw-rw-r-- 1 xxx xxx 21479 Apr 6 2018 eula.pdf
drwxrwxr-x 3 xxx xxx 4096 Feb 3 2023 license-Plesk
-rw-r--r-- 1 root root 111246 Mar 20 2023 brscan4-0.4.11-1.amd64.deb
-rw-r--r-- 1 root root 82176 Mar 20 2023 dcpt420wpdrv-3.5.0-1.i386.deb
Mungkin kamu mau lebih advance lagi, bagaimana cara list file dengan tanggal tertentu saja?
ls -ltr|grep "^-"|tr -s " "|grep -i 'jan 6'|cut -d " " -f7,8,10
Bisa juga kamu kombinasikan dengan wc -l untuk mengetahui berapa jumlah file pada tanggal tersebut
xxx@lenovo:~/Downloads$ ls -ltr|grep "^-"|tr -s " "|grep -i 'Des 9'|cut -d " " -f7,8,10 | wc -l
162
Kalo kamu ingin menghapus file didalam suatu folder dengan umur lebih dari 20 hari bisa gunakan perintah ini
find /path/folder/ -type f -name '*' -mtime +20 -exec rm -rv {} +
Kesimpulan
Nah sekarang sudah jelas bukan bagaimana cara menghitung jumlah file, list file dengan tanggal tertentu dan mengurutkan file berdasarkan tanggal. Tentu perintah-perintah linux ini tidak terbatas hanya yang kita berikan saja, tetapi masih banyak parameter lainnya yang bisa kamu manfaatkan juga. Semua kembali lagi dengan kebutuhan masing-masing ya. Kami memberikan contoh yang umum kebanyakan orang gunakan saja. Semoga artikel ini bermanfaat ya!