Unduh PDFUnduh PDF

Menemukan berkas di sistem Linux mungkin akan sulit jika Anda tidak mengetahui caranya. Cara terbaik untuk menemukan berkas di Linux adalah dengan memanfaatkan beberapa perintah terminal. Menguasai beberapa perintah tersebut dapat memberi Anda kendali penuh terhadap berkas, dan perintah-perintah tersebut lebih berguna daripada fungsi pencarian sederhana sistem operasi lain.

Metode 1
Metode 1 dari 3:

Menggunakan "find"

Unduh PDF
  1. How.com.vn Bahasa Indonesia: Step 1 Cari berkas berdasarkan namanya.
    Pencarian jenis ini merupakan yang paling dasar, dan Anda dapat melakukannya dengan perintah find. Perintah di bawah ini akan melakukan pencarian berdasarkan kata yang dimasukkan di dalam direktori tempat Anda berada dan juga subdirektori di dalamnya.[1]
    find -iname "namaberkas"
    • Jika Anda menggunakan -iname, bukan -name, perbedaan huruf besar dan kecil pada kata kunci tidak akan berpengaruh. Perintah -name menganggap huruf besar dan huruf kecil sebagai karakter yang berbeda.
  2. How.com.vn Bahasa Indonesia: Step 2 Atur pencarian untuk dimulai pada direktori root.
    Jika Anda ingin melakukan pencarian pada keseluruhan sistem, Anda dapat menambahkan modifier / ke dalam kata kunci. Modifier tersebut memberi tahu perintah find untuk mencari secara menyeluruh, dimula dari direktori root.
    find / -iname "namaberkas"
    • Anda dapat memulai pencarian di direktori tertentu dengan menggantikan modifier / dengan jalur direktori, misalnya /home/pat.
    • Anda dapat menggunakan . selain / agar pencarian hanya dilakukan di dalam direktori tempat Anda berada dan juga subdirektori di dalamnya.
  3. How.com.vn Bahasa Indonesia: Step 3 Gunakan karakter wildcard .
    * untuk mencari apa pun yang cocok dengan sebagian kata kunci Anda. Karakter wildcard * bisa digunakan untuk menemukan berkas yang nama lengkapnya tidak Anda ketahui, atau jika Anda ingin menemukan semua berkas dengan ekstensi tertentu.
    find /home/pat -iname "*.conf"
    • Perintah di atas akan mengembalikan semua berkas .conf di dalam direktori pengguna yang bernama Pat (dan juga subdirektori di dalamnya).
    • Anda juga dapat menggunakannya untuk menemukan apa pun yang namanya cocok sebagian dengan kata kunci tersebut. Sebagai contoh, jika Anda memiliki banyak dokumen yang berhubungan dengan How.com.vn, Anda dapat menemukannya dengan mengetikkan "*wiki*".
  4. How.com.vn Bahasa Indonesia: Step 4 Buatlah hasil pencarian lebih mudah untuk diatur.
    Jika hasil pencarian terlalu banyak, akan sulit bagi Anda untuk menemukan berkas yang Anda inginkan. Gunakan karakter | dan kirimkan kembali hasil pencarian ke program penyaring "less". Dengan begitu, Anda dapat menggulung dan menyaring hasil pencarian dengan lebih mudah.
    find /home/pat -iname "*.conf" | less
  5. How.com.vn Bahasa Indonesia: Step 5 Temukan hasil pencarian dengan jenis yang spesifik.
    Anda dapat menggunakan modifier untuk mengembalikan hasil dengan jenis tertentu saja. Anda dapat mencari berkas reguler (f), direktori (d), tautan simbolis (l), character devices (c), dan block devices (b) menggunakan modifier yang tepat.
    find / -type f -iname "namaberkas"
  6. How.com.vn Bahasa Indonesia: Step 6 Saringlah hasil pencarian berdasarkan ukuran.
    Jika Anda memiliki banyak berkas dengan nama yang mirip, tetapi mengetahui ukuran berkas yang Anda inginkan, Anda dapat menyaring pencarian berdasarkan ukurannya.
    find / -size +50M -iname "namaberkas"
    • Perintah di atas akan mengembalikan hasil pencarian berukuran 50 megabita atau lebih. Anda dapat menggunakan + atau - untuk mencari berkas dengan ukuran lebih besar atau lebih kecil. Menghilangkan tanda + atau - membuat pencarian hanya akan mengembalikan hasil dengan ukuran yang benar-benar "tepat".
    • Anda dapat menyaring pencarian berdasarkan bita (c), kilobita (k), megabita (M), gigabita (G), atau blok berukuran 512 bita (b). Ketahuilah bahwa huruf penandanya membedakan huruf besar dan huruf kecil.
  7. How.com.vn Bahasa Indonesia: Step 7 Gunakan operator boolean untuk menggabungkan penyaring pencarian.
    Anda dapat menggunakan operator -and, -or, dan -not untuk menyatukan beberapa pencarian yang berbeda.[2]
    find /travelphotos -type f -size +200k -not -iname "*2015*"
    • Perintah di atas akan mencari berkas di dalam direktori "travelphotos" dengan ukuran di atas 200 kilobita, tetapi tidak memiliki kata "2015" di dalam namanya.
  8. How.com.vn Bahasa Indonesia: Step 8 Lakukan pencarian berkas berdasarkan nama pemilik atau izin.
    Jika Anda berusaha untuk menemukan berkas tertentu yang dimiliki oleh pengguna tertentu, atau mencari berkas dengan izin tertentu, Anda dapat menyempitkan pencarian.
    find / -user pat -iname "namaberkas"find / -group users -iname "namaberkas"find / -perm 777 -iname "namaberkas"
    • Contoh-contoh di atas akan melakukan pencarian untuk pengguna, kelompok, atau izin tertentu di dalam kata kunci. Anda juga dapat menghilangkan nama berkas untuk mengembalikan semua berkas yang sesuai dengan tipe tersebut. Sebagai contoh, find / -perm 777 akan mengembalikan semua berkas dengan izin 777 (tanpa batasan).[3]
  9. How.com.vn Bahasa Indonesia: Step 9 Satukan perintah untuk melakukan aksi saat berkas telah ditemukan.
    Anda dapat menyatukan perintah find dengan perintah lain sehingga Anda dapat memproses berkas yang dikembalikan oleh kata kunci dengan perintah tersebut. Pisahkan perintah find dan perintah kedua dengan flag -exec, lalu akhiri baris dengan {} \;
    find . -type f -perm 777 -exec chmod 755 {} \;
    • Perintah di atas akan melakukan pencarian di direktori tempat Anda berada (dan semua subdirektori di dalamnya) untuk menemukan berkas dengan izin 777. Kemudian, perintah chmod akan mengubah izin menjadi 755.
    Iklan
