soubor_sys
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
soubor_sys [2022/08/30 09:32] – uranusak | soubor_sys [2022/08/30 12:26] (aktuální) – uranusak | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Souborové systémy ====== | ====== Souborové systémy ====== | ||
- | V inode pro soubory jsou uloženy SetUID, SetGID, Sticky, 3x(read, write, execute) | + | ===== inode ===== |
+ | |||
+ | |||
+ | Všechny inody jsi nejsou rovny. (pro ext4 by mělo platit). Čísla prvních inodů. | ||
+ | |||
+ | - seznam vadných bloků | ||
+ | - kořenový adresář '' | ||
+ | - uživatelské kvóty | ||
+ | - skupinové kvóty | ||
+ | - data zavaděče | ||
+ | - nesmazatelný adresář | ||
+ | - resize inode | ||
+ | - data pro žurnál | ||
+ | - objekty vyloužené ze snapshotů | ||
+ | - rezervováno pro další vlastnosti | ||
+ | - první nerezervovaný, | ||
+ | |||
+ | V inode pro soubory jsou uloženy SetUID, SetGID, Sticky, 3x(read, write, execute). | ||
Inode pro adresáře: | Inode pro adresáře: | ||
* R čtení z těla adresáře tzn. jestli lze číst **názvy souborů** v adresáři. | * R čtení z těla adresáře tzn. jestli lze číst **názvy souborů** v adresáři. | ||
- | * W zápis do adresáře (napr. vytvořit soubor). | + | * W zápis do adresáře (napr. vytvořit/ |
* X právo pro přístup k inodům, informace o souborech a adresářích v adresáři.( ale nedovolí přečíst názvy) | * X právo pro přístup k inodům, informace o souborech a adresářích v adresáři.( ale nedovolí přečíst názvy) | ||
- | Nastavení pouze R na adresář, pro vlastníka. | + | ==== Nastavení pouze R na adresář, pro vlastníka. |
chmod 400 test/ | chmod 400 test/ | ||
Řádek 21: | Řádek 38: | ||
? -????????? ? ? ? ? ? test.txt | ? -????????? ? ? ? ? ? test.txt | ||
- | Nastavení pouze X na adresář, pro vlastníka. | + | ==== Nastavení pouze X na adresář, pro vlastníka. |
chmod 100 test/ | chmod 100 test/ | ||
Řádek 34: | Řádek 52: | ||
| | ||
| | ||
+ | ===== Informace o inodech ===== | ||
Obsazenost inodů | Obsazenost inodů | ||
Řádek 60: | Řádek 79: | ||
- | ====== . .. ====== | + | ===== adresáře |
. současný adresář\\ | . současný adresář\\ | ||
.. nadřazený adresář | .. nadřazený adresář | ||
- | Fyzicky se nachází na disku, jsou vytvořený pomocí HardLinků. | + | Fyzicky se nachází na disku, jsou vytvořený pomocí HardLinků. Lze se podívat na čísla inodů. |
- | ls -ild test | + | ls -ild | grep test |
8306478 drwxr-xr-x 1 user group 16 30. srp 09.15 test | 8306478 drwxr-xr-x 1 user group 16 30. srp 09.15 test | ||
| | ||
- | | + | ls -ild test |
- | | + | |
celkem 0 | celkem 0 | ||
8306478 drwxr-xr-x 1 user group 16 30. srp 09.15 . | 8306478 drwxr-xr-x 1 user group 16 30. srp 09.15 . | ||
257 drwxr-xr-x 1 user group 868 30. srp 09.15 .. | 257 drwxr-xr-x 1 user group 868 30. srp 09.15 .. | ||
8306484 -rw-r--r-- 1 user group 0 30. srp 09.15 test.txt | 8306484 -rw-r--r-- 1 user group 0 30. srp 09.15 test.txt | ||
+ | |||
| |
soubor_sys.1661844767.txt.gz · Poslední úprava: 2022/08/30 09:32 autor: uranusak