Cara Mencari File Dari Terminal Di Linux Terlengkap

- Kaprikornus meskipun ada banyak cara yang sanggup dipakai untuk mencari dan menemukan file dan direktori di Linux, cara termudah dan tercepat mungkin melalui terminal. Namun, tidak banyak pengguna Linux tahu ihwal itu, yang mengarah pada frustrasi yang tidak dibutuhkan. Berikut ini ialah panduan cepat yang dibutuhkan akan membantu Anda menemukan apa yang Anda cari di sistem Anda.

Gunakan perintah Locate

Perintah “loc” ialah jalan pertama yang harus dipakai oleh pengguna Linux alasannya jauh lebih cepat daripada yang lainnya. Alasan untuk kecepatan yang tak tertandingi ini ialah bahwa perintah loc tidak benar-benar mencari hard disk lokal Anda untuk mencari file atau direktori yang perlu Anda temukan, tetapi lebih ibarat membaca melalui file database mlocate.db yang berisi semua jalur file di sistem Anda .


Jika Anda belum menginstal temukan, gunakan perintah ini : Debian dan Ubuntu

sudo apt-get install locale

CentOS

yum install locate

Siapkan perintah loc untuk penggunaan pertama Untuk memperbarui basis data mlocate.db sebelum dipakai pertama kali, jalankan:

sudo updatedb

Untuk memakai temukan, buka terminal dan ketik temukan diikuti dengan nama file yang Anda cari. Dalam pola ini, saya sedang mencari file yang mengandung kata 'cerah' dalam nama mereka.

locate sunny

Temukan juga sanggup memberi tahu Anda berapa kali kata kunci pencarian cocok dengan dalam database. Ini dicapai dengan memasukkan parameter "-c" dalam perintah, yang merupakan abreviasi dari "count".

locate sunny

Apa yang perlu diingat pengguna di sini ialah bahwa "mencari" memerlukan nama spesifik dan sempurna dari file yang Anda cari, bertentangan dengan alat lain yang lebih fleksibel. Itu berarti bahwa loca sangat elok untuk menemukan sesuatu yang Anda yakin ihwal namanya, tetapi tidak begitu elok untuk ketika Anda tidak ingat persis nama file.

locate howtoforge

Terlebih lagi, dan karena “loc” membaca file database, karenanya mungkin sudah ketinggalan zaman dan tidak sepenuhnya benar. Untuk mengurangi duduk kasus ini, Anda sanggup memperbarui basis data path file Anda dengan mengetikkan "sudo updatedb" pada sesi terminal.

Lihat di sini untuk pola lebih lanjut ihwal cara memakai perintah loc. Jika sehabis itu Anda masih belum mendapat apa yang Anda cari, atau Anda hanya kewalahan oleh jumlah hasil, lanjutkan ke langkah berikutnya yang merupakan perintah "temukan".

Gunakan perintah Find

Perintah "find" adalah utilitas pencarian yang jauh lebih berpengaruh tetapi juga lebih lambat. Ini alasannya bertentangan dengan perintah "temukan", "temukan" bergotong-royong mencari file dan direktori yang dicari pengguna. Temukan sangat cocok ketika Anda mencoba mencari file atau direktori tetapi Anda tidak sanggup mengingat namanya, alasannya "find" sanggup mencari file yang milik pengguna atau grup pengguna tertentu, file yang dimodifikasi atau diakses baru-baru ini, file dengan rentang ukuran tertentu, file tersembunyi, file yang sanggup dieksekusi, file hanya-baca, dan file dengan izin tertentu. Bagian terbaiknya ialah bahwa pengguna bebas untuk menggabungkan beberapa kriteria di atas dalam satu perintah "find", yang intinya mempersempit hasilnya.

Baca Juga  Cara Memasang Alat Pemantau Grafana Di Ubuntu 18.04 LTS

