CHATTR(1)

NIMI
chattr - muuta tiedoston attribuutteja Linuxin ext2-tiedostojärjestelmässä

YLEISKATSAUS
chattr [ -RV ] [ -v versio ] [ tila ] tiedostot...

KUVAUS
chattr muuttaa tiedoston attribuutteja ext2-tiedostojärjestelmässä.

Symbolisen tilan muoto on +-=[ASacdisu].

'+'-operaattori lisää valitut attribuutit tiedostojen olemassaoleviin attribuutteihin, '-' poistaa attribuutit ja '=' asettaa tiedostojen attribuutit valituiksi.

Kirjaimet 'ASacdisu' valitsevat tiedostojen uudet attribuutit: älä päivitä atimea (A), synkroniset päivitykset (S), vain lisäys (a), pakattu (c), ei muutettavissa (i), ei varmuuskopioida (d), turvallinen tuhoaminen (s), palautettavissa (u).

OPTIOT

-R  Muuta hakemistojen ja niiden sisällön attribuutit rekursiivisesti.

-V  Näytä muutetut attribuutit laajasti

-v versio
    Asettaa tiedostojen versionumeron.

ATTRIBUUTIT
'A'-attribuutti estää tiedoston atime-kenttän muuttamisen tiedostoa muutettaessa. Tämä vähentää jonkin verran levytoimintoja kannettavissa koneissa. 'a'-attribuutti sallii ainoastaan lisäykset tiedostoon. 'c'-attribuutti määrittelee kernelin pakkaamat tiedostot. Tiedostoa luettaessa tieto puretaan ja kirjoitettaessa pakataan automaattisesti. 'd'-attribuutti poistaa tiedoston varmuuskopioitavien tiedostojen listasta kun dump(8) -ohjelma ajetaan. 'i'-attribuutti estää tiedoston muuttamisen: tiedostoa ei voi tuhota, sen nimeä ei voi muuttaa, siitä ei voi luoda linkkiä eikä tiedostoon voi kirjoittaa. Vain pääkäyttäjä voi asettaa tai poistaa tämän attribuutin. 's'-attribuutti nollaa tiedoston käytössä olleet blokit kun tiedosto tuhotaan. 'S'-attribuutti määrittelee synkronisen kirjoituksen levylle; tämä vastaa 'sync'-valintaa mount-komennossa määriteltynä joillekin tiedostoille. 'u'-attribuutti säästää tiedoston sisällön tuhottaessa. Tämä mahdollistaa vahingossa tuhotun tiedoston palauttamisen.

TEKIJÄ
chattr-ohjelman on tehnyt Remy Card <card@masi.ibp.fr>, ext2-tiedostojärjestelmän kehittäjä ja ylläpitäjä.

BUGIT JA RAJOITUKSET
Ext2:n versiosta 0.5a lähtien kernel ei huomioi 'c' ja 'u'-attribuutteja. Linux 2.0 ei vielä tue 'A'-attribuuttia (noatime-koodi on vielä testauksessa).

Nämä attribuutit lisätään ext2-tiedostojärjestelmän tulevassa versiossa.

SAATAVUUS
chattr on saatavilla ftp:llä ftp.ibp.fr ja tsx-11.mit.edu -palvelimilta hakemistosta /pub/linux/packages/ext2fs.

KATSO MYÖS
lsattr(1)

KATSO MYÖS