Lompat ke isi

Berkas dan direktori tersembunyi: Perbedaan antara revisi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Maintenance script (bicara | kontrib)
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28654653; atribusi sumber disertakan.
 
Maintenance script (bicara | kontrib)
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi
 
Baris 1: Baris 1:
'''Berkas''' dan '''direktori tersembunyi''' adalah [[Berkas komputer|berkas]] dan [[direktori]] atau folder dalam dunia [[Komputasi (teknologi informasi)|komputasi]] yang secara bawaan tidak dimunculkan oleh [[sistem berkas]] ketika daftar berkas ditampilkan oleh pengguna. Biasanya berkas dan direktori ini digunakan untuk menyimpan pengaturan yang dibuat oleh pengguna maupun [[perangkat lunak]] di sebuah sistem komputasi. Akses terhadap berkas dan direktori tersembunyi tidak dibatasi, sehingga berkas dan direktori ini bukan merupakan mekanisme keamanan, melainkan biasanya ditujukan agar tampilan dari daftar berkas tidak tampak "berantakan" oleh berkas-berkas atau folder yang tidak dibuat oleh pengguna.
'''Berkas''' dan '''direktori tersembunyi''' adalah [[Berkas komputer|berkas]] dan [[direktori]] atau folder dalam dunia [[Komputasi (teknologi informasi)|komputasi]] yang secara bawaan tidak dimunculkan oleh [[sistem berkas]] ketika daftar berkas ditampilkan oleh pengguna. Biasanya berkas dan direktori ini digunakan untuk menyimpan pengaturan yang dibuat oleh pengguna maupun [[perangkat lunak]] di sebuah sistem komputasi. Akses terhadap berkas dan direktori tersembunyi tidak dibatasi, sehingga berkas dan direktori ini bukan merupakan mekanisme keamanan, melainkan biasanya ditujukan agar tampilan dari daftar berkas tidak tampak "berantakan" oleh berkas-berkas atau folder yang tidak dibuat oleh pengguna.<ref>[http://windows.microsoft.com/en-nz/windows/what-is-hidden-file What is a hidden file?]. ''Microsoft.com''.</ref><ref>[http://new.linuxfocus.org/English/March1998/article24.html Configuring X: What are all those dotfiles for anyway?]. Linux Focus. March 1998.</ref><ref>[http://tldp.org/LDP/abs/html/sample-bashrc.html Sample .bashrc and .bash_profile Files]. Linux Documentation Project.</ref><ref>Subodh Soni. [https://www.ibm.com/developerworks/library/l-config/index.html Understanding Linux configuration files]. ''IBM Developer''. 2001-12-01.</ref>
== Lingkungan Unix dan mirip Unix ==
== Lingkungan Unix dan mirip Unix ==
 
Pada sistem operasi [[mirip Unix]], setiap berkas atau direktori yang diawali dengan karakter titik (misalnya, /home/user/.config), atau biasa disebut dengan '''''dot file''''' atau '''''dotfile''''', akan diperlakukan sebagai berkas tersembunyi. Oleh karena itu, perintah <code>[[ls]]</code> tidak menampilkan berkas atau direktori tersebut kecuali dengan menambahkan <code>-a</code> atau <code>-A</code> (<code>ls -a</code> atau <code>ls -A</code>).<ref>[https://linux.die.net/man/1/ls ls(1): directory contents - Linux man page]. ''linux.die.net''.</ref> Pada kebanyakan [[Antarmuka baris perintah|baris perintah]] [[Syel (komputer)|syel]], ''wildcard'' tidak akan menemukan berkas yang namanya diawali dengan <code>.</code> kecuali ''wildcard'' itu sendiri diawali dengan karakter <code>.</code> .
Pada sistem operasi [[mirip Unix]], setiap berkas atau direktori yang diawali dengan karakter titik (misalnya, /home/user/.config), atau biasa disebut dengan '''''dot file''''' atau '''''dotfile''''', akan diperlakukan sebagai berkas tersembunyi. Oleh karena itu, perintah <code>[[ls]]</code> tidak menampilkan berkas atau direktori tersebut kecuali dengan menambahkan <code>-a</code> atau <code>-A</code> (<code>ls -a</code> atau <code>ls -A</code>). Pada kebanyakan [[Antarmuka baris perintah|baris perintah]] [[Syel (komputer)|syel]], ''wildcard'' tidak akan menemukan berkas yang namanya diawali dengan <code>.</code> kecuali ''wildcard'' itu sendiri diawali dengan karakter <code>.</code> .


Penggunaan ''dotfile'' pada direktori ''home'' pengguna muncul sebagai konvensi yang tujuannya menyimpan konfigurasi per pengguna atau teks informasi. Contoh penggunaan awal hal ini ialah pada ''dotfile'' <code>.profile</code>, <code>.login</code>, dan <code>.cshrc</code>, yang merupakan berkas konfigurasi untuk syel Bourne dan syel C, maupun syel yang kompatibel dengan keduanya, serta berkas <code>.plan</code> dan <code>.project</code>, yang keduanya digunakan oleh perintah <code>finger</code> dan <code>name</code>.
Penggunaan ''dotfile'' pada direktori ''home'' pengguna muncul sebagai konvensi yang tujuannya menyimpan konfigurasi per pengguna atau teks informasi. Contoh penggunaan awal hal ini ialah pada ''dotfile'' <code>.profile</code>, <code>.login</code>, dan <code>.cshrc</code>, yang merupakan berkas konfigurasi untuk syel Bourne dan syel C, maupun syel yang kompatibel dengan keduanya, serta berkas <code>.plan</code> dan <code>.project</code>, yang keduanya digunakan oleh perintah <code>finger</code> dan <code>name</code>.


Saat ini, banyak aplikasi, mulai dari [[Bash (perangkat lunak)|bash]] hingga lingkungan desktop seperti GNOME, yang menyimpan konfigurasi tiap penggunanya seperti ini. Namun, Unix/Linux freedesktop.org ''XDG Base Directory Specification'' bermaksud untuk memindahkan berkas konfigurasi pengguna dari ''dotfile'' individual yang ada di direktori <code>$HOME</code> ke berkas non-tersembunyi di dalam direktori tersembunyi <code>$HOME/.config</code>.
Saat ini, banyak aplikasi, mulai dari [[Bash (perangkat lunak)|bash]] hingga lingkungan desktop seperti GNOME, yang menyimpan konfigurasi tiap penggunanya seperti ini. Namun, Unix/Linux freedesktop.org ''XDG Base Directory Specification'' bermaksud untuk memindahkan berkas konfigurasi pengguna dari ''dotfile'' individual yang ada di direktori <code>$HOME</code> ke berkas non-tersembunyi di dalam direktori tersembunyi <code>$HOME/.config</code>.<ref>[https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html XDG Base Directory Specification]. ''specifications.freedesktop.org''.</ref>


=== Android ===
=== Android ===
Baris 14: Baris 13:


=== GNOME ===
=== GNOME ===
Pada [[lingkungan desktop]] [[GNOME]] (termasuk seluruh program yang ditulis menggunakan GLib), nama-nama berkas yang termuat dalam berkas bernama <code>.hidden</code> di setiap direktori juga disembunyikan dari tampilan bawaan. Cara menampilkan berkas-berkas tersembunyi melalui pengelola berkas di GNOME ialah dengan menggunakan pintasan [[papan tombol]] <kbd>Ctrl</kbd>+<kbd>H</kbd>.
Pada [[lingkungan desktop]] [[GNOME]] (termasuk seluruh program yang ditulis menggunakan GLib<ref>[https://gitlab.gnome.org/GNOME/glib/-/commit/510ba9b4efe1813e24c6dfa7405c3547bf9efdd7 Support for .hidden files (510ba9b4) · Commits · GNOME / GLib · GitLab]. ''GitLab''.</ref>), nama-nama berkas yang termuat dalam berkas bernama <code>.hidden</code> di setiap direktori juga disembunyikan dari tampilan bawaan. Cara menampilkan berkas-berkas tersembunyi melalui pengelola berkas di GNOME ialah dengan menggunakan pintasan [[papan tombol]] <kbd>Ctrl</kbd>+<kbd>H</kbd>.


=== macOS ===
=== macOS ===
Baris 24: Baris 23:
Berkas-berkas dan direktori tersembunyi secara bawaan tidak ditampilkan di [[Windows Explorer]], meskipun berkas atau direktori tersebut masih bisa diakses dengan memasukkan lokasi lengkap di bilah alamat Explorer. Berkas tersembunyi di Windows Explorer dapat ditampilkan dengan dua cara. Cara yang pertama ialah dengan mematikan pengaturan ''<nowiki/>'Hidden files and folders'<nowiki/>''. Cara ini akan menampilkan berkas tersembunyi, tetapi tidak menampilkan berkas sistem. Cara kedua ialah mematikan pengaturan tambahan ''<nowiki/>'Hide protected operating system files''' yang akan menampilkan berkas sistem. Pada Explorer, berkas-berkas tersembunyi akan ditampilkan dengan sedikit transparansi sehingga dapat dibedakan dengan berkas-berkas yang tidak tersembunyi.
Berkas-berkas dan direktori tersembunyi secara bawaan tidak ditampilkan di [[Windows Explorer]], meskipun berkas atau direktori tersebut masih bisa diakses dengan memasukkan lokasi lengkap di bilah alamat Explorer. Berkas tersembunyi di Windows Explorer dapat ditampilkan dengan dua cara. Cara yang pertama ialah dengan mematikan pengaturan ''<nowiki/>'Hidden files and folders'<nowiki/>''. Cara ini akan menampilkan berkas tersembunyi, tetapi tidak menampilkan berkas sistem. Cara kedua ialah mematikan pengaturan tambahan ''<nowiki/>'Hide protected operating system files''' yang akan menampilkan berkas sistem. Pada Explorer, berkas-berkas tersembunyi akan ditampilkan dengan sedikit transparansi sehingga dapat dibedakan dengan berkas-berkas yang tidak tersembunyi.


Pada Windows Explorer, isi direktori juga dapat disembunyikan dengan menambahkan CLSID yang telah ditentukan sebelumnya di akhir nama folder. Dengan cara ini, direktori masih terlihat, tetapi isinya menjadi ''Windows Special Folders''. Namun, isi dari direktori ini tetap dapat dilihat menggunakan perintah [[Antarmuka baris perintah|CLI]] <code>dir</code>.
Pada Windows Explorer, isi direktori juga dapat disembunyikan dengan menambahkan CLSID<ref>jwmsft. [https://learn.microsoft.com/en-us/windows/win32/shell/controlpanel-canonical-names Canonical Names of Control Panel Items - Win32 apps]. ''learn.microsoft.com''.</ref> yang telah ditentukan sebelumnya di akhir nama folder. Dengan cara ini, direktori masih terlihat, tetapi isinya menjadi ''Windows Special Folders''.<ref>AnandK@TWC. [https://www.thewindowsclub.com/the-secret-behind-the-windows-7-godmode List of CLSID or Windows Class Identifiers to open Windows Special Folders]. ''The Windows Club''. 2020-01-05.</ref> Namun, isi dari direktori ini tetap dapat dilihat menggunakan perintah [[Antarmuka baris perintah|CLI]] <code>dir</code>.
 
==Referensi==
 


== Referensi ==
<references />


== Sumber dan atribusi ==
== Sumber dan atribusi ==


Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Berkas+dan+direktori+tersembunyi&oldid=28654653 Wikipedia bahasa Indonesia], revisi 28654653 (2025-12-03T01:23:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Berkas+dan+direktori+tersembunyi&oldid=28654653 Wikipedia bahasa Indonesia], revisi 28654653 (2025-12-03T01:23:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
<!-- WIKI_UNISSULA_PRESENTATION_V4 -->

Revisi terkini sejak 23 Agustus 2026 14.08

Berkas dan direktori tersembunyi adalah berkas dan direktori atau folder dalam dunia komputasi yang secara bawaan tidak dimunculkan oleh sistem berkas ketika daftar berkas ditampilkan oleh pengguna. Biasanya berkas dan direktori ini digunakan untuk menyimpan pengaturan yang dibuat oleh pengguna maupun perangkat lunak di sebuah sistem komputasi. Akses terhadap berkas dan direktori tersembunyi tidak dibatasi, sehingga berkas dan direktori ini bukan merupakan mekanisme keamanan, melainkan biasanya ditujukan agar tampilan dari daftar berkas tidak tampak "berantakan" oleh berkas-berkas atau folder yang tidak dibuat oleh pengguna.[1][2][3][4]

Lingkungan Unix dan mirip Unix

Pada sistem operasi mirip Unix, setiap berkas atau direktori yang diawali dengan karakter titik (misalnya, /home/user/.config), atau biasa disebut dengan dot file atau dotfile, akan diperlakukan sebagai berkas tersembunyi. Oleh karena itu, perintah ls tidak menampilkan berkas atau direktori tersebut kecuali dengan menambahkan -a atau -A (ls -a atau ls -A).[5] Pada kebanyakan baris perintah syel, wildcard tidak akan menemukan berkas yang namanya diawali dengan . kecuali wildcard itu sendiri diawali dengan karakter . .

Penggunaan dotfile pada direktori home pengguna muncul sebagai konvensi yang tujuannya menyimpan konfigurasi per pengguna atau teks informasi. Contoh penggunaan awal hal ini ialah pada dotfile .profile, .login, dan .cshrc, yang merupakan berkas konfigurasi untuk syel Bourne dan syel C, maupun syel yang kompatibel dengan keduanya, serta berkas .plan dan .project, yang keduanya digunakan oleh perintah finger dan name.

Saat ini, banyak aplikasi, mulai dari bash hingga lingkungan desktop seperti GNOME, yang menyimpan konfigurasi tiap penggunanya seperti ini. Namun, Unix/Linux freedesktop.org XDG Base Directory Specification bermaksud untuk memindahkan berkas konfigurasi pengguna dari dotfile individual yang ada di direktori $HOME ke berkas non-tersembunyi di dalam direktori tersembunyi $HOME/.config.[6]

Android

Sistem operasi Android menggunakan berkas kosong .nomedia untuk memberi tahu aplikasi perangkat pintar agar tidak menampilkan atau memunculkan konten dari sebuah folder. Berkas kosong ini mencegah berkas foto digital atau musik digital ditampilkan di galeri gambar atau diputar di aplikasi pemutar MP3. Hal ini berguna agar berkas seperti unduhan pesan suara tidak ikut diputar di antara lagu-lagu di sebuah daftar putar, dan untuk menjaga kerahasiaan foto pribadi di antara foto-foto di folder lain yang dibagikan kepada keluarga, teman, atau kolega.

Berkas .nomedia tidak memengaruhi sistem berkas atau sistem operasi, tetapi tergantung sepenuhnya pada cara aplikasi dalam memperlakukan berkas tersebut dan berkas-berkas lainnya.

GNOME

Pada lingkungan desktop GNOME (termasuk seluruh program yang ditulis menggunakan GLib[7]), nama-nama berkas yang termuat dalam berkas bernama .hidden di setiap direktori juga disembunyikan dari tampilan bawaan. Cara menampilkan berkas-berkas tersembunyi melalui pengelola berkas di GNOME ialah dengan menggunakan pintasan papan tombol Ctrl+H.

macOS

Pada macOS, selain pengaturan "dotfile", berlaku juga atribut "Invisible" yang akan menyembunyikan berkas dari Finder, tetapi tidak menyembunyikan dari ls. Atribut "Invisible" dapat disematkan maupun dihapus dari sebuah berkas menggunakan perintah SetFile; sebagai contoh, perintah SetFile -a V diary akan menyembunyikan berkas diary. Mulai di Mac OS X Snow Leopard, perintah chflags juga dapat digunakan untuk menyembunyikan berkas; misalnya, chflags hidden diary akan menyembunyikan berkas diary.

DOS dan MS Windows

Berkas dan direktori pada sistem DOS memuat atribut Tersembunyi yang dapat diatur menggunakan perintah . Untuk menampilkan berkas-berkas dengan atribut Tersembunyi, perintah baris yang digunakan adalah dir /ah. Selain itu, terdapat atribut berkas Sistem yang jika disematkan akan menyembunyikan berkas atau direktori dari tampilan. Perintah yang digunakan pada perintah baris untuk menampilkan berkas beratribut Sistem adalah dir /as.

Berkas-berkas dan direktori tersembunyi secara bawaan tidak ditampilkan di Windows Explorer, meskipun berkas atau direktori tersebut masih bisa diakses dengan memasukkan lokasi lengkap di bilah alamat Explorer. Berkas tersembunyi di Windows Explorer dapat ditampilkan dengan dua cara. Cara yang pertama ialah dengan mematikan pengaturan 'Hidden files and folders'. Cara ini akan menampilkan berkas tersembunyi, tetapi tidak menampilkan berkas sistem. Cara kedua ialah mematikan pengaturan tambahan 'Hide protected operating system files' yang akan menampilkan berkas sistem. Pada Explorer, berkas-berkas tersembunyi akan ditampilkan dengan sedikit transparansi sehingga dapat dibedakan dengan berkas-berkas yang tidak tersembunyi.

Pada Windows Explorer, isi direktori juga dapat disembunyikan dengan menambahkan CLSID[8] yang telah ditentukan sebelumnya di akhir nama folder. Dengan cara ini, direktori masih terlihat, tetapi isinya menjadi Windows Special Folders.[9] Namun, isi dari direktori ini tetap dapat dilihat menggunakan perintah CLI dir.

Referensi

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28654653 (2025-12-03T01:23:47Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.