Manpages

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-kentä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 [AT] masi.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)