Backbox Linux
  • Backbox Indonesia
  • Get's Started
    • System Requirements
    • Download Images
    • Installation
    • 5 Things To Do Right After Installing BackBox
  • Basic Linux
    • Mengenal GNU/Linux
    • Kenapa Linux?
    • Linux Desktop vs Linux Server
    • Distro Linux
    • Struktur Direktori GNU/Linux
    • Linux File System
  • Basic Command
    • Introduction
      • Terminal
      • Accessing Linux
      • Network Command
      • Important to remember of Linux
      • Change Password
    • Fundamental
      • File System Navigation Commands
      • TAB Completion and Up Arrow
      • Linux Types File
      • Linux Command Syntax
      • Help Commands
      • Creating Files & Directories
      • Files and Directories Permission
      • Files Ownership
      • Access Control List
      • Soft and Hard Links
      • Find Files and Directories
      • Files Maintenance
      • Wildcards
      • File Display Commands
      • Adding Text to Files
      • Pipeline (|)
      • Standard Output to a File (tee)
      • Filters / Text Processors Commands
      • Compare Files
      • Compress and Uncompress File
      • Truncate File Size
      • Combining and Splitting Files
      • Linux vs Windows Commands
    • System Administration
      • Linux File Editor (vi)
      • sed - Command
      • User Account Management
      • Switch Users and Sudo Access
      • Monitor Users
      • Talking to Users
      • System Utility Commands
      • Process and Jobs
      • Addtional cronjobs
      • Process Management
      • System Monitoring Commands
      • System Logs Monitor
      • System Maintenance Commands
      • Changing System Hostname
      • Finding System Information
      • Finding System Architecture
      • Terminal Commands
      • Terminal Control Keys
      • Recover Root Password
      • SOS Report
  • Bash Scripting
    • Environment Variables
    • Apa itu Shell?
    • Basic Shell Scripting
    • Input/Output
    • Percabangan (If)
    • Perulangan (For)
    • Perulangan (While)
    • Percabangan (Case)
    • Fungsi
    • Alias
    • Shell History
  • Networking
    • Untitled
  • Disk Management
    • Untitled
Powered by GitBook
On this page
  • find - Mencari File dalam Suatu Hierarki Direktori
  • locate - Mencari File dengan Cepat

Was this helpful?

  1. Basic Command
  2. Fundamental

Find Files and Directories

PreviousSoft and Hard LinksNextFiles Maintenance

Last updated 4 years ago

Was this helpful?

Kita akan mempelajari cara mencari file atau direktori dengan 2 perintah berikut:

  • find

  • locate

find - Mencari File dalam Suatu Hierarki Direktori

Dengan menggunakan perintah find kita bisa mencari suatu file atau direktori berdasarkan nama, pemilik, grup, waktu dibuat atau lainnya.

find /path/to/directory/ -name NAMA_FILE # mencari lokasi dengan nama file secara spesifik
find /path/to/directory/ -name "*.pdf" # mencari file yang menggunakan ektensi .pdf
find /path/to/directory/ -mtime 50 # mencari file yang dimodifikasi 50 hari sebelumnya
find /path/to/directory/ -size 50M # mencari file yang berukuran 50MB
find /path/to/directory/ -size +50M -size -100M # mencari file yang berukuran 50-100MB
find /path/to/directory/ -type f -size +100M -exec rm -f {} \; # menghapus file yang berukuran lebih dari 100MB

locate - Mencari File dengan Cepat

Dengan menggunakan perintah locate kita bisa mencari file/direktori lebih cepat, karena data lokasi dari file/direktori disimpan pada database. Tetapi sebelum menggunakan perintah locate, kita harus meng-update database terlebih dahulu dengan perintah updatedb menggunakan user root.

sudo updatedb # update database locate
locate NAMA-FILE # mencari lokasi berdasarkan nama file

Jika perintah locate tidak tersedia, Anda bisa menginstalnya terlebih dahulu.

(apt install mlocate atau yum install mlocate)

Untuk mempelajari lebih lanjut tentang perintah find, Anda bisa membaca .

Untuk mempelajari lebih lanjut tentang perintah locate, Anda bisa membaca .

artikel tecmint.com
artikel di tecmint.com