Windows Tips & News

Cara Menemukan File di Terminal Linux

Linux, terlepas dari distro yang Anda gunakan, hadir dengan sejumlah alat GUI yang memungkinkan pencarian file. Banyak pengelola file modern mendukung pencarian file langsung di daftar file. Namun, ada beberapa situasi saat Anda perlu menggunakan konsol, misalnya, selama sesi SSH atau saat server X tidak dimulai. Inilah cara Anda dapat menemukan file dengan cepat menggunakan terminal.
Jika Anda dapat menggunakan GUI, mencari file tidak menjadi masalah. Di lingkungan desktop XFCE favorit saya, pengelola file Thunar memungkinkan pencarian file dengan mengetikkan nama file langsung di daftar file.

Juga, ada Catfish, alat pencarian populer dengan indeks pencarian, yang dapat menemukan file Anda dengan sangat cepat.

Saya ingin membagikan metode yang saya gunakan sendiri ketika saya bekerja di terminal.
Metode pertama melibatkan utilitas find, yang ada di distro mana pun, bahkan di sistem tertanam yang dibangun di busybox. Metode lainnya adalah perintah locate.

Untuk menemukan file di terminal Linux, lakukan hal berikut.

  1. Buka aplikasi terminal favorit Anda. terminal XFCE4 adalah preferensi pribadi saya.
  2. Ketik perintah berikut:
    temukan /path/ke/folder/ -iname *file_name_portion*

    Argumentasi di atas adalah sebagai berikut:
    /path/to/folder/ - folder tempat memulai pencarian. Jika tidak ditentukan, pencarian akan dimulai di direktori saat ini.
    Switch yang saya gunakan:
    -iname - mencari file dan folder yang berisi bagian tertentu dalam nama dan mengabaikan huruf besar/kecil.

    Sebuah contoh:

    Berikut adalah perintah yang dapat saya gunakan untuk menemukan artikel saya yang telah saya tulis tentang browser Opera:

    temukan ~/Documents/winaero/ -iname *opera*.txt
  3. Jika Anda hanya perlu menemukan file atau folder saja, tambahkan opsi -tipe f untuk file atau -ketik d untuk direktori. Berikut adalah beberapa contoh:
  4. Untuk menemukan file dan direktori yang baru saja dimodifikasi, Anda dapat menggunakan opsi berikut: Temukan memerintah:
    -mmin n - temukan file yang telah dimodifikasi n menit yang lalu.-mtime n - temukan file yang telah dimodifikasi n*24 jam yang lalu. Saat menemukan angka berapa periode 24 jam yang lalu file terakhir diakses, bagian pecahan mana pun diabaikan, jadi untuk mencocokkan -mtime +1, file harus telah dimodifikasi setidaknya dua hari yang lalu.
  5. Dimungkinkan untuk menjalankan perintah untuk file yang ditemukan oleh permintaan pencarian Anda. Lihat contoh berikut:
    temukan ~/Documents/winaero/ -iname opera45.txt -type f -exec vim {} \;

    Di sini, kami menggunakan opsi -exec untuk menjalankan vim editor teks untuk semua file dalam hasil pencarian. Bagian "{} " adalah singkatan dari file yang ditemukan oleh Temukan memerintah. NS "\;" ending menentukan akhir dari perintah untuk -exec pilihan.

Perintah cari

Alat pencarian lokasi menggunakan database file khusus untuk menemukan file secara instan. Indeks untuk perintah dapat dibuat dan diperbarui oleh diperbaruib memerintah. Sementara hasil pencarian muncul secara instan, Anda perlu mempertahankan indeks pencarian dan menjaganya tetap terkini, jika tidak, perintah locate dapat menemukan file yang telah dihapus atau dipindahkan ke direktori lain.

Secara umum, sintaksnya adalah sebagai berikut.

cari -i file_name

Opsi -i berarti "abaikan huruf besar kecil".

Berikut ini contohnya:

Kiat bonus: Metode lain yang sering saya gunakan adalah Midnight Commander (mc), aplikasi pengelola file konsol. Tidak seperti find atau locate, mc tidak disertakan secara default di semua distro Linux yang saya coba. Anda mungkin perlu menginstalnya sendiri.

Temukan file dengan mc

Untuk menemukan file yang berisi teks tertentu menggunakan Midnight Commander, jalankan aplikasi dan tekan urutan berikut pada keyboard:
Alt + Menggeser + ?
Ini akan membuka dialog pencarian.

Isi bagian "Nama file:" dan tekan tombol Enter. Ini akan menemukan semua file yang cocok dengan kriteria.

Anda dapat menempatkan file-file ini di panel kiri atau kanan menggunakan Panelisasi opsi dan salin/pindah/hapus/lihat/lakukan apa pun yang Anda inginkan dengannya.

Itu dia.

Chrome 86 akan memungkinkan mencopot pemasangan PWA dari Pengaturan dan Panel Kontrol

Chrome 86 akan memungkinkan mencopot pemasangan PWA dari Pengaturan dan Panel Kontrol

Google terus berupaya meningkatkan penerapan Progressive Web Apps (PWA). Fitur baru, pertama kali...

Baca lebih banyak

Microsoft memperbarui Edge Web Widget dengan UI bergaya Windows 11

Microsoft memperbarui Edge Web Widget dengan UI bergaya Windows 11

kemudahan membayangi, Microsoft mempersiapkan aplikasinya agar terlihat setara dengan sistem oper...

Baca lebih banyak

Arsip Peramban Microsoft Edge

Cara Mengaktifkan UI DropDown Bingkai Jendela Layar Penuh di Microsoft Edge ChromiumMicrosoft dia...

Baca lebih banyak