Uživatelské nástroje

Nástroje pro tento web


soubor_sys

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
soubor_sys [2022/08/30 09:25] uranusaksoubor_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) pro tělo souboru+===== inode ===== 
 + 
 + 
 +Všechny inody jsi nejsou rovny. (pro ext4 by mělo platit). Čísla prvních inodů. 
 + 
 +  - seznam vadných bloků 
 +  - kořenový adresář ''ls -ild /'' 
 +  - 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ý, obvykle lost+found 
 + 
 +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/smazat soubor). 
   * 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/
 +  
   ls -ail test   ls -ail test
   ls: nelze přistoupit k 'test/.': Operace zamítnuta   ls: nelze přistoupit k 'test/.': Operace zamítnuta
Řá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/test.txt   chmod 100 test/test.txt
      
Řádek 30: Řádek 49:
      
   ls -li test/test.txt   ls -li test/test.txt
-  8306484 -rw-r--r-- 1 zbynek zbynek 0 30. srp 09.15 test/test.txt+  8306484 -rw-r--r-- 1 user group 0 30. srp 09.15 test/test.txt
      
      
 +===== Informace o inodech =====
  
 Obsazenost inodů Obsazenost inodů
Řádek 59: Řádek 79:
  
  
 +===== adresáře . .. =====
 +
 +. současný adresář\\
 +.. nadřazený adresář
 +
 +Fyzicky se nachází na disku, jsou vytvořený pomocí HardLinků. Lze se podívat na čísla inodů.
 +
 +  ls -ild | grep test
 +  8306478 drwxr-xr-x 1 user group 16 30. srp 09.15 test
 +  
 +  ls -ild test
 +  celkem 0
 +  8306478 drwxr-xr-x 1 user group  16 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
 +
 +  
soubor_sys.1661844323.txt.gz · Poslední úprava: 2022/08/30 09:25 autor: uranusak

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki