• Tidak ada hasil yang ditemukan

Sistem Manajemen File dan Direktori

N/A
N/A
Protected

Academic year: 2018

Membagikan "Sistem Manajemen File dan Direktori"

Copied!
39
0
0

Teks penuh

(1)
(2)

Manajemen File Defnition

Metode dan struktur data yang digunakan

sistem

operasi

untuk

mengatur

dan

mengorganisir fie pada disk atau partisi

(bagian-bagian memori).

Sistem fie berfungsi untuk menyimpan

fie-fie tertentu.

(3)

Manfaat Manajemen File

Mengurangi resiko kehiiangan fie, yang disebabkan : Terhapus

Tertimpa Fiie Baru

(4)

Sasaran Manajemen File

Memenuhi kebutuhan manajemen data pemakai

Menjamin data pada fie adaiah vaiid

Optimasi kerja

Menyediakan penunjang masukan/keiuaran beragam

tipe penyimpanan

Menimaikan potensi kehiiangan atau kerusakan data

Menyediakan

sekumpuian

rutin

interface

masukan/keiuaran

Menyediakan dukungan masukan/keiuaran di sistem

(5)

Fungsi Manajemen File

Pencipraan, modifkasi, dan penghapusan fie

Mekanisme pemakaian fie ebrsamaan

Kemampuan backup dan recovery

(6)

Jenis File pada Linux

User Data

Merupakan fie-fie yang umumnya diciptakan oieh user untuk menyimpan data misainya fie task, document, dsb.

Sistem data

Fiie yang digunakan oieh sistem iinux untuk meiakukan proses misainya batch fie.

Fiie Executabie

(7)

Aturan Penamaan File

Nama fie terdiri dari MAX. 256 karakter

Dapat menggunakan huruf BESAR dan kecii

Linux membedakan huruf BESAR dan kecii

Dapat menggunakan tanda titik (.), dash (-),

(8)

Operasi File

Membuat Fiie Teks

Menggunakan sintaks touch

Exampie : $touch nm_fie

Membuat/Mengedit Fiie Teks Exampie : $vi nm_fie.extension

Menghapus fie

Menggunakan perintah remove (rm)

Exampie : $rm enterprise

Menghapus semua fie pada direktori tertentu Exampie : $rm *

(9)

Operasi File Lanj.

Memindahkan dan mengubah nama fie

Menggunakan perintah mv (move)

Exampie : $mv <asai> <tujuan>

Menyaiin (copy) fie

Menggunakan perintah cp (copy)

Exampie : cp <asai> <tujuan>

Mencari Fiie

Menggunakan perintah fnd dapat mencari berdasarkan nama, tipe, atau waktu

(10)

Operasi File Lanj.

Kompresi dan Dekompresi

Exampie :

Gzip (nama fie/direktori), digunakan untuk kompresi dengan gzip

Gzip –d (nama fie gzip), digunakan untuk dekompresi fie gzip Bzip2 (nama fie/direktori), digunakan untuk kompresi bzip2 Bunzip2(nama fie gzip), digunakan untuk dekompresi fie

(11)

Operasi File Lanj.

Ada beberapa piiihan yang ebrguna untuk perintah

cp dan mv, sebagai berikut :

F atau

–force

: Memungkinkan cp untuk mencoba

menghapus fie yang sudah ada waiaupun fie tidak

dapat dituiis

I atau

–interactive

: Akan meminta konfrmasi

sebeium mencoba untuk mengganti fie yang ada

(12)

Linux File Permission

1. Memahami Kepemiiikan Fiie

Hak akses fie didefnisikan secara terpisah user, group, dii.

User : Username dari orang yang memiiiki fie tersebut

Group : Group user yang memiiiki fie tersebut

(13)

Linux File Permission

2. Memahami Permission Fiie

Ada tiga jenis izin akses di Linux: read, write, dan

execute.

Read ( r )

: Pada fie biasa, read berarti fie dapat

dibuka dan dibaca.

Write (w)

: Pada fie biasa, dapat memodifkasi fie,

aiias menuiis data baru ke fie.

Execute (x

) : Daiam kasus sebuah fie biasa dapat

(14)

Linux File Permission

3. Meiihat Hak Akses Fiie

Untuk meiihat hak akses dari fie dengan meiihat daftar direktori dapat mengetikkan perintah is –i, maka akan muncui sedereta daftar direktori yang terbagi menjadi beberapa koiom.

Koiom pertama : Menunjukkan jenis fie dan perizinan •Koiom kedua : Menunjukkan jumiah iink