Metode 2
Metode 2 dari 3:

Menggunakan "locate"

Unduh PDF
  1. How.com.vn Bahasa Indonesia: Step 1 Pasang .
    locate functionality. Perintah locate pada umumnya bekerja lebih cepat daripada perintah find, yang disebabkan oleh pemanfaatan basis data dari sistem berkas Anda. Tidak semua jenis Linux dilengkapi dengan fungsi locate, jadi masukkan perintah berikut untuk memasangnya:
    • Type sudo apt-get update, lalu tekan Enter.
    • Anda dapat memasangnya di Debian dan ubuntu seperti ini: Tikkan sudo apt-get install mlocate, lalu tekan Enter. Jika fungsi locate telah terpasang dari sebelumnya, Anda akan melihat pesan mlocate is already the newest version.
    • Di Arch Linux, gunakan pacman package manager: pacman -Syu mlocate
    • Untuk Gentoo, gunakan emerge: emerge mlocate
  2. How.com.vn Bahasa Indonesia: Step 2 Perbarui .
    locate basis data Anda. Perintah locate tidak akan dapat menemukan apa-apa sebelum dibentuk dan diperbarui. Proses tersebut biasanya dilakukan setiap hari secara otomatis, tetapi Anda juga dapat memperbaruinya secara manual. Anda perlu melakukannya jika Anda ingin menggunakan fungsi locate sesegera mungkin.[4]
    • Tikkan sudo updatedb, lalu tekan Enter.
  3. How.com.vn Bahasa Indonesia: Step 3 Gunakan fungsi .
    locate untuk melakukan pencarian sederhana. Fungsi locate bekerja dengan cepat, tetapi tidak memiliki banyak opsi seperti perintah find. Anda dapat melakukan pencarian berkas dasar dengan cara yang mirip dengan perintah find.
    locate -i "*.jpg"
    • Perintah di atas akan melakukan pencarian pada seisi sistem untuk menemukan berkas dengan ekstensi .jpg. Karakter wildcard * berfungsi mirip dengan perintah find.
    • Seperti perintah find, modifier -i juga membuat huruf besar dan huruf kecil di dalam kata kunci dianggap sama.
  4. How.com.vn Bahasa Indonesia: Step 4 Batasi hasil pencarian.
    Jika pencarian Anda mengembalikan terlalu banyak hasil hingga sulit bagi Anda untuk menggunakannya, Anda dapat mengurangi hasil tersebut dengan modifier -n, diikuti dengan jumlah hasil yang ingin Anda tampilkan.
    locate -n 20 -i "*.jpg"
    • Hanya 20 hasil pencarian saja yang akan ditampilkan.
    • Anda juga dapat menggunakan | untuk mengirimkan hasil pencarian ke program penyaring less agar hasil dapat digulung dengan lebih mudah.
    Iklan
