Lsattr: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 6: Line 6:
'''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.  
'''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=
=Kasutamine ja näited=
 
Kui esineb probleeme ehk süsteem ei luba failide ja kaustade kustutamise, ümbertõstmise ja redigeerimise, siis saab kasutada käsurea programmi '''lsattr''', mis kuvab failile või kaustale antud atribuutide väärtusi. Mittesobivaid atribuute saab muuta teise käsurea programmi -'''chatrr''' abil.
 
'''Süntaks''':
'''Süntaks''':
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
Line 21: Line 24:
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -R kaust
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -R kaust
|}
|}
'''Tulemus''': Kuvatakse kataloogi kaust atribuudid rekursiivse loendina.
'''Tulemus''': Kuvatakse kataloogi kaust ja selle sisu atribuudid rekursiivse loendina.
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |-------------e- kaust/fail.txt
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |-------------e- kaust/fail.txt
Line 50: Line 53:
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -a kaust
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -a kaust
|}
|}
'''Tulemus''': Kuvatakse lsattr programmi versioon 1,42 ja kataloogi kaust atribuudid.
'''Tulemus''': Kuvatakse kataloogi kaust ja selles sisalduva failide kõik atribuudid.
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" | -------------e- kaust/..
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" | -------------e- kaust/..
Line 57: Line 60:
|}
|}


-d Kuvab loendina kausta atribuudid
'''-d''': Kuvab loendina kausta,mitte selle sisu, atribuudid.
lsattr -d [kaustad/failid...]
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -d [kaustad/failid...]
|}


lsattr -d kaust
'''Näide''':
-------------e- kaust
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -d kaust
|}
'''Tulemus''': Kuvatakse kataloogi kaust atribuudid.
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" | -------------e- kaust
|}


-v Kuvab failide ja kaustade atribuudid ning versiooni või genereerimise numbri
'''-v''': Kuvab failide ja kaustade atribuudid ning versiooni või genereerimise numbri
lsattr -v [kaustad/failid...]
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
 
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -v [kaustad/failid...]
lsattr -v kaust
|}
3549957454 -------------e- kaust/fail.txt


'''Näide''':
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |lsattr -v kaust
|}
'''Tulemus''': Kuvatakse faili genereerimise numbri ja atribuudid.
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |3549957454 -------------e- kaust/fail.txt
|}


Lsattr käsureaprogrammi juhendi vaatamiseks kindlas süsteemis tuleb kasutada järgnevat käsku:
Lsattr käsureaprogrammi juhendi vaatamiseks kindlas süsteemis tuleb kasutada järgnevat käsku:
man lsattr
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
 
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |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=
=Lisaks=


Et Ext2 failisüsteemi atribuute määrata, siis kasutatakse aga teist käsureaprogrammi nimega [[chattr]], mille kohta info saab:
Et Ext2 failisüsteemi atribuute määrata, siis kasutatakse aga teist käsureaprogrammi nimega [[chattr]], mille kohta info saab:
man chattr.
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |man chattr
|}
Lsattr on käsk töötab ka AIX operatsiooni süsteemi(IBM) käsureal. Seal kuvab informatsiooni atribuutide omadustest ja väärtustest.
Lsattr on käsk töötab ka AIX operatsiooni süsteemi(IBM) käsureal. Seal kuvab informatsiooni atribuutide omadustest ja väärtustest.



Revision as of 23:42, 1 December 2013

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 ja näited

Kui esineb probleeme ehk süsteem ei luba failide ja kaustade kustutamise, ümbertõstmise ja redigeerimise, siis saab kasutada käsurea programmi lsattr, mis kuvab failile või kaustale antud atribuutide väärtusi. Mittesobivaid atribuute saab muuta teise käsurea programmi -chatrr abil.

Süntaks:

lsattr [-RVadv] [kaustad/failid...]

-R: Kuvab kaustade ja nende sisu atribuudid rekursiivse loendina.

lsattr -R [kaustad/failid...]

Näide:

lsattr -R kaust

Tulemus: Kuvatakse kataloogi kaust ja selle sisu atribuudid rekursiivse loendina.

-------------e- kaust/fail.txt

-V: Kuvab atribuutide loendi ette info lsattr programmi versioonist.

lsattr -V [kaustad/failid...]

Näide:

lsattr -V kaust

Tulemus: Kuvatakse lsattr programmi versioon 1,42 ja kataloogi kaust atribuudid.

lsattr 1.42 (29-Nov-2011)
e- kaust/fail.txt

-a: Kuvab loendina kõik kaustade, alamkaustade ning failide atribuudid, kaasa arvatud failide, mis algavad "."-ga.

lsattr -a [kaustad/failid...]

Näide:

lsattr -a kaust

Tulemus: Kuvatakse kataloogi kaust ja selles sisalduva failide kõik atribuudid.

-------------e- kaust/..
e- kaust/fail.txt
e- kaust/.

-d: Kuvab loendina kausta,mitte selle sisu, atribuudid.

lsattr -d [kaustad/failid...]

Näide:

lsattr -d kaust

Tulemus: Kuvatakse kataloogi kaust atribuudid.

-------------e- kaust

-v: Kuvab failide ja kaustade atribuudid ning versiooni või genereerimise numbri

lsattr -v [kaustad/failid...]

Näide:

lsattr -v kaust

Tulemus: Kuvatakse faili genereerimise numbri ja atribuudid.

3549957454 -------------e- kaust/fail.txt

Lsattr käsureaprogrammi juhendi vaatamiseks kindlas süsteemis tuleb kasutada järgnevat käsku:

man lsattr

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