Skip to content
Tutorial emka
Menu
  • Home
  • Debian Linux
  • Ubuntu Linux
  • Red Hat Linux
Menu

Tutorial Cara Melakukan Exclude Satu Folder pada tool “Find” di Linux

Posted on October 25, 2024

Saat bekerja dengan perintah find di Linux, Anda mungkin perlu mencari file atau direktori sambil mengecualikan direktori tertentu dari hasil pencarian. Ini sangat berguna saat berhadapan dengan sistem file yang besar atau direktori dengan banyak subdirektori. Dengan menggunakan opsi -prune atau menggabungkan perintah find dengan operator ! (negasi), Anda dapat secara efisien mengecualikan direktori tertentu, merampingkan proses pencarian Anda.

find

-prune

-prunefind

Untuk menemukan semua file .txt di direktori , tetapi mengecualikan direktori Downloads:

      find /home/user -path "/home/user/Downloads" -prune -o -name "*.txt" -print
    

Untuk beberapa direktori:

      find /path/to/start -path "/first/path/to/exclude" -prune -o -path "/second/path/to/exclude" -prune -o -name "search_pattern" -print
    

-not

-not/home/user

      find /home/user -not -name "*.txt"
    

Menggabungkan dengan : Anda juga dapat menggabungkan dengan , meskipun ini mungkin membuat perintah lebih kompleks:

      find /path/to/start -not -path "/path/to/exclude" -prune
    

!

!-not

Penggunaan dasar:

      find /path/to/start ! -name "pattern_to_exclude"
    

Atau, untuk menghindari interpretasi shell:

      find /path/to/start ! -name "pattern_to_exclude"
    

    Temukan item yang mengecualikan file .txt dan .jpg:

          find /home/user ! -name "*.txt" ! -name "*.jpg"
        

      find /home/user -type d ! -name "temp"
    

    Urutan penting, terutama dengan . Letakkan tepat setelah kondisi yang ingin Anda kecualikan.

    Saat menggunakan karakter khusus atau directive di shell, pastikan mereka diinterpretasikan dengan benar, baik dengan menggunakan tanda kutip atau escaping.

    Untuk pencarian kompleks, gunakan tanda kurung untuk mengelompokkan kondisi. Ingatlah untuk mengescap mereka di shell: .

    Sebelum menggabungkan perintah dengan tindakan destruktif, uji kondisi Anda dengan untuk memastikan Anda menargetkan file yang benar.

    Singkatnya, perintah menyediakan opsi serbaguna, seperti , , dan , untuk menyempurnakan pencarian Anda dengan mengecualikan direktori atau pola tertentu. Memahami dan menggunakan opsi ini akan menghasilkan pencarian file dan direktori yang lebih efisien dan akurat di Linux.

Recent Posts

  • How to Access OneDrive Backup Files Easily
  • How to Update LibreOffice on Linux: A Simple Guide
  • What’s New on Ardour 9.0? A Major Update for Linux Audio Production
  • Dozzel: The Best Real-Time Docker Log Viewer
  • Calibre 9.2 Released: New ZIP Output and Features for E-Book Lovers
  • Raspberry Pi 4 Rev 1.5 Dual RAM Explained for Beginners
  • Darktable 5.4.1 Released: Major Bug Fixes and New Features
  • GNU Linux vs Just Linux: What’s the Difference Explained
  • How to Add Shared Mailbox in Outlook
  • TrueNAS 2026 Preview: What’s New in the April Beta?
  • KDE Gear 25.12.2: New Features and Apps for Linux Users
  • Krita 5.3 & 6.0 Beta Released, Add Text and Tools Overhauled for Artists
  • VirtualBox Adds KVM Support in Dev Builds: What You Need to Know
  • Sysmon Now Default in Windows 11 Insider Builds
  • What’s New in GNU Coreutils 9.10: Stability Fixes and Minor Updates
  • Mozilla (Finally) Adds Option to Disable Generative AI in Browser
  • LibreOffice 26.2 Released: Faster Performance & New Features Explained
  • How to Fix 9HEHW Error in Outlook & Teams
  • Ubuntu 24.04.4 LTS HWE Now Available: Key Updates and Fixes for Users
  • Windows 11 Build 28020.1546 Released in Canary Channel: Cloud App Fixes Inside
  • IntelliJ Adds Native Wayland Support in 2026
  • OpenClaw: The Hidden Security Threat Behind Its Tech
  • Adobe Cancels Animate Discontinuation (for now)
  • Microsoft Ends TLS 1.0/1.1 Support in Azure Blob Storage
  • GNOME App Annotations Explained for Beginners
  • Inilah Estimasi Waktu Pencairan TPG 2026 Sehabis SKTP Muncul di Info GTK
  • Cara Menggunakan openClaw untuk Kebutuhan SEO
  • Apakah Tunjangan Profesi Guru Hangus Karena SKTP Belum Terbit?
  • Cara Tarik Saldo PNM Digi ke Rekening & Daftar: Panduan Lengkap & Terbaru!
  • Apa itu Penipuan Michat Hotel?
  • Cara Ubah Role Definition Menjadi Custom Instructions yang Efektif buat Claude Project
  • Cara Mendefinisikan Role Project Claude Agar Hasilnya Lebih Akurat dan Konsisten
  • Cara Buat AI Asisten Pribadi dengan Teknik RAG
  • Cara Membuat Podcast dari PDF dengan NotebookLlama dan Groq
  • Tutorial Membuat Sistem Automatic Content Recognition (ACR) untuk Deteksi Logo
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
©2026 Tutorial emka | Design: Newspaperly WordPress Theme