quartz/content/notes/05-filesystems.md
2023-03-13 10:24:52 +13:00

47 lines
919 B
Markdown

---
title: "05-filesystems"
tags:
- lecture
- cosc301
-
---
access control models
- DAC - subject centered
- MAC - object centered
- RBAC
- ACL
- list of who can do what things to which files
-
backups
devices for file systems
- device naming conventions under /dev explanation
- full
- easy, costly
- incremental
- updates only files that have changed
- level 0, 1, 2, 3, 4, 5 ... 9
UNIX file system
- tree ![](https://i.imgur.com/9iDILn6.png)
- descriptions
- implementation
structure of directory
soft vs hard links
- hard link must always point to data - to delete a file with hard links you must also delete all the hard links
- soft links can point to a non-existing file
advanced file attrs
special files
journaling
- logs changes to journal before writing
- impact on performance requires data be written twice
- **question** why not just write a description of the change
creating FS demo