Mkswap: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Jalas (talk | contribs)
No edit summary
Jalas (talk | contribs)
 
(63 intermediate revisions by the same user not shown)
Line 5: Line 5:
== Sissejuhatus ==
== Sissejuhatus ==
Antud artikkel annab lühikese ülevaate linuxis kasutatavast utiliidist '''mkswap'''. Välja on toodud käsu olulisemad võtmed ning
Antud artikkel annab lühikese ülevaate linuxis kasutatavast utiliidist '''mkswap'''. Välja on toodud käsu olulisemad võtmed ning
nende kasutamine.  
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 ===
=== Tutvustus ===
Mkswap 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. ) NB! Kui sisestate käsitsi partitsiooni suurust, siis olge eriti ettevaatlik. Üksainus kirjaviga võib teie andmed kettalt kustutada.  
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. <code>mkswap</code> 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="padding:0px 0px 0px 80px;font-family:courier;font-size:10pt;" |NB! Kui sisestada käsitsi partitsiooni suurust, siis on ettevaatlikus ülioluline. Üksainus kirjaviga võib andmed kettalt kustutada. <ref> http://www.computerhope.com/unix/mkswap.htm </ref>
|}


== Süntaks ==
<pre>
mkswap [võti] seade [suurus]
</pre>


== Süntaks ==
== Kasutatavad võtmed ==
Mkswap [võti] seade [suurus]


== Võtmed ==


*'''-c, ''' - Kontollib seadet (kui see on „block“ seade) halbade sektorite vastu ennem saaleala loomist.Kui leitakse halbu sektoreid, siis kuvatakse nende arv.
{|style="background:lightblue;width:400px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:9pt;" |mkswap -c
|}


-c, --check Kontollib seadet (kui see on „block“ seade) pahade sektorite vastu ennem saaleala loomist. Kui leitakse pahasid sektoreid, siis kuvatakse nende arv.
*'''-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).
{|style="background:lightblue;width:400px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:9pt;" |mkswap -f
|}


*'''-L, ''' - Määrab seadmele sildi, kasutamaks seda swapon-iks.
{|style="background:lightblue;width:400px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:9pt;" |mkswap -L
|}


-f, --force 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)
*'''-p, ''' - Määrab lehekülje suuruse (baitides). Pole reeglina vaja, kuna mkswap loeb suuruse kernelist.
{|style="background:lightblue;width:400px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:9pt;" |mkswap -p
|}
*'''-U, ''' - Määrab UUID<ref>http://tools.ietf.org/html/rfc4122</ref> mida kasutada.
{|style="background:lightblue;width:400px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:9pt;" |mkswap -U
|}


-L, --label    Määra seadmele silt, kasutamaks silti swapon-iks.
*'''-h, ''' - Kuvab abi.
{|style="background:lightblue;width:400px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:9pt;" |mkswap -h
|}


*'''-V, ''' - Kuvab versiooni.
{|style="background:lightblue;width:400px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:9pt;" |mkswap -V
|}


-p, --pagesize  Määra lehekülje suurus (baitides). Pole reeglina vaja, kuna mkswap loeb suuruse kernelist.
== Näited ==
-U, --uuid UUID Määra UUID mida kasutada.


-v, --swapversion 1 Specify the swap-space version. (This option is currently pointless, as the old -v 0 option has become obsolete and now only -v 1 is supported. The kernel has not supported v0 swap-space format since 2.5.22 (June 2002). The new version v1 is supported since 2.1.117 (August 1998).)
<pre>
mkswap /dev/sdb1
</pre>
Valmistab ette partitsiooni /dev/sdb1, kasutamaks seda kui saaleala. Seda partitsiooni saab hiljem aktiveerida kasutades <code>swapon</code> käsku.


-h, --help      Kuvab abi
<pre>
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
</pre>


-V, --version Kuvab versiooni
Luuakse 512MB suurune (1024 x 512 = 524288) saalefail. Faili kasutamiseks vajalikud <code>mkswap</code> /swapfile1 ja <code>swapon</code> /swapfile1 käsklused.


== Seotud käsud ==


== Kokkuvõte ==
*'''fstab'''<ref>http://linux.about.com/od/commands/l/blcmdl5_fstab.htm</ref> - partitsioneerimise utiliit.


*'''swapon'''<ref>http://linux.about.com/library/cmd/blcmdl8_swapon.htm</ref> - võimaldab saaleala kasutamise Linuxis.


== Kokkuvõte ==


<code>mkswap</code> utiliit on suhteliselt kerge kasutada loomaks saaleala või saalefaili, kuid eeldab kindlasti <code>/etc/fstab<ref>https://wiki.itcollege.ee/index.php//etc/fstab_fail</ref></code> konfiguratsioonifaili sisse kirjutamise ja muutmise oskust.


== Viited ==
<references />




[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]

Latest revision as of 16:32, 31 January 2017

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 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) halbade sektorite vastu ennem saaleala loomist.Kui leitakse halbu 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

Luuakse 512MB suurune (1024 x 512 = 524288) saalefail. Faili kasutamiseks vajalikud mkswap /swapfile1 ja swapon /swapfile1 käsklused.

Seotud käsud

  • fstab[4] - partitsioneerimise utiliit.
  • swapon[5] - võimaldab saaleala kasutamise Linuxis.

Kokkuvõte

mkswap utiliit on suhteliselt kerge kasutada loomaks saaleala või saalefaili, kuid eeldab kindlasti /etc/fstab[6] konfiguratsioonifaili sisse kirjutamise ja muutmise oskust.

Viited