Lsattr
Autor: Tiina Ollema A21 (Eelnev: Rait Haavel AK11)
Sissejuhatus
Lsattr on levinud Linux süsteemide käsurea programm, mis sisaldub e2fsprogs programmide paketis. Programmi abil on võimalik näha failide ning kaustade ext2 (second extended) failisüsteemi atribuute. Ext2 Failisüsteemi atribuudid iseloomustavad, kuidas Linux käsitleb süsteemi kernel faile, kaustu ning kaustades olevaid faile. Lsattr on kirjutatud Remy Cardi poolt. Praegusel ajal hoiab seda kasutuskorras Theodore Ts’o.
Kasutamine
Süntaks:
lsattr [-RVadv] [kaustad/failid...] |
-R Kuvab kaustade ja nende sisu atribuudid rekursiivse loendina
lsattr -R [kaustad/failid...] |
Näide:(Antakse lsattr -R käsk kataloogi kaust kohta)
lsattr -R kaust |
Kuvatakse kataloogi kaust atribuudid rekursiivse loendina:
-------------e- kaust/fail.txt |
-V Kuvab atribuutide loendi ette info lsattr programmi versioonist
lsattr -V [kaustad/failid...]
lsattr -V kaust lsattr 1.42 (29-Nov-2011) -------------e- kaust/fail.txt
-a Kuvab loendina kõik kaustade, alamkaustade ning failide atribuudid, kaasa arvatud failid, mis algavad "."-ga.
lsattr -a [kaustad/failid...]
lsattr -a kaust -------------e- kaust/.. -------------e- kaust/fail.txt -------------e- kaust/.
-d Kuvab loendina kausta atribuudid
lsattr -d [kaustad/failid...]
lsattr -d kaust -------------e- kaust
-v Kuvab failide ja kaustade atribuudid ning versiooni või genereerimise numbri
lsattr -v [kaustad/failid...]
lsattr -v kaust 3549957454 -------------e- kaust/fail.txt
Lsattr käsureaprogrammi juhendi vaatamiseks kindlas süsteemis tuleb kasutada järgnevat käsku:
man lsattr
Kasutusala
Kui on probleeme(süsteem ei luba) failide ja kaustade kustutamise, ümbertõstmise ja redigeerimise, siis on väga heaks abivahendiks just lsattr. Sellisel juhul saab kasutada lsattr käsuprogrammi, mis kuvab failile või kaustale antud atribuutide väärtusi. Mittesobivaid atribuute saab muuta chatrr abil.
Lisaks
Et Ext2 failisüsteemi atribuute määrata, siis kasutatakse aga teist käsureaprogrammi nimega chattr, mille kohta info saab:
man chattr.
Lsattr on käsk töötab ka AIX operatsiooni süsteemi(IBM) käsureal. Seal kuvab informatsiooni atribuutide omadustest ja väärtustest.
Kasutatud kirjandus
http://linux.about.com/library/cmd/blcmdl1_lsattr.htm http://manpages.ubuntu.com/manpages/hardy/man1/lsattr.1.html