Atribut berkas adalah jenis metadata pada
berkas yang mendeskripsikan karakteristik
berkas komputer dan direktori dalam sistem
berkas serta dapat melakukan modifikasi terhadap keduanya. Sebagai contoh, beberapa tipe
Atribut berkas dapat menunjukkan atau menentukan apakah suatu
berkas dapat dilihat, dimodifikasi, dikompresi, atau dienkripsi. Ketersediaan sebagian besar
Atribut berkas bergantung pada dukungan sistem
berkas di mana
Atribut tersebut berada (seperti FAT, NTFS, ext4) di mana data
Atribut tersimpan bersama struktur kontrol lainnya. Setiap
Atribut dapat memiliki salah satu dari dua status: disetel (set) dan dihapus (cleared).
Atribut dianggap berbeda dari bentuk metadata lain, seperti tanggal dan waktu, ekstensi nama
berkas, atau perizinan sistem
berkas. Selain file, folder, volume, dan objek sistem
berkas lainnya mungkin memiliki
Atribut.
Pada sistem DOS dan Microsoft Windows,
berkas dan folder memiliki empat
Atribut berkas:
Arsip (Archive/A): Jika suatu
berkas diatur untuk memiliki
Atribut ini,
Atribut menunjukkan bahwa
berkas telah berubah sejak operasi backup terakhir. Sistem
berkas Windows menetapkan
Atribut ini pada
berkas apapun yang telah diubah. Perangkat lunak cadangan kemudian membersihkan
berkas dengan
Atribut ini setelah pencadangan selesai secara penuh atau secara inkremental berhasil.
Tersembunyi (Hidden/H): Jika diatur untuk memiliki
Atribut ini, menunjukkan bahwa
berkas tersembunyi. Perintah sistem MS-DOS seperti dir dan aplikasi Windows seperti File Explorer tidak dapat menampilkan
berkas secara bawaan, kecuali melalui perintah manual.
Sistem (System/S): Jika diatur dengan
Atribut ini,
berkas peladen merupakan
berkas sistem penting yang diperlukan agar komputer dapat beroperasi dengan baik. MS-DOS dan Microsoft Windows menggunakannya untuk menandai file
berkas untuk fungsi kontrol sistem. Perintah MS-DOS seperti dir dan aplikasi Windows seperti File Explorer tidak menampilkan
berkas ini secara bawaan bahkan ketika pengguna menggunakan perintah manual untuk menampilkan
berkas tersembunyi, kecuali diminta dengan perintah spesifik khusus
Atribut ini untuk menampilkannya.
Hanya untuk dibaca (Read-Only/R): Dengan
Atribut ini,
berkas diatur untuk tidak diubah. Saat dibuka, API sistem biasanya mengeluarkan peringatan larangan perubahan melalui aplikasi yang meminta, kecuali perizinan tersebut secara eksplisit diberikan oleh pengguna melalui sistem.
Atribut read-only pada folder biasanya diabaikan karena digunakan untuk tujuan lain.
Ketika versi baru Windows dirilis, Microsoft telah menambahkan
Atribut yang tersedia pada sistem NTFS, di antaranya:
Terkompresi (Compressed/C): Jika diatur dengan
Atribut ini, Windows akan mengompres
berkas saat penyimpanan dilakukan.
Terenkripsi (Encrypted/E): Jika diatur dengan
Atribut ini, Windows melakukan enkripsi
berkas pada saat penyimpanan untuk mencegah akses yang tidak sah.
Tidak Terindeks Konten (Not Content-Indexed/I): Jika diatur dengan
Atribut ini, Layanan Indeks atau Pencarian pada sistem operasi Windows tidak akan mengikutkan
berkas pada saat operasi indeks atau pencarian dilakukan.
Beberapa
Atribut lain yang terdapat pada pengaturan "Attributes" di Windows Explorer antara lain:
Direktori (Directory/D):
berkas ini adalah subdirektori, berisi daftar
berkas dan direktori. Folder memiliki
Atribut ini.
Reparse Point (L):
berkas atau direktori memiliki titik penguraian ulang (re-parse) yang terkait, atau merupakan tautan simbolik.
Offline (O):
berkas secara fisik terletak di mesin lain dan tidak dapat diakses kecual dengan menggunakan hubungan jaringan (Remote Storage).
Jarang (Sparse/P):
berkas isinya sebagian kosong dan tidak berlanjut (terputus-putus).
Sementara (Temporary/T):
berkas digunakan untuk penyimpanan sementara, biasanya dihapus saat tembolok dihapus.
Pada sistem DOS, OS/2 dan Windows, perintah attrib pada aplikasi cmd.exe dan command.com digunakan untuk mengubah dan menampilkan empat
Atribut pertama (
Atribut tradisional). File Explorer di Windows dapat menampilkan tujuh
Atribut lain, tetapi tidak dapat melakukan pengaturana atau penghapusan
Atribut yang diberikan oleh
berkas milik sistem. Aplikasi Windows PowerShell, pada sistem operasi Windows 7 dan versi sistem operasi Windows lain yang lebih baru, dilengkapi dua perintah untuk membaca dan menulis
Atribut yaitu: Get-ItemProperty dan Set-ItemProperty. Untuk mengubah
Atribut pada
berkas di sistem operasi Windows NT, pengguna harus memiliki izin sistem
berkas yang sesuai.
Lihat juga
berkas dan direktori tersembunyi
Referensi