Jumat, 08 Mei 2015

FILE SYSTEM

File system digunakan untuk mengatur file dan mengatur waktu akses pada suatu data. Suatu file system berfokus pada pengelolaan penyimpanan secondary. Didalam file system berhubungan dengan meta data. Yg termasuk dalam meta data adalah : 
  1. Informasi owner dan group
  2. Waktu
  3. Perijinan

UNIX FILE SYSTEM

File system mendefinisikan suatu hierarki logikal untuk merepresentasikan sebuah objek yg dibuat oleh user, dapat juga digunakan untuk merepresentasikan namespace.
Di dalam UNIX file system, ada 2 cara untuk mengidentifikasi file :

  • Absolute path, adalah path yg langsung menunjuk ke alamat aslinya.
  • Relative path, adalah path yg tidak secara langsung menunjuk ke alamat aslinya (menggunakan alamat reference).
Tipe-tipe file dasar :
  1. Regular file
  2. Direktori
    Direktori menyediakan suatu gambaran antara nama file dengan file itu sendiri
  3. Links
  4. Special files
    Special files tidak mengandung data sama sekali didalamnya, tetapi mereka tetap digunakan untuk menggambarkan perangkat fisik/service ke file system. Fungsinya kalau ada file yg penting di masukkan ke dalam special file maka tidak dapat terserang virus dan tidak dapat terhapus. Ada 2 macam special file : block special dan character special.
  5. Named pipes
    Named pipes adalah sebuah tipe yg special untuk special file, digunakan untuk menunjuk ke blok dalam suatu disk dan untuk menunjukkna struktur dalam suatu memori.
Perbedaan Softlink dan Hardlink :
  • Hardlink
    Hardlink adalah sebuah link antara 2 file yg berada hanya pada tempat yg sama
  • Softlink
    Softlink adalah sebuah link antara 2 file yg berada di tempat yg sama maupun yg berbeda tempat sekalipun


OPERASI DALAM FILE SYSTEM

Ada 11 operasi yg bisa dilakukan dalam file system :
  1. Create
  2. Delete
  3. Open
  4. Close
  5. Read
  6. Write
  7. Append
  8. Seek
  9. Get Attribute
  10. Set Attribute
  11. Rename
Fungsi chmod dalam file system adalah untuk mengeset hak akses suatu file/direktori yg dispesifikan sebagai pathname, harus owner yg merubah mode.

Fungsi yg bisa dilakukan di dalam direktori :
  • Create
  • Delete
  • Opendir
  • Closedir
  • Readdir
  • Rename
  • Link
  • Unlink
Semoga bermanfaat ! ^^

Tidak ada komentar:

Posting Komentar