Mi ez és miért inode tudnak véget (oktatási program)

Nyomtatható változat

Előfordul, hogy a felhasználó kap Linux OS váratlan üzenetet, hogy a fájl nem lehet menteni, még a szakaszban még van szabad hely. Természetesen a felhasználó zavarba. Főleg, ha ő nem profik. Azonban, mi ez, mint egy akadály merült fel? Amennyiben nem születik, és hogyan kell kezelni őket? És van rá szükség? Nézzünk szembe a tényekkel. Foglalás - eszközt fegyveres.







  • fájlméret
  • azonosító (ID), amely tartalmaz image
  • Felhasználói azonosító fájl tulajdonosa
  • ID felhasználói csoport, amelyhez a tulajdonos tartozik
  • A hozzáférési jogokat rendelt a tulajdonos, a csoport és az úgynevezett „Egyéb”
  • olvassa el jobbra, módosítása és végrehajtása a tulajdonos, a csoport és mások
  • taymshtampy mivel az utolsó hozzáférés és változás fájl
  • számláló az hard linkek száma a fájl (ha nem nulla, lehetetlen törölni egy fájlt)
  • mutatókat blokkok (klaszterek) a lemez, amelyet a fájlban elhelyezni
  • mappa neve vagy blokk eszköz, ahol a fájl található
  • fájlrendszer blokkméret (FS) szakasz, ahol a kép
  • A blokkok száma által elfoglalt fájl

Inode nem tartalmaz taymshtampa fájl létrehozása, sem a nevét. Tulajdonítja asztal könyvtárak (könyvtár táblázat). Amikor a felhasználó megpróbál hozzáférni egy fájlt, akkor a következő történik:

  • a fájl nevét a könyvtár táblázat határozza meg a megfelelő inode szám,
  • inode szám érhető Inode asztal és olvassa el a metaadatok
  • Úgy kezdődik a munka egy fájlt, ha lehetséges.






Bizonyos fájlrendszerek. például ext3 vagy ext4, inode jönnek létre azonnal együtt a FS. Létrehozásakor fs inode szám határozza meg a paraméter -i mkfs paranccsal. Minél nagyobb a szám, annál kisebb a fájlleírót együtt létrehozandó FS. Ha létrehoz egy fájlrendszer a lehetőséget -O largefile lenne megadásával egyenértékű -i 1048576, azaz 1 db. / Mb. A csökkenés -i lehet akár a blokkméret, amely tipikusan 4 kb.

Lásd a metaadatok könyvtár vagy fájl, akkor stat parancsot. Például:

Lásd az inode szám az aktuális könyvtár fájlokat, használd a

Lásd, hogyan osztja inode a rendszerben (például a használt és mennyi szabad), akkor a parancs

Fájlleírók - mozgékony találmány. Ezek lehetővé teszik a legegyszerűbb, hogy végre munkát LVM (Logical Volume Manager), amelyben, megtöltötte a számítógép meghajtó merevlemez, akkor a „make” egy nagy merevlemez. inode mechanizmus gyorsítja FS, jelentősen csökkentheti a növekedést töredezettség. de fizetni mindent: a metaadatok szükséges korlátozott hely. Ezért, ha a partíció tartalmaz sok apró fájl, akkor előfordulhat, hogy a inode készlet minden nem lesz elegendő. Néhány óvatos, de művelt felhasználók még információkat jelenít szabad inode a conky, és mindig flaunts az asztalon.

Mi a teendő, ha a fényképezőgép hirtelen elfogyott fájlleírókról? Akkor, persze, az adatok mentéséhez más adathordozóra, és újra a FS oldalán. Borzalmas, de ez a Linux. barátok. És akkor jól: minden részlet feltölteni a felhő. Ha nincs internet (ez ugyanaz), akkor egyszerűen törölje a felesleges fájlokat (ezek egyáltalán), és a bosszantó „csekélység” zaarhirovat. És ha nincs internet, nincs felesleges fájlokat, nincs flash kéznél? Aztán egy marad: zárja be az összes alkalmazást, győződjön meg arról, hogy az operációs rendszer nem „swap” ölni a GParted swappartíció közüzemi bármilyen alkalmas adattároló például FAT. egyesíteni az adatok egy részét, „részlet” archiválni, majd adja hozzá az archív adatok fúzió. Majd állítsa vissza a swap partíciót.