Koiom ketiga : Menunjukkan pemiiik fie

•Koiom keempat : Menunjukkan keiompok pemiiik fie

(15)

Linux File Permission

Karakter pertama menunjukkan :

d = directory

-

= reguiar fie

1 = symboiic iink

S = Unix domain socket

P = named pipe

C = Character device fie

B = biock device fie

Laiu, 9 karakter berikutnya menyatakan perizinan.

Dibagi menjadi 3 grup, tiap grup 3 karakter mewakiii :

read, write, dan execute (

slide hal 12

)

(16)

Linux File Permission

4. Mengatur Hak Akses

Untuk mengatur hak akses fie digunakan perintah chmod.

Chmod memiiiki dua mode, yaitu SIMBOLIK dan NUMERIK. a.Mode Simboiik

Simboi yang ada adaiah : (+) menambahkan izin

(17)

Linux File Permission

Untuk mengatur hak akses bagi pengguna: (u) user/owner

(g) Group (o) Other (a)Aii

Untuk mengatur perizinan: (r)Read

(18)

Linux File Permission

Exampies :

$chmod a=r fie

berarti menambahkan perizinan ke aii

untuk dapat bisa membaca fie

$chmod u+w fie

berarti mengatur izin akses fie

dengan menambahkan hak akses write kepada user

$chmod g-x

berarti mengatur izin akses fie dengan

mengurangi hak akses execute kepada group

(19)

Linux File Permission

b. Mode Numerik

Mode iain dimana chmod dapat digunakan adaiah mode

numeric.

Daiam mode numeric, hak akses fie tidak diwakiii oieh

karakter. Sebaiiknya, diwakiii oieh tiga digit nomor

octai.

4 = read (r)

2 = write (w)

1 = execute 9x)

(20)

Linux File Permission

Untuk

mendapatkan

bit

permission

dapat

menjumiahkan angka yang sesuai dengan hak

aksesnya.

Exampies :

rwx adaiah 4+2+1 = 7

(21)

Linux File Permission

Untuk meiihat semua keiompok dapat meiihat contoh di bawah ini:

$chmod 777 fie

Perintah di atas akan mengubah hak akses contoh fie menjadi –rwxrwxrwx

(22)

Linux File Permission

5. Cara untuk mengubah kepemiiikan fie &

direktori

Untuk mengganti digunakan perintah

chown

Berikut adaiah cara penuiisannya:

(23)

Direktori

Direktori merupakan suatu identitas daiam sebuah sistem berkas yang berisi berkas atau direktori iain.

Direktori berisi informasi mengenai berkas yang terdapat di daiamnya yang ebrkaitan dengan penyimpanan.

Intinya, berkas atau direktori iain yang terdapat pada direktori tersebut berada di daiam disk.

Direktori hanya menyediakan iink atau mengarahkan pada berkas yang ada.

(24)

Hal-hal yang terdapat dalam

direktori

1. Nama Direktori

2. Aiamat Direktori

3. Tanggai Pembuatan Direktori

(25)

Kendala Pada Direktori

1. Penamaan berkas

2. Pengeiompokan berkas

(26)

Struktur Direktori

1. Struktur Direktori Bertingkat

Ini adaiah struktur direktori yang paiing sederhana.

Semua berkas di daiam direktori yang sama.

Struktur ini tentunya memiiiki keiemahan jika jumiah

berkasnya bertambah banyak, karena tiap berkas harus memiiiki nama yang unik.

Direktori ini dibagi menjadi direktori satu tingkat (Singie

Levei Directory), dan

(27)

Struktur Direktori

2. Direktori Struktur Pohon (Tree-Structured Directory)

Sebuah direktori dengan struktur pohon memiiiki

sejumiah berkas atau subdirektori iagi

Pada penggunaan yang normai setiap pengguna

memiiiki direktorinya sendiri-sendiri

Daiam struktur ini dikenai dua istiiah, yaitu path reiative

dan path mutiak.

Path reiative adaiah path yang dimuiai dari direktori

yang aktif, sedangkan

(28)

Struktur Direktori

3. Direktori Struktur Graf

Direktori ini dibagi menjadi:

a. Direktori Struktur Graf Asikiik (acyciic-structured directory)

Pada struktur ‘Acyciic-Graph”, penggunaan berkas atau

direktori secara bersama-sama diperboiehkan.

Tapi pada umumnya struktur ini mirip dengan struktur ini

mirip dengan struktur pohon

Namun, proses pencarian pada direktori dengan struktur

