200 likes | 365 Views
Pertemuan Ke-4. Bagian Ke-4. Direktori. Direktori berisi informasi mengenai file. Kebanyakan informasi berkaitan dengan penyimpanan yang dikelola oleh sistim operasi . Direktori sendiri adalah file, dimiliki oleh sistim operasi dan dapat diakses dengan rutin-rutin sistim operasi .
E N D
Pertemuan Ke-4 Bagian Ke-4 Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori • Direktoriberisiinformasimengenai file. • Kebanyakaninformasiberkaitandenganpenyimpanan yang dikelolaolehsistimoperasi. • Direktorisendiriadalah file, dimilikiolehsistimoperasidandapatdiaksesdenganrutin-rutinsistimoperasi. • Sebuahdirektoribiasanyamengandungsejumlahisian (entries), satuuntuksetiap file. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori • Bilasebuah file dibuka, sistimoperasimenelusuridirektori file tersebutsampaimenemukannama file yang akandibuka. • Kemudiansistimoperasimengambilatributdanpengalamatan disk danmenempatkannyapadamemoriutama. Semuapengulangan yang beracuanpada file menggunakaninformasipadamemoriutama. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Hirarki Direktori) • Bentukdirektoribervariasidarisuatusistemdengansistem lain. Bentuksederhanaadalahsebuahdirektoriberisisemua file darisemua user (pengguna). Bentuktersebutdiperlihatkanpadagambar berikutini. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Hirarki Direktori) • Jikabanyakpengguna (users) danmerekamemilihnama file yang sama, konflikdankebingunganakansecaracepatmembuatsistimtidakbekerja. Sistiminihanyadigunakanpadasistimoperasimikrokomputer yang sangatprimitif. • Perbaikandaribentukdiatasadalahsatudirektoriuntuksetiappengguna. Hal inidiperlihatkanpadagambarberikutini. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Hirarki Direktori) Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Hirarki Direktori) • Bentuksepertidi atasmengurangikonfliknamadiantarapengguna, akantetapibentuksepertiinitidakbegitumemuaskanbagipengguna yang mempunyaibanyak file. • Perbaikanselanjutnyaadalahdirektoripohon (tree of directory), diperlihatkansepertigambarberikutini. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Hirarki Direktori) Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Hirarki Direktori) • Denganbentuksepertidi atassetiappenggunadapatmempunyaisejumlahdirektori yang merekabutuhkandimanadengandemikianpenggunadapatmengelompokkan file-file mereka. Direktoripohonbanyakdigunakanolehberbagaisistimoperasisaatini. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Path Name) • Bilasistim file diorganisasikandenganpohondirektori, makadiperlukancaramenspesifikasikannama file. Masalahpenamaan file diselesaikandenganpenamaanabsolutdanpenamaan file relatif. • Terdapatduajalur, yaitu: 1. Namajalurabsolut (absolute pathname) 2. Namajalurrelatif (relatif pathname) Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (AbsolutePath Name) • Namajalurdaridirektori root ke file, selaludimulaidaridirektori root danakanbernilaiunik. Sebagaicontohjalur (path) \usr\ast\mailboxmaksudnyaadalah root direktorimengandungsebuahsubdirektoriusr, dimanaiaberisisebuahsubdirektoriast yang berisi file mailbox. • Padasistimoperasi UNIX komponen path dipisahkandengantanda/. Sedangkanpada MS-DOS menggunakantanda\dantanda>padasistimoperasi MULTICS. • Padasistimoperasi MS-DOS root direktoriditandaidengannama drive, contohc:\, a:\, d:\dansebagainya. Untuk UNIX nama drive ditiadakan. Contoh E:\Dok UNDIKSHA\MateriKuliah\SO\Book OS Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (RelativePath Name) • Jalurrelatifterhadapdirektorikerja/saatitu (working directoriatau current directory). Penggunadapatmenyatakansatudirektorisebagai current directory. Namajalur yang tidakdimulaidirektori root berartirelatifterhadap current directory. • Contoh: /data/dokumen/ Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Operasi Direktori) • Create Menciptakandirektori • Delete Menghapusdirektori. Hanyadirektori yang kosong yang dapatdihapus. • OpenDir Membukadirektoriuntukdibaca. Sebagaicontohuntukmenampilkansemua file padasebuahdirectori. Sebelumdirektoridapatdibaca, direktoriharusdibuka. • CloseDir Bilasebuahdirectoritelahdibaca, iaharusditutupuntukmendelokasisumberdaya. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Operasi Direktori) • ReadDir. Membacaisidirektori. • Rename Sepertihalnya file directorijugadapatdigantinamanya. • Link Membuattautanterhadapsuatuberkas (file), sehinggaberkasdapatmunculsebagaianggotalebihdarisatudirektori. • UnLink Memutuskantautanterhadapsuatuberkas. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Perintah Memanipulasi Direktori) • Perintah-perintahManipulasiDirektoridi MS-DOS. • Menampilkanisidirektori: dir • Pindahdirektori:cd • Penciptaandirektori: mdataumkdir • Penghapusandirektori: rdataurmdir Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Direktori pada MS-DOS) MS-DOS menerapkansistimdirektorihirarkiatauberstrukturpohon. Isiandirektori MS-DOS adalahsebagaiberikut: Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Direktori pada MS-DOS) Field-field tersebutmempunyaiartisebagaiberikut: 1. Nama file (file name). 2. Extension. Kedua field (File name dan extension) memberikan namadanektension file. 3. Atribut file. Atributinimemberitahusifat file, berupa: • Read Only yaitu file dapatdibacadanditulisatauhanyadibacasaja. • System yaitu file merupakan file sistimatautidak. • Archive yaituapakah file berupaarsip. • Hidden yaituapakah file tidakditampilkansaatdilihatdirektorinya. Sistem Operasi, Komang Setemen-Manajemen Informatika
Direktori (Direktori pada MS-DOS) 4. Reserved, disimpanuntukpenggunaanmasadatang. 5. Waktu (time) Mencatatwaktupertama kali file diciptakanatauterakhir kali dimodifikasi. 6. Tanggal Mencatattanggalpertama kali file diciptakanatauterakhir kali dimodifikasi. 7. Nomorblokpertama (first block number) Memberitahunomorblokpertamadari file. MS-DOS menggunakan FAT yaitupencatatanblok-blok file menggunakanrantaiblokberupaindeksdimemori. 8. Ukuran (Size). Ukuran file. Sistem Operasi, Komang Setemen-Manajemen Informatika