Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:ext_fajlrendszerek_attributumai

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

oktatas:linux:ext_fajlrendszerek_attributumai [2019/08/16 20:26] (aktuális)
admin létrehozva
Sor 1: Sor 1:
 +[[oktatas:​linux|<​ Linux]]
 +
 +====== Ext fájlrendszerek tulajdonságai ======
 +
 +  * **Szerző:​** Sallai András
 +  * Copyright (c) Sallai András, 2012
 +  * Licenc: GNU Free Documentation License 1.3
 +  * Web: http://​szit.hu
 +
 +===== Bevezetés =====
 +
 +Ha ext fájlrendszert használunk akkor a fájlok és könyvtárak számra különböző attribútumokat állíthatunk be.
 +Az attributok módosítják a fájlok és könyvtárak általános viselkedését. ​
 +
 +===== Attribútumok =====
 +
 +Minden attribútumot egyetlen karakterrel azonosítunk. A karakterek jelentése a következő:​
 +
 +^ Kar. ^ Leírás ^
 +|  A  | A fájl módosításakor az atime bejegyzés nem változik. |
 +|  a  | A fájlhoz csak hozzáfűzni lehet. |
 +|  c  | A kernel automatikusan tömöríti a lemezen. |
 +|  d  | Nem lesz biztonsági mentésre kijelölve, a dump program használata esetén. |
 +|  i  | A fájl nem módosítható,​ nem törölhető,​ nem átnevezhető,​ nem lehet hozzáfűzni. \\ Csak a root adhatja, vagy veheti el. |
 +|  s  | Törléskor a blokkjai kinullázódnak a lemezen. |
 +|  S  | Módosításkor a változások szinkronban lesznek a lemezen lévő adattal. |
 +|  u  | A fájl törlésekor annak tartalma megőrződik. \\ Ez lehetővé teszi, hogy később visszahozhassuk. |
 +
 +
 +===== Attribútumok lekérdezése =====
 +
 +Az attribútumok a következő paranccsal tekinthetők meg:
 +<code bash>
 +lsattr
 +</​code>​
 +
 +Legyen például egy vmi.txt nevű fájl:
 +<code bash>
 +touch vmi.txt
 +</​code>​
 +
 +Nézzük meg az attribútumait:​
 +  lsattr vmi.txt
 +
 +Az eredmény:
 +<code bash>
 +-----------------e- vmi.txt
 +</​code>​
 +
 +
 +===== Attribútumok beállítása =====
 +
 +Az attribútumok módosítása chattr paranccsal történik. ​
 +
 +A példa kedvéért állítsuk be, hogy a vmi.txt fájl atime értékét ne lehessen frissíteni. Ezt a '​A'​ karakterrel kell megadnunk.
 +A parancssorban,​ ha az '​A'​ karakter elé '​+'​ jelet írok akkor beállítom azt, ha '​-'​ karaktert, akkor törlöm.
 +
 +<code bash>
 +chattr +A vmi.txt
 +lsattr vmi.txt
 +-------A---------e- vmi.txt
 +</​code>​
 +
 +
 +Ha az attribútumot szeretném megszüntetni:​
 +<code bash>
 +chattr -A vmi2.txt
 +</​code>​
 +
 +===== Források =====
 +
 +<code bash>
 +man lsattr
 +man chattr
 +</​code>​
 +
 +  * https://​en.wikipedia.org/​wiki/​Chattr
  
oktatas/linux/ext_fajlrendszerek_attributumai.txt · Utolsó módosítás: 2019/08/16 20:26 szerkesztette: admin