Mkswap: Difference between revisions
Line 8: | Line 8: | ||
Alltoodud käskude rakendamiseks peab kasutaja olema '''root''' õigustega. | Alltoodud käskude rakendamiseks peab kasutaja olema '''root''' õigustega. | ||
=== Tutvustus === | === Tutvustus === | ||
<code>mkswap<code> käsk loob saaleala seadmele või failile. | <code>mkswap<&code> käsk loob saaleala seadmele või failile. | ||
Reeglina luuakse saaleala ketta partitsioonile (näiteks /dev/sdb6), kuid saalealaks võib olla ka fail. Suuruse parameeter on mittevajalik, kuid kaasatud tagurpidi ühilduvuseks. ( See määrab soovitud saaleala suuruse 1024-baitidena. Mkswap kasutab ära terve partitsiooni või faili, kui suuruse parameeter ära jäetakse.) <ref> http://linux.die.net/man/8/mkswap </ref> | Reeglina luuakse saaleala ketta partitsioonile (näiteks /dev/sdb6), kuid saalealaks võib olla ka fail. Suuruse parameeter on mittevajalik, kuid kaasatud tagurpidi ühilduvuseks. ( See määrab soovitud saaleala suuruse 1024-baitidena. Mkswap kasutab ära terve partitsiooni või faili, kui suuruse parameeter ära jäetakse.) <ref> http://linux.die.net/man/8/mkswap </ref> | ||
{|style="background:lightyellow;width:800px;margin:3px;border:1px solid lightgrey" align=centre | {|style="background:lightyellow;width:800px;margin:3px;border:1px solid lightgrey" align=centre |
Revision as of 22:40, 3 January 2016
Koostas: Jaak Alas A21
Sissejuhatus
Antud artikkel annab lühikese ülevaate linuxis kasutatavast utiliidist mkswap. Välja on toodud käsu olulisemad võtmed ning nende kasutamine. Kasutamaks mkswap käsku, peavad antud artikli lugejal olema baasteadmised linuxi käsurea kasutamisest ja kettajagude haldusest. Alltoodud käskude rakendamiseks peab kasutaja olema root õigustega.
Tutvustus
mkswap<&code> käsk loob saaleala seadmele või failile.
Reeglina luuakse saaleala ketta partitsioonile (näiteks /dev/sdb6), kuid saalealaks võib olla ka fail. Suuruse parameeter on mittevajalik, kuid kaasatud tagurpidi ühilduvuseks. ( See määrab soovitud saaleala suuruse 1024-baitidena. Mkswap kasutab ära terve partitsiooni või faili, kui suuruse parameeter ära jäetakse.) [1]
NB! Kui sisestada käsitsi partitsiooni suurust, siis on ettevaatlikus ülioluline. Üksainus kirjaviga võib andmed kettalt kustutada. [2]
Süntaks
mkswap [võti] seade [suurus]
Kasutatavad võtmed
- -c, - Kontollib seadet (kui see on „block“ seade) pahade sektorite vastu ennem saaleala loomist.Kui leitakse pahasid sektoreid, siis kuvatakse nende arv.
mkswap -c
- -f, - Võimaldab muuta saaleala suuremaks, kui partitsioon või fail millel ta ise asub. Ilma „force“-ta, mkswap ei kustuta seadme esimest sektorit, kui sellel on partitsioonitabel ja ka kogu ketast (näiteks /dev/sdb).
mkswap -f
- -L, - Määrab seadmele sildi, kasutamaks seda swapon-iks.
mkswap -L
- -p, - Määrab lehekülje suuruse (baitides). Pole reeglina vaja, kuna mkswap loeb suuruse kernelist.
mkswap -p
- -U, - Määrab UUID[3] mida kasutada.
mkswap -U
- -h, - Kuvab abi.
mkswap -h
- -V, - Kuvab versiooni.
mkswap -V
Näited
mkswap /dev/sdb1
Valmistab ette partitsiooni /dev/sdb1, kasutamaks seda kui saaleala. Seda partitsiooni saab hiljem aktiveerida kasutades swapon käsku.
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
Seotud käsud
- fstab[4] - partitsioneerimise utiliit.
- swapon[5] - võimaldab saaleala kasutamise Linuxis.
Kokkuvõte
mkswap
utiliit on suhteliselt kerge kasutada loomaks saaleala. Ise arvan, et mkswap
on varsti ajalugu. Praegusel ajal kasutatakse seda operatiivmälu laiendamiseks kõvakettale.[6] Minu kindel veendumus on see, et lähema kümne aasta jooksul on füüsilised kettad nii kiired, et saaleala kaotab lihtsalt oma mõtte.
Viited
- ↑ http://linux.die.net/man/8/mkswap
- ↑ http://www.computerhope.com/unix/mkswap.htm
- ↑ http://tools.ietf.org/html/rfc4122
- ↑ http://linux.about.com/od/commands/l/blcmdl5_fstab.htm
- ↑ http://linux.about.com/library/cmd/blcmdl8_swapon.htm
- ↑ http://enos.itcollege.ee/~kloodus/osadmin/Loeng2015/loeng08%20-%20ketaste%20kasutamine%20ja%20saaleala%20-%202015.pdf