“Acyciic-Graph”, apabiia tidak ditangani dengan baik (aigoritma tidak bagus) dapat menyebabkan proses pencarian yang beruiang dan menghabiskan banyak waktu

(29)

Operasi Directory

1. Membuat direktori

Menggunakan perintah mkdir, sebagai berikut:

Exampie :

$mkdir directorybaru

$is

directory baru/

2. Menghapus Direktori

(30)

Operasi Directory

3. Memindahkan Direktori Menggunakan perintah mv

Exampie : mv <directory> <tujuan>

4. Menyaiin Direktori

Menggunakan perintah cp

(31)

Operasi Directory

Meiihat daftar direktori $pwd

$is

$is /home/user

Menampiikan daftar direktori dengan format yang panjang $is –ai

(32)

Operasi Directory

Direktori juga dapat menampiikan daftar directory secara berurutan:

is –it : perintah ini digunakan untuk mengurutkan fie berdasarkan waktu (terbaru hingga teriama)

is –is : perintah ini digunakan untuk mengurutkan fie berdasarkan ukuran (terbesar hingga terkecii)

-r : merupakan tembahan untuk membaiikan urutan

(33)

Direktori Penting pada File Sistem

Linux

/

Direktori root. Direktori paiing dasar yang berisi

seiuruh direktori iainnya

/home

Direktori yang berisi direktori home untuk user

/bin

(34)

Direktori Penting pada File Sistem

Linux

/usr

Berisi sejumiah direktori yang berisi program yang iazim, sbb :

• Docs

Berisi sejumlah dokumen perihal informasi tentang linux

Man

Berisi dokumen yang digunakan oleh program man, yaitu program untuk melihat manual suatu perintah

• Games

(35)

Direktori Penting pada File Sistem

Linux

/usr/bin

Berisi program-program yang banyak digunakan oieh user

/var/spooi

Berisi beberapa subdirektori:

Maii yang menampung fie surat/maii

Spooi untuk menampung fie yang akan dicetak

(36)

Direktori Penting pada File Sistem

Linux

/dev

Berisi fie yang digunakan untuk berhubungan dengan peranti keiuaran, seperti CD-ROM, Fioppy-Disk, dii

/sbin

Berisi fie sistem yang dijaiankan secara otomatis oieh iinux

/etc

(37)

Direktori Penting pada File Sistem

Linux

/boot

Berisi fie-fie yang digunakan untuk booting iinux termasuk kernei image

/iib

Berisi fie-fie iibrary yang digunakan untuk mendukung kerja kernei Linux

/mnt

Direktori khusus yang disediakan untuk mounting

(38)

Direktori Penting pada File Sistem

Linux

/proc

Berisi fie system khusus yang menunjukkan data-data

kernei setiap saat

/tmp

Berisi fie-fie sementara yang dibutuhkan sebuah

apiikasi yang sedang berjaian

/var

(39)

Thank You …

Referensi

Dokumen terkait

Setelah pemakai memiliki akses dan telah melalui tahap pemeriksaan hak akses di dalam proses login, maka akan tampil menu utama aplikasi dekstop yang terdiri dari menu Data

validasi, maka menu yang dapat diakses adalah sesuai dengan hak. akses pada saat validasi

MENU UTAMA PENGAJUAN PEMASANGAN LOGIN TAGIHAN PELANGGAN MENU LOKET MENU PIMPINAN MENU ADMINISTRATOR LOGOUT PEMBAYARAN LAPORAN PEMASANGAN LAPORAN PENDAPATAN LOGOUT DAFTAR HAK

 Jika data telah siap, maka prosessor juga bertanggung jawab atas pemindahan data dari atau ke memori utama, karena device controller tidak punya hak akses ke memori

BAB I HAK – HAK SISWA Selama masih menjadi siswa SMP Negeri 1 Singajaya secara sah, maka mendapatkan hak – hak sebagai berikut

Setelah pemakai memiliki akses dan telah melalui tahap pemeriksaan hak akses di dalam proses login, maka akan tampil menu utama aplikasi dekstop yang terdiri dari menu Data

Jenis Risiko Kecenderungan Dampak Tingkat Risiko Rekomendasi 1 Pelanggaran hak akses 2 3 Sedang organisasi menerapkan maksimum jumlah sesi akun di waktu yang sama 2 Kesalahan Input

Menu User Kepala Area c Staf Lokasi Staf Lokasi merupakan cabang-cabang dari perusahaan, total terdapat 28 lokasi yang terbagi ke dalam 8 Area, sehingga untuk menu atau hak akses Staf