Home Artikel Interaksi dengan Sistem File menggunakan Bash: Navigasi dan Manajemen File

Interaksi dengan Sistem File menggunakan Bash: Navigasi dan Manajemen File

4 min read
0
0
58
Smart Young Female IT Programer Working on Desktop Green Mock-up Screen Computer in Data Center System Control Room. Team of Young Professionals Programming Sophisticated Code

Bash adalah salah satu shell yang paling populer di sistem operasi berbasis Unix seperti Linux dan macOS. Salah satu fungsi utama Bash adalah untuk berinteraksi dengan sistem file. Dalam artikel ini, kita akan membahas cara-cara dasar untuk menavigasi dan mengelola file serta direktori menggunakan Bash.

Navigasi Direktori

  • pwd: Menampilkan direktori kerja saat ini.
    Bash
    pwd
    
  • cd: Mengubah direktori kerja.
    Bash
    cd Documents  # Mengubah ke direktori Documents
    cd ..         # Naik satu level direktori
    cd -          # Kembali ke direktori sebelumnya
    

Membuat dan Menghapus Direktori

  • mkdir: Membuat direktori baru.
    Bash
    mkdir proyek_baru
    
  • rmdir: Menghapus direktori kosong.
    Bash
    rmdir folder_kosong
    
  • rm -r: Menghapus direktori beserta isinya (hati-hati!).
    Bash
    rm -r folder_dan_isinya
    

Menampilkan Isi Direktori

  • ls: Menampilkan daftar file dan direktori.
    Bash
    ls
    ls -la  # Menampilkan informasi lebih detail, termasuk file tersembunyi
    

Membuat dan Mengedit File

  • touch: Membuat file kosong.
    Bash
    touch file.txt
    
  • nano atau vim: Editor teks untuk mengedit file.
    Bash
    nano file.txt
    

Menyalin, Memindahkan, dan Menghapus File

  • cp: Menyalin file atau direktori.
    Bash
    cp file.txt backup.txt  # Menyalin file
    cp -r folder1 folder2  # Menyalin direktori beserta isinya
    
  • mv: Memindahkan atau mengganti nama file atau direktori.
    Bash
    mv file.txt dokumen/
    mv oldname newname  # Mengganti nama
    
  • rm: Menghapus file.
    Bash
    rm file.txt
    

Mencari File

  • find: Mencari file berdasarkan nama, ukuran, waktu modifikasi, dan kriteria lainnya.
    Bash
    find . -name "*.txt"  # Mencari semua file dengan ekstensi .txt di direktori saat ini dan subdirektori
    
  • grep: Mencari teks dalam file.
    Bash
    grep "keyword" file.txt  # Mencari kata "keyword" dalam file.txt
    

Pengalihan Input dan Output

  • >: Mengarahkan output ke file.
    Bash
    ls > daftar_file.txt
    
  • <: Mengarahkan input dari file.
    Bash
    cat < file.txt
    
  • |: Menghubungkan output dari satu perintah sebagai input ke perintah lainnya (pipa).
    Bash
    ls | grep "log"  # Menampilkan daftar file yang mengandung kata "log"
    

Ekspresi Reguler

Ekspresi reguler digunakan untuk mencari pola teks yang lebih kompleks. Bash mendukung ekspresi reguler melalui perintah seperti grep, sed, dan awk.

Load More Related Articles
Load More By sinta sinta
Load More In Artikel

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Check Also

Tantangan dan strategi masa depan dalam menghadapi sindikat kriminal

Tantangan Masa Depan Adaptasi terhadap Teknologi Baru Teknologi baru seperti kecerdasan bu…