|
* fork
|
|
--> fork()---->if (pid==oldpid) parent;
|
|
|
|
|
+-------->if (pid==oldpid) child; ----> execve()
|
|
* LVM
|
|
|
#+begin_src ditaa :file lvm.png :cmdline -E -s 0.8
|
|
|
Harddisk: vda Harddisk: vdb Harddisk: vdc
|
+-----------------+ +-----------------+ +-----------------+
|
|vda1 | |vdb1 | |vdc1 |
|
| | | | | |
|
+---+-----------------+---------+-----------------+--------+-----------------+-----+
|
|VG |vda2 <- pvcreate | |vdb2 <- pvcreate | |vdc2 <- pvcreate | |
|
| |Physical Extends | | | | | |
|
| |(PE) | | | | | |
|
| |-+-+-+-+-+-+-+-+-| |-+-+-+-+-+-+-+-+-| |-+-+-+-+-+-+-+-+-| |
|
| |1| | | |4|5| | | | |2|9| | |4|5| | | | |3| | | | | | | | | |
|
| |-+-+-+-+-+-+-+-+-| |-+-+-+-+-+-+-+-+-| |-+-+-+-+-+-+-+-+-| |
|
| | | | | | | | |7|8| | | | | | | | | | | | | | | | | | | | | |
|
| +-----------------+ +-----------------+ +-----------------+ |
|
| |
|
+----------------------------------------------------------------------------------+
|
| | |
|
v v v
|
+---------------------+ +---------------------+ +---------------------+
|
|Logical Volume (LV) | |Logical Volume (LV) | |Logical Volume (LV) |
|
|Logical Extends (LE) | |Logical Extends (LE) | |Logical Extends (LE) |
|
|Stripe (RAID 0) | |Mirror (RAID 1) | |ConCat (RAID 0) |
|
|-+-+-+-+-+-+-+-+-+-+-| |-+-+-+-+-+-+-+-+-+-+-| |-+-+-+-+-+-+-+-+-+-+-|
|
|1|2|3| | | | | | | | | |4|5| | | | | | | | | | |7|8|9| | | | | | | | |
|
+---------------------+ +---------------------+ +---------------------+
|
#+end_src
|
|
|
* I-Node (Information Node) (1024/4096/...)
|
|
| i-num | 42 |
|
| size | 123876 |
|
| owner | root |
|
| group | sys |
|
| permissions | 755 |
|
| ACLs | |
|
| SELinux | default_t |
|
| a_time (access) | |
|
| c_time (change) | |
|
| m_time (modification) | |
|
| link-count | 2 |
|
| datablock | "hello world" |
|
| pointer-block | -> dataX |
|
| indirect pointer block | -> pointerX |
|
|
|
* Directory
|
|
(data block einer i-Node)
|
|
| Name | i-Num |
|
|----------+-------|
|
| . | 23 |
|
| .. | 7 |
|
| test.txt | 42 | <- link
|
| hallo | 153 |
|
| foobar | 96 |
|
| blahblah | 42 | <- link
|
| test123 | 15 |
|
| | |
|
|
ln <src> <dest> # link
|
ln -s <src> <dest> # symbolic link
|