Berbicara ihwal mempersempit, hal pertama yang ingin Anda lakukan ketika menjalankan "find" ialah mengatakannya untuk mencari di direktori tertentu. Ini akan mempercepat proses pencarian secara signifikan, tetapi selalu tergantung pada ukuran direktori. Jika Anda tahu di mana file itu berada, buka terminal, navigasikan ke direktori dan jalankan “find. [nama file]". Titik itu memberi tahu find untuk mencari di direktori ketika ini. Jika Anda ingin mencari direktori Home Anda, ganti titik dengan " /", dan jikalau Anda ingin mencari seluruh sistem file Anda, gunakan "/" sebagai gantinya.

Sebagai contoh, saya ingin mencari file yang berisi poster di direktori unduhan saya. Saya tahu bahwa nama file mengandung kata "poster" di dalamnya, tetapi saya tidak ingat persis nama itu. Untuk alasan ini, saya akan menavigasi ke folder unduhan saya melalui terminal dengan "cd Downloads", dan kemudian masukkan perintah:

sudo find . -name "*poster*"

Inilah hasilnya:

 Kaprikornus meskipun ada banyak cara yang sanggup dipakai untuk mencari dan menemukan file dan d Cara Mencari File Dari Terminal Di Linux Terlengkap

1) Gunakan perintah find di Linux

Ini memberitahu saya bahwa ada file pdf berjulukan “billy_poster copy” di folder Downloads. Jika saya tidak tahu di mana itu, "temukan" masih akan memberi tahu saya bahwa itu ada di folder Unduhan jikalau saya mencari di direktori induk.

2) Cari file dengan find by name file

Sekarang, jikalau saya mengganti parameter "-name" dengan "-iname", saya sanggup mendapat hasil tanpa memperhatikan aksara besar-kecil. Itu ialah sesuatu yang tidak ada di "temukan", jadi elemen lain yang membantu ketika Anda tidak yakin ihwal nama file.

sudo find . -iname "*poster*"

Sekarang, misalkan saya masih mencari file poster yang sama, dan satu-satunya hal yang saya ingat ialah ukurannya kurang dari 5 MB. Perintah yang akan saya gunakan dalam kasus itu adalah:

find / -size -5M"

Jika saya tahu bahwa ini lebih tinggi dari katakanlah 2MB, perintahnya adalah “find / -size + 2M”. Bagian terbaiknya ialah find mendukung operator boolean untuk menciptakan pencarian lebih kuat. Untuk pola ini, saya akan memakai perintah yang menggabungkan pengetahuan saya bahwa file tersebut berukuran kurang dari 5 megabyte, dan juga lebih dari 2. Perintah untuk ini adalah:

Baca Juga : Cara Install Antena di Linux Debian

find / -size -5M -and -size +2M "

Terakhir, mari kita sarankan biar kita tidak mengingat apa pun ihwal file tersebut tetapi kita ingat bahwa kita mengaksesnya dalam tiga menit yang lalu. Untuk menemukannya, gunakan perintah find sebagai:

find / -amin -3"

Ini akan menjadi "find / -amin -30" selama setengah jam, dan "-amin -120" selama dua jam dll. Jika Anda mengakses file dua hari yang lalu, gunakan ini:

find / -amin -2"

Ini akan menampilkan semua file yang diakses selama dua hari terakhir di lokasi pencarian.

 Kaprikornus meskipun ada banyak cara yang sanggup dipakai untuk mencari dan menemukan file dan d Cara Mencari File Dari Terminal Di Linux Terlengkap

Saya pikir hal di atas meliputi sebagian besar skenario use case yang biasa. Untuk info lebih lanjut ihwal perintah "find" yang kuat, buka terminal dan ketik "man find". Semoga berhasil menemukan apa yang Anda cari. Lebih banyak pola perintah menemukan Linux sanggup ditemukan di sini. semoga bermanfaat dan berhasil.
Sumber https://www.comontechz.com/