DIREKTORI
PENGERTIAN
Direktori/folder mrpk suatu entitas dlm sistem
berkas yang mengandung berkas atau direktori
lain. Direktori digunakan sbg sarana untuk
pengorganisasian berkas pd suatu sistem
komputer.
Dengan adanya direktori, stp berkas dpt
dikelompokkan
Dlm pengorganisasian berkas, sistem operasi
dpt memartisi disk menjd beberapa direktori
atau menjadikan dua disk menjd sebuah
direktori.
ATRIBUT DIREKTORI
Nama
merupakan nama dr direktori itu sendiri
Alamat
merupakan alamat dr direktori tsbt
Tanggal
berisi tgl pembuatan
Ukuran
mrpkn besarnya ukuran direktori, biasanya dlm satuan
byte,kilobyte,megabyte,gigabyte
Proteksi
berguna utk perlindungan
Type
type dr berkas mis : exe,com,txt
STRUKTUR DIREKTORI
Mempelajari struktur direktori, memberikan pemahaman
bagaimana menyusun sebuah directori dlm suatu sistem berkas
Ada tiga struktur direktori yang dikenal :
Struktur direktori bertingkat, dimana direktori ini dibagi menjadi
direktori satu tingkat (Single Level Directory) dan direktori dua
tingkat (Two Level Directory)
Direktori berstruktur pohon (Tree Structured Directory)
Direktori berstruktur graph, dimana direktori ini dibagi menjadi
struktur graf asiklik (Acyclic-structured Directory) dan struktur
graf sederhana (General graph Directory)
OPERASI DIREKTORI
Mencari berkas
mencari entri yang berhubungan dng file tersebut dengan menelusuri
direktori yang bersangkutan
Membuat berkas
saat berkas dibuat maka sebuah entri akan ditambahkan ke direktori
Menghapus berkas
jika sudah tidak dipakai maka dapat dihapus dari direktori
Menampilkan isi direktori
menampilkan seluruh atau sebagaian dari direktori
Mengubah nama berkas
diubah jika tidak sesuai lagi isi dan kegunaannya
Akses sistem berkas
pengguna bisa mengakses setiap berkas/direktori yang ada dlm struktur
direktori
Update direktori
krn atribut disimpan dlm direktori,perubahan yang terjadi berpengaruh
thdp atribut yang bersangkutan di direktori tsbt.
Direktori Bertingkat
Direktori Bertingkat
Gambar Path
Path
Misalkan kita sedang berada pada direktori
bahan,maka penulisan lintasan dari berkas slide :
1.Absolute path. Yaitu /Kuliah/OS/bahan/slide
2.Relative path. Yaitu ../bahan/slide.
Dengan sistem Tree-Structured Directories, para
pengguna dapat mengakses dan menambahkan
berkas pengguna lain kedalam direktori mereka.
Mounting
Adalah proses mengkaitkan sebuah sistem berkas
yang baru ditemukan pada sebuah piranti ke
struktur direktori utama yang sedang dipakai.
Piranti-piranti yang akan dimount dapat berupa
CD-ROM, disket,dll. Tiap-tiap sistem berkas yang
dimount akan diberikan mount point atau sebuah
direktori dalam pohon direktori sistem yang
sedang anda akses.
Mount point adalah direktori tempat dimana akan
meletakkan sistem berkas tersebut.
Mounting
Kalau kita ingin me-mount sistem berkas berupa
directori, maka moint pointnya harus berupa
direktori. Daftar sistem berkas yang dimount
dapat dilihat kapan saja dengan perintah mount.
Pada beberapa sistem operasi, ada device-device
tertentu yang harus dimount terlebih dahulu
secara manual untuk memproses sistem berkas
didalamnya.
Pada perangkat keras yang berisi hard drive berbeda
dengan floppy disc atau CD-ROM, dalam hal
mountnya.
Berbagi berkas
Saat sebuah sistem memutuskan untuk
menyediakan fasilitas berbagi berkas, maka
tantangan yang muncul adalah memperluas
file-sharing agar dapat diakses oleh
berbagai sistem berkas.
Hal lain yang menjadi perhatian adalah
konflik yang mungkin muncul akibat berbagi
berkas, misalnya beberapa pengguna
melakukan operasi penulisan terhadap
suatu berkas secara bersama-sama
Multiple User
Ada tiga isu penting saat suatu sistem
mengakomodasi banyak pengguna (multiple users),
yaitu berbagi berkas, penamaan berkas, dan
proteksi berkas
Dalam pengimplementasian berbagi berkas dan
proteksi berkas di multiple user system, suatu
sistem perlu untuk memberikan tambahan pada
atribut dari suatu berkas atau direktori.
RANGKUMAN
Direktori atau folder merupakan suatu entitas dalam sebuah
sistem berkas yang mengandung berkas atau direktori lain.
Mempelajari struktur direktori memberikan kita pemahaman
bagaimana menyusun sebuah direktori dalam suatu sistem
berkas. Ada tiga struktur direktori yang diketahui, yaitu
direktori bertingkat, direktori berstruktur pohon dan
direktori berstruktur graf.
Mounting adalah proses mengaitkan sebuah sistem berkas
yang baru ditemukan pada sebuah piranti ke struktur
direktori utama yang sedang dipakai. Piranti-piranti yang
akan di-mount dapat berbentuk CD-ROM, disket atau sebuah
zip-drive. Tiap-tiap sistem berkas yang di-mount akan
diberikan mount point atau sebuah direktori dalam pohon
direktori sistem yang sedang diakses. Mount point adalah
direktori tempat dimana akan meletakkan sistem berkas
tersebut. Kalau kita ingin me-mount sistem berkas berupa
direktori, maka mount point-nya harus berbentuk direktori.
Sebaliknya, jika yang ingin di-mount adalah file, maka mount
point-nya harus berbentuk file.