Advan – Find dan Located di Linux berguna untuk mencari berkas di sistem Linux.
Dua alat utama yang sering digunakan adalah ‘find’ dan ‘locate’.
Artikel ini akan menjelaskan cara menggunakan find dan located di Linux.
1. Menggunakan ‘find’
Perintah ‘find’ adalah alat yang sangat kuat dan fleksibel untuk mencari berkas dalam sistem file berdasarkan berbagai kriteria.
Berikut adalah beberapa contoh cara menggunakan find:
a. Mencari Berkas Berdasarkan Nama
Untuk mencari berkas berdasarkan namanya, Anda bisa menggunakan opsi -name.
find /path/to/search -name “filename”
Contoh:
find /home/user -name “document.txt”
b. Mencari Berkas Berdasarkan Pola Nama
Anda juga bisa mencari berkas yang cocok dengan pola tertentu menggunakan wildcard (*).
find /path/to/search -name “*.txt”
Contoh:
find /home/user -name “*.pdf”
c. Mencari Berkas Berdasarkan Tipe
Untuk mencari direktori atau berkas dengan tipe tertentu, gunakan opsi -type.
f untuk berkas biasa
d untuk direktori
Contoh mencari direktori:
find /home/user -type d -name “Documents”
d. Mencari Berkas Berdasarkan Ukuran
Anda bisa mencari berkas berdasarkan ukurannya dengan opsi -size.
Contoh mencari berkas lebih besar dari 50MB:
find /home/user -size +50M
e. Mencari Berkas Berdasarkan Tanggal Modifikasi
Untuk mencari berkas berdasarkan waktu modifikasinya, gunakan opsi -mtime.
Contoh mencari berkas yang dimodifikasi dalam 7 hari terakhir:
find /home/user -mtime -7
Baca Juga: Panduan Cara Membuat Partisi di Linux
f. Mencari Berkas dengan Eksekusi Perintah Tambahan
Anda bisa menjalankan perintah tambahan pada berkas yang ditemukan dengan menggunakan -exec.
Contoh menghapus berkas yang ditemukan:
find /home/user -name “*.tmp” -exec rm {} \;
2. Menggunakan ‘locate’
Perintah ‘locate’ adalah alat yang sangat cepat untuk mencari berkas karena menggunakan basis data yang telah diindeks oleh updatedb.
Basis data ini biasanya diperbarui secara berkala oleh sistem.
a. Mencari Berkas Berdasarkan Nama
Untuk mencari berkas dengan locate, cukup gunakan perintah berikut:
locate filename
Contoh:
locate document.txt
b. Menggunakan Wildcard dengan locate
Anda juga bisa menggunakan wildcard untuk pencarian yang lebih fleksibel.
locate “*.pdf”
c. Memperbarui Basis Data locate
Karena locate mengandalkan basis data yang diindeks, penting untuk memperbarui basis data secara teratur dengan perintah updatedb.
sudo updatedb
Baca Juga: Cara Menggunakan Email Client di Linux
Tingkatkan kenyamanan dalam setiap kegiatan profesional maupun sehari-hari Anda dengan menggunakan laptop Advan AI Gen.
Laptop terbaru dari Advan ini menawarkan kinerja kencang dan efisien konsumsi dayanya berkat sokongan prosesor AMD Ryzen 7 8845HS octa-core generasi Hawk Point yang ditandemkan RAM 16GB LPDDR5x.
Simak selengkapnya tentang laptop Advan AI Gen ini di: advan.id
Jadi, baik ‘find’ maupun ‘locate’ adalah alat yang sangat berguna untuk mencari berkas di sistem Linux, masing-masing dengan kelebihan dan kekurangannya.
‘find’ sangat fleksibel dan dapat digunakan untuk pencarian yang sangat spesifik, meskipun lebih lambat.
Sebaliknya, ‘locate’ sangat cepat karena menggunakan basis data yang diindeks, tetapi mungkin tidak menemukan berkas yang baru dibuat atau diubah jika basis datanya belum diperbarui.
Dengan memahami dan menguasai kedua alat ini, Anda dapat dengan mudah menemukan berkas apapun di sistem Linux Anda dengan efisien.*** (muu)