<p>Kadang kala kita perlu menghapus file lama yang tidak penting di komputer kita. Pada tutorial kali ini kita akan mencoba <a href="https://en.wikipedia.org/wiki/Find_(Unix)" target="_blank" rel="noopener noreferrer">menghapus file di komputer linux</a> kita maupun server. Kita akan menghapus file tersebut berdasarkan waktu. Misalkan kita akan menghapus file yang lebih dari 4 hari, seminggu, maupun sebulan. Jadi, parameter penghapusannya berdasarkan jumlah hari.</p>
<div class="bacajuga">
<div class="titlebaca"><strong>Baca Juga:</strong></div>
<div class="contentbaca">
<ul>
<li><a href="https://www.tutorialpedia.net/cara-install-vnstat-di-linux-untuk-monitoring-bandwidth/">Cara Install Vnstat di Linux Untuk Monitoring Bandwidth</a></li>
<li><a href="https://www.tutorialpedia.net/cara-install-ruby-di-linux/">Cara Install Ruby di Linux</a></li>
<li><a href="https://www.tutorialpedia.net/cara-install-unetbootin-di-ubuntu/">Cara Install UnetBootin di Ubuntu</a></li>
</ul>
<p> ;</p>
</div>
</div>
<p><strong>Menghapus file lebih dari 3 hari</strong></p>
<pre><code>find /path/to/files* -mtime +30 -exec rm {} \;</code></pre>
<ul>
<li>pada bagian <em><strong>/path/to/files</strong> </em>merupakan lokasi direktori file yang ingin anda hapus.</li>
<li><strong>&#8211;</strong><em><strong>mtime</strong> </em>digunakan untuk menentukan jumlah hari file tersebut. Jika Anda memasukkan +3, itu akan menemukan file yang lebih lama dari 3 hari.</li>
<li><strong><em>-exec </em></strong>berfungsi untuk mengeksekusi perintah <em><strong>rm.</strong></em></li>
</ul>
<p>Contoh lain yang bisa anda gunakan untuk menghapus file lama di linux sebagai berikut:</p>
<p><strong>Menghapus File Lama lebih dari 1 jam</strong></p>
<pre><code>find /path/to/files* -mmin +60 -exec rm {} \;</code></pre>
<p><strong>Menghapus File Lebih dari 30 hari </strong></p>
<pre><code>find /path/to/files* -mtime +30 -exec rm {} \;</code></pre>
<p><strong>Hapus file yang diubah dalam 30 menit terakhir</strong></p>
<pre><code>find /path/to/files* -type f -mmin 30 -exec rm {} \;</code></pre>
<p><strong>Pindahkan file yang lebih lama dari 30 hari ke Folder arsip</strong></p>
<pre><code>find / tmp -mtime +30 -exec mv -t {} / archive / directory / \;</code></pre>
<p>Selain itu perintah find juga bisa digunakan untuk mencari file sesuai kriteria tertentu. Contoh:</p>
<p><strong>Mencari file menggunakan nama pada direktori saat ini</strong></p>
<pre><code>find . -name files.txt</code></pre>
<p><strong>Mencari file berdasarkan nama tanpa memperdulikan huruf Besar dan Kecil</strong></p>
<pre><code>find /home -iname files.txt</code></pre>
<p><strong>Mencari Direktori berdasarkan nama</strong></p>
<pre><code>find / -type d -name nama_direktori</code></pre>
<p><strong>Mencari file PHP berdasarkan Nama</strong></p>
<pre><code>find . -type f -name catatan.php</code></pre>
<p><strong>Mencari semua file PHP didalam direktori</strong></p>
<pre><code>find . -type f -name "*.php"</code></pre>
<p>Perintah “Find” adalah salah satu perintah yang paling penting dan banyak digunakan di sytems Linux. Perintah “Find” digunakan untuk mencari dan menemukan daftar file dan direktori berdasarkan kondisi yang ditentukan oleh user/pengguna. “Find” dapat digunakkan didalam berbagai kondisi seperti mencari file dengan hak akses (permission), pengguna (users), kelompok (groups), tipe data (file types), ukuran (size) dan kriteria lain yang memungkinkan.</p>

Menghapus File Lama di Linux
Recent Articles
Kumpulan DNS Gratis Tercepat!
DNS merupakan sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan...
Apa itu DNS ? Dan Fungsinya
Apa itu DNS? - DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain...
Apa itu OLT ? Serta Fungsinya Dalam Jaringan
Apa itu olt ? OLT (Optical Line Termination) adalah perangkat keras yang berfungsi sebagai titik akhir (end-point) dari layanan jaringan optik pasif (Passive Optical...
Template Voucher Untuk Mixradius
Template Voucher Untuk Mixradius - Pasti kalian bosen kan dengan template voucher default mixradius? tenang. kali ini saya akan memberikan template untuk voucher mixradius kamu agar...
Daftar Port Game Online Mikrotik Terbaru
Daftar port game online dibawah ini bisa digunakan untuk membuat rule agar koneksi ke game online tersebut bisa lancar, bisa juga untuk memisahkan antara...