Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash chattr Penggunaan: Mengelola atribut file
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash chattr Penggunaan: Mengelola atribut file

Overview

Perintah chattr (change attribute) digunakan di sistem Linux untuk mengubah atribut file dan direktori. Dengan menggunakan chattr, pengguna dapat mengatur berbagai atribut yang mempengaruhi perilaku file, seperti mencegah penghapusan atau modifikasi.

Usage

Berikut adalah sintaks dasar dari perintah chattr:

chattr [options] [arguments]

Common Options

  • +a: Menambahkan atribut “append only” pada file, sehingga hanya dapat ditambahkan data ke file tersebut.
  • +i: Menambahkan atribut “immutable”, yang membuat file tidak dapat diubah, dihapus, atau dipindahkan.
  • -a: Menghapus atribut “append only” dari file.
  • -i: Menghapus atribut “immutable” dari file.
  • v: Menampilkan atribut file.

Common Examples

Berikut adalah beberapa contoh penggunaan chattr:

  1. Menambahkan atribut “immutable” pada file:
    chattr +i namafile.txt
    
  2. Menghapus atribut “immutable” dari file:
    chattr -i namafile.txt
    
  3. Menambahkan atribut “append only” pada file log:
    chattr +a logfile.log
    
  4. Melihat atribut dari file:
    lsattr namafile.txt
    

Tips

  • Pastikan untuk menggunakan chattr dengan hati-hati, terutama saat menambahkan atribut “immutable”, karena ini dapat menghalangi perubahan pada file.
  • Gunakan perintah lsattr untuk memeriksa atribut file sebelum melakukan perubahan.
  • Atribut yang diterapkan dengan chattr hanya berlaku untuk sistem file yang mendukungnya, seperti ext2, ext3, dan ext4.