Metode 3
Metode 3 dari 3:

Mencari Teks di Dalam Berkas

Unduh PDF
  1. How.com.vn Bahasa Indonesia: Step 1 Gunakan perintah .
    grep untuk menemukan string teks di dalam berkas. Jika Anda sedang mencari berkas yang mengandung frasa atau string karakter tertentu, Anda dapat menggunakan perintah grep. Perintah dasar grep memiliki format sebagai berikut:
    grep -r -i "search query" /jalur/menuju/direktori/
    • Modifier -r membuat pencarian menjadi "rekursif", sehingga pencarian akan dilakukan di dalam direktori dan semua subdirektori di dalamnya untuk menemukan berkas yang mengandung teks dengan kata kunci pencarian.
    • Modifier -i mengindikasikan bahwa kata kunci pencarian tidak membedakan huruf besar dan huruf kecil. Jika Anda ingin memaksa pencarian untuk membedakan huruf besar dan huruf kecil, abaikan modifier -i.
  2. How.com.vn Bahasa Indonesia: Step 2 Buang teks berlebih.
    Saat melakukan pencarian grep seperti di atas, Anda akan melihat nama berkas dengan huruf yang cocok yang disorot. Anda dapat menyembunyikan teks yang cocok dan hanya menampilkan nama dan jalur direktori berkas dengan menambahkan:
    grep -r -i "kata kunci pencarian" /jalur/menuju/direktori/ | cut -d: -f1
  3. How.com.vn Bahasa Indonesia: Step 3 Sembunyikan pesan error.
    Perintah grep akan mengembalikan error saat berusaha untuk mengakses direktori tanpa izin yang sesuai atau saat memasuki direktori kosong. Anda dapat mengirimkan pesan error ke /dev/null sehingga pesan tersebut tidak akan muncul.[5]
    grep -r -i "kata kunci pencarian" /jalur/menuju/direktori/ 2>/dev/null
    Iklan

Tentang How.com.vn ini

How.com.vn Bahasa Indonesia: Staf How.com.vn
Disusun bersama :
Staf Penulis How.com.vn
Artikel ini disusun oleh tim penyunting terlatih dan peneliti yang memastikan keakuratan dan kelengkapannya.

Tim Manajemen Konten How.com.vn memantau hasil penyuntingan staf kami secara saksama untuk menjamin artikel yang berkualitas tinggi. Artikel ini telah dilihat 24.688 kali.
Daftar kategori: Linux
Halaman ini telah diakses sebanyak 24.688 kali.

Apakah artikel ini membantu Anda?

⚠️ Disclaimer:

Content from Wiki How Bahasa Indonesia language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Iklan