Operating Systems 2019F Lecture 24

From Soma-notes
Revision as of 02:11, 20 March 2020 by Soma (talk | contribs) (Created page with "==Video== The video from the lecture given on December 4, 2019 [https://homeostasis.scs.carleton.ca/~soma/os-2019f/lectures/comp3000-2019f-lec24-20191204.m4v is now available...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Video

The video from the lecture given on December 4, 2019 is now available.

Notes

Lecture 24
----------
assignment 4
questions?

exam topics
 - midterm stuff
 - dd, relation to system calls
 - mkfs.ext4, df, rsync, chown, mount, umount, sudo, fsck
 - truncate, holes in files, logical vs physical
 - sshfs inodes
 - restriction on userspace filesystems
   (root, other users can't access them)
 - sshfs performance
 - setting up keypair-based auth (authorized_keys, id_rsa, id_rsa.pub)
 - superblocks
 - trace command, what you can do with it
    (very picky commands so will be higher-level questions)
 - what ebpf is, what it can do
 - what are kernel modules, how they relate to rest of the kernel,
   how they are different from processes and ebpf scripts
 - why rootkits are bad, what they can do, how they are built
 - details of how the modules show in class work (conceptual level)

this is basically it, but you should go and make sure you understand the
assignments and tutorials (ask questions if you don't!)