<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rpurge</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rpurge"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Rpurge"/>
	<updated>2026-05-05T12:12:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130720</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130720"/>
		<updated>2018-05-20T07:53:54Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Antud kuvatõmmisel on näha ülevaade serveri kohta käivast infost. Navigeerimine iLO menüüdes on intuitiivselt lahendatud puustruktuuriga vasakul tulbas.&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure4.jpg]]&lt;br /&gt;
&lt;br /&gt;
Siin on näha voolukäskluste leht, mida saab potentsiaalselt kasutada hangunud operatsioonisüsteemi või erinevate riistvaraprobleemide ilmnemise olukordades.&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure6.jpg]]&lt;br /&gt;
&lt;br /&gt;
Hea ülevaate süsteemi tervisest annab System Information alamleht.&lt;br /&gt;
=Allikad=&lt;br /&gt;
&lt;br /&gt;
[[Category:Andmesalvestustehnoloogiad]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130557</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130557"/>
		<updated>2018-05-11T06:52:22Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Antud kuvatõmmisel on näha ülevaade serveri kohta käivast infost. Navigeerimine iLO menüüdes on intuitiivselt lahendatud puustruktuuriga vasakul tulbas.&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure4.jpg]]&lt;br /&gt;
&lt;br /&gt;
Siin on näha voolukäskluste leht, mida saab potentsiaalselt kasutada hangunud operatsioonisüsteemi või erinevate riistvaraprobleemide ilmnemise olukordades.&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure6.jpg]]&lt;br /&gt;
&lt;br /&gt;
Hea ülevaate süsteemi tervisest annab System Information alamleht.&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:HP_iLO_figure6.jpg&amp;diff=130556</id>
		<title>File:HP iLO figure6.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:HP_iLO_figure6.jpg&amp;diff=130556"/>
		<updated>2018-05-11T06:46:32Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130555</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130555"/>
		<updated>2018-05-11T06:44:57Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Antud kuvatõmmisel on näha ülevaade serveri kohta käivast infost. Navigeerimine iLO menüüdes on intuitiivselt lahendatud puustruktuuriga vasakul tulbas.&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure4.jpg]]&lt;br /&gt;
&lt;br /&gt;
Siin on näha voolukäskluste leht, mida saab potentsiaalselt kasutada hangunud operatsioonisüsteemi või erinevate riistvaraprobleemide ilmnemise olukordades.&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:HP_iLO_figure4.jpg&amp;diff=130554</id>
		<title>File:HP iLO figure4.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:HP_iLO_figure4.jpg&amp;diff=130554"/>
		<updated>2018-05-11T06:42:42Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130553</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130553"/>
		<updated>2018-05-11T06:42:14Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Halduskonsool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Antud kuvatõmmisel on näha ülevaade serveri kohta käivast infost. Navigeerimine iLO menüüdes on intuitiivselt lahendatud puustruktuuriga vasakul tulbas.&lt;br /&gt;
&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130532</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130532"/>
		<updated>2018-05-08T07:31:51Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Halduskonsool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure1.jpg]]&lt;br /&gt;
&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130531</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130531"/>
		<updated>2018-05-08T07:29:39Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Halduskonsool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure1.jpg | Joonis 1. iLO .NET konsool]]&lt;br /&gt;
&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130530</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130530"/>
		<updated>2018-05-08T07:28:02Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:HP iLO figure1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:HP_iLO_figure1.jpg&amp;diff=130529</id>
		<title>File:HP iLO figure1.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:HP_iLO_figure1.jpg&amp;diff=130529"/>
		<updated>2018-05-08T07:26:51Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130528</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130528"/>
		<updated>2018-05-08T07:22:57Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
==Halduskonsool==&lt;br /&gt;
&lt;br /&gt;
iLO halduskonsooli on võimalik kasutada kolmel eri moel: .NET-põhine veebihaldusliides, Java-põhine applet-konsool või iOS/Android rakendus. Nende kaudu saab kasutada KVM funktsionaalsust, hallata voolusätteid, virtuaalseid meediaid jpm, seda kõike Windowsi kliendi puhul läbi lihtsa veebirakenduse. &amp;lt;ref&amp;gt;[http://www.storagereview.com/hp_ilo_4_review HP iLO 4 Review (08.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130527</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130527"/>
		<updated>2018-05-08T07:10:56Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
* iLO Federation abil hallata mitmeid süsteeme korraga ühest kohast.&lt;br /&gt;
&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130526</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130526"/>
		<updated>2018-05-08T07:08:31Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;br /&gt;
&lt;br /&gt;
=Allikad=&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130525</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130525"/>
		<updated>2018-05-08T07:06:44Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav, infot selle olemasolu kohta leiab iga konkreetse serveri/arvutusmooduli spetsifikatsioonist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130524</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130524"/>
		<updated>2018-05-08T07:02:40Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel sisuliselt hüljatud, populaarne on näiteks SSH kasutamine. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad, püüdes sealjuures protsessi lahti siduda serveris kasutatavast operatsioonisüsteemist. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130522</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130522"/>
		<updated>2018-05-07T11:05:45Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* hallata süsteemi nii veebiserveri, konsooli kui RESTful API võimalusi kasutades.&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AST-artiklid&amp;diff=130521</id>
		<title>AST-artiklid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AST-artiklid&amp;diff=130521"/>
		<updated>2018-05-07T10:58:57Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Andmesalvestustehnoloogia aines valitud viki artiklite teemad.&lt;br /&gt;
&lt;br /&gt;
Artikli lõppu lisada kindlasti ka aine kategooria:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;NB! Kindlasti lisada aine kategooria artikli lõppu: &amp;lt;nowiki&amp;gt;[[Category:Andmesalvestustehnoloogiad]]&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;teema - nimi, grupp&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Holographic data storage]] - Marko Esna AK21&lt;br /&gt;
&lt;br /&gt;
[[SMB/CIFS]] - Madis Võrklaev AK21&lt;br /&gt;
&lt;br /&gt;
[[iLO]] - Rudolf Purge AK21&lt;br /&gt;
&lt;br /&gt;
[[Steganograafia programmid]] - Annely Vattis AK21&lt;br /&gt;
&lt;br /&gt;
[[Tmpfs]] - Aleksandra Sepp, AK21&lt;br /&gt;
&lt;br /&gt;
[[LUKS]] - Kuldar Teinmann, AK21&lt;br /&gt;
&lt;br /&gt;
[[Steganograafia]] - Marek Skorohhodov, AK21&lt;br /&gt;
&lt;br /&gt;
[[SSHFS]] - Henri Paves AK21&lt;br /&gt;
&lt;br /&gt;
[[ZFS]] - Sander Pihelgas AK21&lt;br /&gt;
&lt;br /&gt;
[[Provisioning]] - Filip Fjodorov AK21&lt;br /&gt;
&lt;br /&gt;
Teema kirjutada kahekordsete nurksulgude vahele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Andmesalvestustehnoloogiad]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130520</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130520"/>
		<updated>2018-05-07T10:50:02Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas&amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130519</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130519"/>
		<updated>2018-05-07T10:49:35Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte, andmesalvestusruumi jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi ja tema alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;br /&gt;
* saada süsteemilt teavitusi rikete ja muude eeldefineeritud sündmuste kohta.&lt;br /&gt;
* hallata süsteemi sekundaarse võrguühenduse ja -liidese kaudu. Sellises konfiguratsioonis võib äripoole võrk, mille ülesandeid server täidab, olla eraldatud serveri haldusvõrgust. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 20 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130518</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130518"/>
		<updated>2018-05-07T10:35:02Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi alamkomponentide haldamine operatsioonisüsteemist, kasutades iLO enda tarkvara koos SNMP-protokolliga. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130517</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130517"/>
		<updated>2018-05-07T10:23:51Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
iLO võimaldab muuhulgas:&lt;br /&gt;
* monitoorida süsteemi riistvaralisi komponente, sh protsessoreid, mälu, võrgukaarte jt seadmeid, mis võivad emaplaadile olla paigaldatud. Jahutuskomponentide puhul saab rääkida ka nende automaatsest juhtimisest vastavalt potentsiaalselt muutuvatele oludele.&lt;br /&gt;
* siduda lahti süsteemi alamkomponentide haldamine operatsioonisüsteemist. Selle lähenemise kohaselt tegeleb iLO ise mitmete ülesannetega, mis muidu jääks operatsioonisüsteemi kanda, sh jääb lõpprakendustele rohkem vaba ressurssi iLO püsivara poolt äratehtava töö arvelt.&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130516</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130516"/>
		<updated>2018-05-07T09:13:31Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO. Kuna tegu on väga multifunktsionaalse komplektiga võimalustest seadmeid hallata, antakse käesolevas artiklis asjast pigem kokkuvõtlik ülevaade.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130515</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130515"/>
		<updated>2018-05-07T09:05:25Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us HPE iLO 5 1.20 User Guide lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130514</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130514"/>
		<updated>2018-05-07T09:04:47Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HPE toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us iLO lk 17 (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130513</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130513"/>
		<updated>2018-05-07T08:58:34Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HP toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us iLO (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130512</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130512"/>
		<updated>2018-05-07T08:58:12Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HPE (Hewlett-Packard Enterprise) serverites ja Synergy arvutusmoodulites seadmete monitooringuks, kaughalduseks, uuendamiseks, veaotsinguks jmt. Viimane versiooninumber tehnoloogial on iLO 5. Vastavates HP toodetes on iLO eelseadistatult kasutatav ja ei nõua lisalitsenseerimist. &amp;lt;ref&amp;gt;[https://support.hpe.com/hpsc/doc/public/display?docId=a00039434en_us iLO) (07.05.2018)]&amp;lt;/ref&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130511</id>
		<title>ILO</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=ILO&amp;diff=130511"/>
		<updated>2018-05-07T08:35:02Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: Created page with &amp;quot;=Sissejuhatus=  Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvaka...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Füüsiliste serverite puhul on tänapäeval ilmselge fakt, et enamasti hallatakse neid kaughaldusvahenditega mingist eemalolevast asukohast. Telnet on turvakaalutlustel tänapäeval sisuliselt hüljatud, populaarne on näiteks SSH kasutamine selleks otstarbeks. Serverite puhul on ka tootjad ise loonud vahendeid selleks, et nende serverid oleks hõlpsalt kaugelt hallatavad. Üheks selliseks on HP iLO.&lt;br /&gt;
&lt;br /&gt;
=Tutvustus=&lt;br /&gt;
&lt;br /&gt;
Hewlett-Packardi poolt loodud iLO ehk &#039;&#039;Integrated Lights-Out&#039;&#039; on tehnoloogia, mida kasutatakse HP ProLianti ja Blade-seeria serverites monitooringuks ja kaughalduseks.&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:Andmesalvestustehnoloogiad&amp;diff=129403</id>
		<title>Category:Andmesalvestustehnoloogiad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:Andmesalvestustehnoloogiad&amp;diff=129403"/>
		<updated>2018-02-15T12:08:42Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Tudengite poolt tehtud viki artiklid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Andmesalvestustehnoloogiad ainekaart=&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~edmund/storage/I395_2012.pdf I395 aineprogramm]&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
&lt;br /&gt;
Õppeaine eesmärk on tutvustada erinevaid andmete salvestamise ja haldamise tehnoloogiate&lt;br /&gt;
põhialuseid.&lt;br /&gt;
Aine käigus õpib tudeng eristama olemasolevaid andmete salvestustehnoloogiaid ning&lt;br /&gt;
praktikumides õpitu põhjal ka kasutama neid reaalses töökeskkonnas.&lt;br /&gt;
Kursuse lõpuks oskab tudeng määratleda salvestustehnoloogia vajadust ettevõttes,&lt;br /&gt;
rakendada õpitud teadmisi süsteemide haldamisel ja loomisel ning varundada olemasolevaid&lt;br /&gt;
salvestustehnoloogiatel põhinevaid süsteeme.&lt;br /&gt;
&lt;br /&gt;
==Lühitutvustus==&lt;br /&gt;
&lt;br /&gt;
Aine nimetus: Andmesalvestustehnoloogiad (Information Storage Technologies)&lt;br /&gt;
&lt;br /&gt;
Aine kood: I395&lt;br /&gt;
&lt;br /&gt;
Aine tüüp: Valikaine&lt;br /&gt;
&lt;br /&gt;
Õppekavadele:  IT süsteemide administreerimine&lt;br /&gt;
&lt;br /&gt;
Õpetamise aeg: sügissemestri II pool&lt;br /&gt;
&lt;br /&gt;
Aine maht: 3 EAP &lt;br /&gt;
&lt;br /&gt;
Hindamisviis: Arvestuslik&lt;br /&gt;
&lt;br /&gt;
Eeldusained: Soovituslik: Operatsioonisüsteemide administreerimine ja sidumine (I233)&lt;br /&gt;
&lt;br /&gt;
Õppeaine annab ülevaate erinevatest tänapäevastest suuremahuliste andmete salvestamise ja haldamise tehnoloogiatest. Tutvustakse RAID, LVM, SAN (Storage Area Networks), NAS (Network-Attached Storage), IP SAN, assotsiatiivse andmete salvestamise (content-addressed storage), ja andmete salvestamise virtualiseerimise tehnoloogiaid. Lisaks tutvustataks andmete varundamise ja taastamise põhimõtteid.&lt;br /&gt;
Kursuse läbinu on võimeline projekteerima, rakendama ja haldama andmete salvestuse süsteeme.&lt;br /&gt;
&lt;br /&gt;
==Õppejõud==&lt;br /&gt;
[[User:Edmund|Edmund Laugasson]]&lt;br /&gt;
&lt;br /&gt;
=Koostöö=&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;Küsi asju, mis segaseks jäid!&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/smMYYzx aine kiirsuhtluskanal]&lt;br /&gt;
** aine kiirsuhtluskanal luuakse kokkuleppelises keskkonnas (soovitavalt [https://viki.pingviin.org/Vaba_tarkvara vabavaraline]), nt [http://matrix.org/ Matrix]+[https://riot.im Riot], [https://keybase.io/ Keybase], [http://enos.itcollege.ee/~edmund/materials/Telegram/Telegramm.html Telegramm], [https://en.wikipedia.org/wiki/Discord_(software) Discord] jne (vt [https://en.wikipedia.org/wiki/Comparison_of_instant_messaging_clients klientide võrdlus] ja [https://en.wikipedia.org/wiki/Comparison_of_instant_messaging_protocols protokollide võrdlus]); mitu klienti koos: [https://meetfranz.com/ Franz], [http://rambox.pro/ Rambox].&lt;br /&gt;
* [https://meet.jit.si/ast pildi jagamine] ([http://enos.itcollege.ee/~edmund/materials/videoconference.txt lisainfot leiab siit], [https://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software tarkvaravalik])&lt;br /&gt;
* [https://codeshare.io/ast koodi jagamine] (veel võimalusi: [https://public.etherpad-mozilla.org/ etherpad], [https://pad.riseup.net/ riseup], [http://piratepad.net/ piratepad], [https://cryptpad.fr/ cryptpad], [https://www.protectedtext.com/ protectedtext])&lt;br /&gt;
* [http://linux.itcollege.ee:3000/r/ast käsurea jagamine] (vaid vaatamisrežiimis), [https://github.com/vitorbaptista/shellshare lisainfo]&lt;br /&gt;
&lt;br /&gt;
==Õppematerjalid==&lt;br /&gt;
&lt;br /&gt;
Aine teemade kohta &#039;&#039;&#039;lühispikker&#039;&#039;&#039; (mõistekaarditarkvara: [http://freemind.sourceforge.net/ Freemind] | [http://freeplane.sourceforge.net/ Freeplane] baasil)&lt;br /&gt;
&lt;br /&gt;
* [http://enos.itcollege.ee/~edmund/storage/AST_aineteemad/AST_aineteemad.html Flashiga avatav]&lt;br /&gt;
* [http://enos.itcollege.ee/~edmund/storage/AST_aineteemad/AST_aineteemad.mm mõistekaarditarkvaraga avatav]&lt;br /&gt;
* [http://enos.itcollege.ee/~edmund/storage/ aine materjalid]&lt;br /&gt;
* [http://upload.itcollege.ee/edmund/ova/ valmiskujul virtuaalmasinad (sh laborid)]&lt;br /&gt;
* [http://upload.itcollege.ee/edmund/iso/ ISO-failid]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I - Kasulikke linke (Jooksvalt täienemisel):&lt;br /&gt;
* http://www.emc.com/products/interoperability/topology-resource-center.htm&lt;br /&gt;
* http://kuutorvaja.eenet.ee/wiki/Salvestusseadmete_kasutamine&lt;br /&gt;
* http://www.hardwaresecrets.com/article/Anatomy-of-a-Hard-Disk-Drive/177 &amp;lt;&amp;lt; Kõvaketta lahkamine&lt;br /&gt;
* http://www.itcollege.ee/blog/2014/11/13/bob-blumridge-public-lecture/ - Avalik loeng salvestustehnoloogiate vallas! (2014)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
II - RAID&lt;br /&gt;
* http://www.linux-mag.com/id/7924/ &amp;lt;&amp;lt; Introduction to RAID (By Jeffrey B. Layton Tuesday, January 4th, 2011)&lt;br /&gt;
* http://www.acnc.com/raidedu/0&lt;br /&gt;
* http://en.wikipedia.org/wiki/RAID&lt;br /&gt;
* http://en.wikipedia.org/wiki/Mdadm&lt;br /&gt;
* http://www.arkf.net/blog/?p=47 &amp;lt;&amp;lt; RAID1 &amp;gt; RAID5 (loe ka kommentaare!)&lt;br /&gt;
* https://www.youtube.com/watch?v=yAuEgepZG_8&lt;br /&gt;
* https://www.youtube.com/watch?v=pv9smNQ5fG0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
III - LVM&lt;br /&gt;
* http://www.howtoforge.com/linux_lvm&lt;br /&gt;
* http://www.tldp.org/HOWTO/LVM-HOWTO/&lt;br /&gt;
* http://www.howtogeek.com/howto/40702/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu/&lt;br /&gt;
* http://wiki.tldp.org/LVM-HOWTO#A13.7._Splitting_a_volume_group&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IV - Intelligentsed salvestussüsteemid&lt;br /&gt;
* http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/bsdinstall.html &amp;lt;-- FreeBSD install&lt;br /&gt;
* http://doc.freenas.org/index.php/Main_Page &amp;lt;-- FreeNas dokumentatsioon&lt;br /&gt;
* http://www.freenas.org/&lt;br /&gt;
* http://www.freenas.org/images/resources/freenas8.3.0/freenas8.3_guide.html#__RefHeading__978_145473606 &amp;lt;-- FreeNas Manual&lt;br /&gt;
* http://doc.freenas.org/index.php/Unix_(NFS)_Shares&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V - Varundamine ja taaste&lt;br /&gt;
* http://searchdatabackup.techtarget.com/tip/CAS-and-data-deduplication-Partners-in-archiving CAS vs deduplication&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kasulikud raamatud:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Storage Concepts: Storing and Managing Digital Data&amp;quot; by Hitachi Data Systems Acadamy&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Information Storage and Management: Storing, Managing, and Protecting Digital Information” by EMC Education Services&lt;br /&gt;
&lt;br /&gt;
==Õppeaine ajakava== &lt;br /&gt;
&lt;br /&gt;
===Päevaõpe===&lt;br /&gt;
&lt;br /&gt;
* Sissejuhatus ([http://enos.itcollege.ee/~edmund/storage/sissejuhatus/sissejuhatus.odp ODF] | [http://enos.itcollege.ee/~edmund/storage/sissejuhatus/sissejuhatus.pdf PDF]) + [https://goo.gl/forms/yHoCizKqRCtLCtYi1 Tasemetest]&amp;lt;br&amp;gt;&lt;br /&gt;
* Virtualiseerimissüsteemiga tutvumine ja kordamisülesanne&amp;lt;br&amp;gt;&lt;br /&gt;
* Informatsioon/andmed, andmete elutsükkel, liidesed, salvestusvahendid [http://enos.itcollege.ee/~edmund/storage/andmed/andmed.odp ODF] | [http://enos.itcollege.ee/~edmund/storage/andmed/andmed.pdf PDF]&amp;lt;br&amp;gt;&lt;br /&gt;
* Redundant Array of Independent Disks ehk RAID-ide sisemaailm [http://enos.itcollege.ee/~edmund/storage/RAID/RAID.odp ODF] | [http://enos.itcollege.ee/~edmund/storage/RAID/RAID.pdf PDF]&amp;lt;br&amp;gt;&lt;br /&gt;
* Ülevaade Logical Volume Manager-ist [http://enos.itcollege.ee/~edmund/storage/LVM/LVM.odp ODF] | [http://enos.itcollege.ee/~edmund/storage/LVM/LVM.pdf PDF] &amp;lt;br&amp;gt;&lt;br /&gt;
* Sissejuhatus intelligentsetesse salvestussüsteemidesse ja ülevaade DAS tehnoloogiast [http://enos.itcollege.ee/~edmund/storage/ISS-liidesed-DAS/ISS-liidesed-DAS.odp ODF] | [http://enos.itcollege.ee/~edmund/storage/ISS-liidesed-DAS/ISS-liidesed-DAS.pdf PDF]&amp;lt;br&amp;gt;&lt;br /&gt;
* Jätk eelmisele teemale: Ülevaade SAN, IP-SAN, NAS ja CAS tehnoloogiatest [http://enos.itcollege.ee/~edmund/storage/SAN_IPSAN_NAS_CAS/SAN_IPSAN_NAS_CAS.odp ODF] | [http://enos.itcollege.ee/~edmund/storage/SAN_IPSAN_NAS_CAS/SAN_IPSAN_NAS_CAS.pdf PDF] &amp;lt;br&amp;gt;&lt;br /&gt;
* Varundamine ja taaste [http://enos.itcollege.ee/~edmund/storage/varundamine-taastamine/varundamine-taastamine.odp ODF] | [http://enos.itcollege.ee/~edmund/storage/varundamine-taastamine/varundamine-taastamine.pdf PDF]&amp;lt;br&amp;gt;&lt;br /&gt;
* Seminar: Juhtumiuuringu kaitsmine&amp;lt;br&amp;gt;&lt;br /&gt;
* Arvestus - praktikumide kaitsmine&lt;br /&gt;
&lt;br /&gt;
===Kaugõpe===&lt;br /&gt;
[https://echo360.org.uk/section/5d2bd49e-2644-45d0-9c40-565820afac0a/public Videosalvestused]&lt;br /&gt;
&lt;br /&gt;
vt päevaõppe materjalid.&lt;br /&gt;
&lt;br /&gt;
==Õpiväljundid==&lt;br /&gt;
&lt;br /&gt;
Üliõpilane teab erinevaid andmete salvestamise tehnoloogiaid. Oskab projekteerida,&lt;br /&gt;
rakendada ja hallata vajalikule ning spetsiifilisele andmetesalvestust vajavale rakendusele&lt;br /&gt;
sobivat tehnoloogiat. Teab ja oskab rakendada andmete varundamise, taastamise&lt;br /&gt;
ja replikeerimise tehnoloogiaid. Oskab rakendada andmete haldamise ja turvamise&lt;br /&gt;
kaasaegseid tehnikaid.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Õpiväljund1&#039;&#039;&#039;:&lt;br /&gt;
Tudeng oskab kirjeldada ja võrrelda erinevaid andmesalvestustehnoloogiaid&lt;br /&gt;
&lt;br /&gt;
Lävend: &lt;br /&gt;
Tudeng oskab sõnastada ja selgitada aines käsitletud&lt;br /&gt;
andmesalvestustehnoloogiate sisu ning kasutusvaldkondi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Õpiväljund2&#039;&#039;&#039;:&lt;br /&gt;
Tudeng oskab juhtumiuuringus esitatud probleemi lahendada ja saadud&lt;br /&gt;
tulemusi ning järeldusi põhjendada.&lt;br /&gt;
&lt;br /&gt;
Lävend:&lt;br /&gt;
Tudengi tehtud iseseisva töö juhtumiuuringus pakutud lahendus on&lt;br /&gt;
kirjeldatud teemakohaste terminitega ja lahendab tegeliku probleemi&lt;br /&gt;
korrektselt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Õpiväljund3&#039;&#039;&#039;:&lt;br /&gt;
Tudeng oskab rakendada vähemalt ühte andmesalvestustehnoloogiat.&lt;br /&gt;
&lt;br /&gt;
Lävend:&lt;br /&gt;
Tudengi valitud andmesalvestustehnoloogia (nt RAID) on kasutatav andmete&lt;br /&gt;
salvestamiseks pärast seadistamiseks vajalike käskude sisestamist.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Õpiväljund4&#039;&#039;&#039;:&lt;br /&gt;
Tudeng teab ja oskab rakendada varundamisvõtteid loodavale või juba&lt;br /&gt;
olemasolevale süsteemile.&lt;br /&gt;
&lt;br /&gt;
Lävend:&lt;br /&gt;
Tudengi rakendatud varundamisplaani tulemusena on andmed tõrke eest&lt;br /&gt;
kaitstud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Õpiväljund5&#039;&#039;&#039;:&lt;br /&gt;
Tudeng oskab töötada nii iseseisvalt kui ka grupis.&lt;br /&gt;
&lt;br /&gt;
Lävend:&lt;br /&gt;
Tudeng lahendab praktikumides etteantud ülesanded iseseisvalt ja leiab&lt;br /&gt;
lahenduse iseseisva töö raames püstitatud probleemile meeskonnatöö&lt;br /&gt;
tulemusena.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Õpiväljund6&#039;&#039;&#039;:&lt;br /&gt;
Tudeng väljendab end korrektselt ja erialastes terminites nii kõnes kui kirjas.&lt;br /&gt;
&lt;br /&gt;
Lävend:&lt;br /&gt;
Iseseisva töö kirjatöös ja ettekandel kasutab tudeng aines omandatud&lt;br /&gt;
termineid õiges kontekstis.&lt;br /&gt;
&lt;br /&gt;
==Kodutööde/Iseseisvate tööde info== &lt;br /&gt;
&lt;br /&gt;
Iseseisev töö toimub grupitöö vormis.Tudengid uurivad elulistel olukordadel põhinevaid juhtumeid ning pakuvad neile omalt poolt aine käigus omandatud teadmiste põhjal lahendusi. Uurimisele kuuluvad juhtumid on õppejõu poolt (edastatakse grupijuhile). Iseseisva töö tulemusena valmib lühikokkuvõte probleemist, selle olemusest ning pakutud lahendusest, mis omakorda kantakse kaastudengitele suuliselt ette.&lt;br /&gt;
Töö orienteeruv maht on 2-4 lk teksti ning ettekandele kulub orienteeruvalt kuni 15 minutit grupi kohta (koos küsimuste, vastustega). Grupis võiks olla 2-3 inimest. Töö on soovitav teostada ühises elektroonilises dokumendis ja grupitöö lingi saab edastada ÕISi kaudu teatena või ka otse õppejõule.&lt;br /&gt;
&lt;br /&gt;
==Arvestuse kujunemine== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Arvestuse&#039;&#039;&#039; saamiseks peavad olema tehtud:&lt;br /&gt;
 1) suuliselt kaitstud &#039;&#039;&#039;kolm&#039;&#039;&#039; laborites tehtavast praktilisest ülesandest&lt;br /&gt;
 2) päevaõpe: kantud ette grupitööna valminud iseseisev töö (juhtumiuuring).&lt;br /&gt;
 2) kaugõpe: kantud ette individuaaltööna valminud ettekanne või [[#Viki artikkel|viki artikkel]] ainet puudutaval teemal&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Boonuspunkte&#039;&#039;&#039; saab:&lt;br /&gt;
&lt;br /&gt;
 1) Teistele teema kohta ettekande tegemise eest (kogemuse jagamine)&lt;br /&gt;
 2) Huvitavate praktikumi ülesannete välja mõtlemise eest&lt;br /&gt;
 3) Praktikumis, õppejõuga kokkuleppel, kaastudengite juhendamise eest&lt;br /&gt;
 4) [http://lug.itcollege.ee LUG&#039;il] jt [http://enos.itcollege.ee/~edmund/materials/Floss-vabavara-skeem.png vabavaraga] seotud kogunemistel ettekande tegemise eest&lt;br /&gt;
&lt;br /&gt;
==Praktikumid==&lt;br /&gt;
Sooritatakse kas virtuaallaborite keskkonnas I-Tee või ka mõnes teises arvutis.&lt;br /&gt;
* https://labnet.itcollege.ee/&lt;br /&gt;
* [http://enos.itcollege.ee/~edmund/materials/labs/virtuaallaborid.pdf virtuaallaborite kasutusjuhend]&lt;br /&gt;
* http://enos.itcollege.ee/~edmund/storage/praktikumid/&lt;br /&gt;
&lt;br /&gt;
==Tähtajad== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Päevaõppele:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Juhtumiuuring&lt;br /&gt;
* arvestus, 1.võimalus&lt;br /&gt;
* arvestus, 2.võimalus&lt;br /&gt;
* arvestus, 3.võimalus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Kaugõppele:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ettekande (individuaaltöö või [[#Viki artikkel|viki artikkel]])&lt;br /&gt;
** teema teatamine teiseks õppesessiooniks, pannes selle kirja [https://wiki.itcollege.ee/index.php/AST-artiklid vastavasse viki artiklisse]&lt;br /&gt;
** ettekanne teha hiljemalt viimasel õppesessioonil&lt;br /&gt;
* Praktikumiülesannete kaitsmise viimane tähtaeg: hiljemalt viimasel õppesessioonil&lt;br /&gt;
&lt;br /&gt;
==Viki artikkel==&lt;br /&gt;
&lt;br /&gt;
Viki artiklid panna kirja siia [[AST-artiklid]]&lt;br /&gt;
&lt;br /&gt;
Tutvuge materjaliga:&lt;br /&gt;
* [[Artikli kondikava]]&lt;br /&gt;
* [http://enos.itcollege.ee/~edmund/materials/viki-artikkel/pohilised-vead-viki-artiklites_AST.html Põhilised vead viki artiklites]&lt;br /&gt;
&lt;br /&gt;
PS: Mainitud vead korduvad aastast aastasse ja antud materjaliga tuleks kindlasti tutvuda. Artiklite kirjutamine on üks ettevalmistus lõputöö tegemiseks ja on soovitatav sellesse väga tõsiselt suhtuda.&lt;br /&gt;
&lt;br /&gt;
*Teema valib tudeng ning panna kirja siia: [[AST-artiklid]]&lt;br /&gt;
*Õppejõud kinnitab teema&lt;br /&gt;
*Artikkel tuleb esitada [https://wiki.itcollege.ee/ EIK&#039;i vikisse]&lt;br /&gt;
*Leida kaastudeng kes hindab artiklit alamlehe &#039;&#039;discussion&#039;&#039; all (vt [http://enos.itcollege.ee/~edmund/materials/viki-artikkel/hindamismudel-viki-artiklile.html hindamismudel])  - palun hinnangu juurde kirja panna ka tudengi nimi, õppegrupp ja kuupäev, millal hinnang kirjutati&lt;br /&gt;
*Kui artikkel on valmis ja kaastudengi poolt hinnatud, siis tuleb sellest [[#Õppejõud|õppejõule teada anda]], et saaks tagasisidet anda ja hinnata&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Viki artikli formaat&#039;&#039;&#039;&lt;br /&gt;
* Sissejuhatus&lt;br /&gt;
* Sisu&lt;br /&gt;
** Eelteadmised ja -tingimused artikli lugejale&lt;br /&gt;
** Tehnilised nõuded (kui on)&lt;br /&gt;
** Artikli sisu (vastav teemale!)&lt;br /&gt;
** Näited &lt;br /&gt;
* Kokkuvõte&lt;br /&gt;
** Teema kokkuvõte + autori arvamus&lt;br /&gt;
* Kasutatud materjalid&lt;br /&gt;
&lt;br /&gt;
==Tagasiside==&lt;br /&gt;
&lt;br /&gt;
... saab anda [https://goo.gl/forms/GXYO9QVdPyS9HkNq1 siin veebivormis].&lt;br /&gt;
&lt;br /&gt;
==Varasemad õppematerjalid==&lt;br /&gt;
&lt;br /&gt;
Aastate kaupa: &lt;br /&gt;
&lt;br /&gt;
* [[2015. aasta materjalid AST]]&lt;br /&gt;
* [[2016. aasta materjalid AST]]&lt;br /&gt;
* [[2017. aasta materjalid AST]]&lt;br /&gt;
&lt;br /&gt;
==Tudengite poolt tehtud viki artiklid ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vabad teemad:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[Provisioning]]&lt;br /&gt;
* [[Storage cache]]&lt;br /&gt;
* [[Automated storage tiering]]&lt;br /&gt;
* [[Cloud storage]]&lt;br /&gt;
* [[Holographic data storage]]&lt;br /&gt;
* [[EMC ScaleIO]]&lt;br /&gt;
* [[shm]]&lt;br /&gt;
* [[RapidDisk]]&lt;br /&gt;
* [[tmpfs]]&lt;br /&gt;
* [[ramfs]]&lt;br /&gt;
* [[ZFS]]&lt;br /&gt;
* [[MooseFS]]&lt;br /&gt;
* [[Lustre]]&lt;br /&gt;
* [[GlusterFS]]&lt;br /&gt;
* [[OrangeFS]]&lt;br /&gt;
* [[XtreemFS]]&lt;br /&gt;
* [[ntfs-3g]]&lt;br /&gt;
* [[ntfsprogs]]&lt;br /&gt;
* [[e2fsprogs]]&lt;br /&gt;
* [[Skylable Sx]]&lt;br /&gt;
* [[Logical disk]]&lt;br /&gt;
* [[LUKS]]&lt;br /&gt;
* [[EncFS]]&lt;br /&gt;
* [[eCryptfs]]&lt;br /&gt;
* [[VeraCrypt]]&lt;br /&gt;
* [[Steganograafia]]&lt;br /&gt;
* [[Steganograafia programmid]]&lt;br /&gt;
* [[WebDAV]]&lt;br /&gt;
* [[sshfs]]&lt;br /&gt;
&lt;br /&gt;
Kui siit midagi valitakse siis võib selle siit ära võtta ja lisada [[AST-artiklid]] alla ning oma nimi, grupp taha.&lt;br /&gt;
&lt;br /&gt;
Ideid leiab veel nt:&lt;br /&gt;
* https://en.wikipedia.org/wiki/Category:Computer_data_storage&lt;br /&gt;
* https://en.wikipedia.org/wiki/Category:Cloud_storage&lt;br /&gt;
* https://en.wikipedia.org/wiki/Category:File_hosting_for_Linux&lt;br /&gt;
* https://en.wikipedia.org/wiki/Category:File_hosting_for_MacOS&lt;br /&gt;
* https://en.wikipedia.org/wiki/Category:File_hosting_for_Windows&lt;br /&gt;
* https://en.wikipedia.org/wiki/List_of_cryptographic_file_systems&lt;br /&gt;
* https://en.wikipedia.org/wiki/Comparison_of_disk_encryption_software&lt;br /&gt;
* https://en.wikipedia.org/wiki/Category:Steganography&lt;br /&gt;
* https://en.wikipedia.org/wiki/Category:Network_file_systems&lt;br /&gt;
* https://en.wikipedia.org/wiki/Comparison_of_online_backup_services&lt;br /&gt;
* https://en.wikipedia.org/wiki/Comparison_of_disk_cloning_software&lt;br /&gt;
* https://en.wikipedia.org/wiki/List_of_backup_software&lt;br /&gt;
* https://en.wikipedia.org/wiki/Comparison_of_file_hosting_services&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AST-artiklid&amp;diff=129402</id>
		<title>AST-artiklid</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AST-artiklid&amp;diff=129402"/>
		<updated>2018-02-15T12:07:08Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Andmesalvestustehnoloogia aines valitud viki artiklite teemad.&lt;br /&gt;
&lt;br /&gt;
Artikli lõppu lisada kindlasti ka aine kategooria:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;NB! Kindlasti lisada aine kategooria artikli lõppu: &amp;lt;nowiki&amp;gt;[[Category:Andmesalvestustehnoloogiad]]&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;teema - nimi, grupp&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Holographic data storage]] - Marko Esna AK21&lt;br /&gt;
&lt;br /&gt;
[[SMB/CIFS]] - Madis Võrklaev AK21&lt;br /&gt;
&lt;br /&gt;
[[iLO, iDRAC]] - Rudolf Purge AK21&lt;br /&gt;
&lt;br /&gt;
Teema kirjutada kahekordsete nurksulgude vahele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Andmesalvestustehnoloogiad]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nutiseadme_op.s%C3%BCsteemi_vahetus&amp;diff=126192</id>
		<title>Talk:Nutiseadme op.süsteemi vahetus</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nutiseadme_op.s%C3%BCsteemi_vahetus&amp;diff=126192"/>
		<updated>2017-11-07T10:03:07Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,4&lt;br /&gt;
| Skoop üldiselt paigas, v.a tõsiasi, et pealkirjas räägitakse nutiseadmetest üldiselt, kuigi sisu keskendub vaid Androidile.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Artikli tutvustus ja versioon&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,5&lt;br /&gt;
| Nõutud info olemas, versioone pole.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,5&lt;br /&gt;
| Sissejuhatus korrektne.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Ei tähelda puudusi.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kasutatud kirjandus&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,5&lt;br /&gt;
| Kasutatud kirjandus viidatud.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Näited kasutamiseks/käsud&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| On näha, et näide ongi ise läbi tehtud Sony telefonil.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sisu&lt;br /&gt;
| 4&lt;br /&gt;
| 4&lt;br /&gt;
| Sony Androidiga peaks juhendi järgi opsüsteemi vahetus hõlpsasti teostatav olema. Raske hinnata, kuidas on teiste mudelitega.  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Ülesehitus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Ülesehitus loogiline.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kirjavead ja õigekiri&lt;br /&gt;
| 1&lt;br /&gt;
| 0,8&lt;br /&gt;
| Üksikud kirjavead.&lt;br /&gt;
| -&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
| 10&lt;br /&gt;
| 9,7&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
Hindas: Rudolf Purge 7.11.2017&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Nutiseadme_op.s%C3%BCsteemi_vahetus&amp;diff=126186</id>
		<title>Talk:Nutiseadme op.süsteemi vahetus</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Nutiseadme_op.s%C3%BCsteemi_vahetus&amp;diff=126186"/>
		<updated>2017-11-07T09:30:41Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: Created page with &amp;quot;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; |- ! KRITEERIUM ! KAAL ! HINNANG ! SELGITUS |-   |- | Skoop | 0,5 | 0,4 | Skoop üldiselt paigas, v.a tõsiasi, et pealkirjas räägitakse nuti...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,4&lt;br /&gt;
| Skoop üldiselt paigas, v.a tõsiasi, et pealkirjas räägitakse nutiseadmetest üldiselt, kuigi sisu keskendub vaid Androidile.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Artikli tutvustus ja versioon&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,5&lt;br /&gt;
| Nõutud info olemas, versioone pole.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,5&lt;br /&gt;
| Sissejuhatus korrektne.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Ei tähelda puudusi.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kasutatud kirjandus&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,5&lt;br /&gt;
| Kasutatud kirjandus viidatud.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Näited kasutamiseks/käsud&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| On näha, et näide ongi ise läbi tehtud Sony telefonil.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sisu&lt;br /&gt;
| 4&lt;br /&gt;
| 4&lt;br /&gt;
| Sony Androidiga peaks juhendi järgi opsüsteemi vahetus hõlpsasti teostatav olema. Raske hinnata, kuidas on teiste mudelitega.  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Ülesehitus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Ülesehitus loogiline.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kirjavead ja õigekiri&lt;br /&gt;
| 1&lt;br /&gt;
| 0,8&lt;br /&gt;
| Üksikud kirjavead.&lt;br /&gt;
| -&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
| 10&lt;br /&gt;
| 9,7&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125589</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125589"/>
		<updated>2017-11-02T13:02:19Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis&amp;lt;ref&amp;gt;[https://help.ubuntu.com/community/EnvironmentVariables EnvironmentVariables (02.11.2017)]&amp;lt;/ref&amp;gt;=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt. Olenevalt kestprogrammist võib siin olla mõningaid süntaksierinevusi, vaatleme siinkohal enamlevinud Bashi kasutamist.&lt;br /&gt;
&lt;br /&gt;
Kõik määratletud keskkonnamuutujad, mis käesolevas sessioonis kehtivad, on vaadatavad käsuga &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt;. Üksiku huvipakkuva keskkonnamuutuja väärtust saab välja kutsuda: &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;. Kuna Linuxi maailm on Windowsi omast tõstutundlikum, tuleb siin silmas pidada, et &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;echo $home&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;echo $HomE&amp;lt;/code&amp;gt; tähendavad erinevaid asju.&lt;br /&gt;
&lt;br /&gt;
==Püsimatud keskkonnamuutujad==&lt;br /&gt;
Uue keskkonnamuutuja loomist alustatakse sessionimuutuja loomisega. Kui selle nimega muutuja eksisteerib, muudetakse selle väärtust.&lt;br /&gt;
&amp;lt;pre&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et sellest saaks keskkonnamuutuja, tuleb kasutada &amp;lt;code&amp;gt;export&amp;lt;/code&amp;gt; käsku.&lt;br /&gt;
&amp;lt;pre&amp;gt;export minuMuutuja&amp;lt;/pre&amp;gt;&lt;br /&gt;
Selle peale ilmub &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; keskkonnamuutujana &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; päringu väljundisse. Tuleb aga mõista, et antud keskkonnamuutuja toimib &amp;lt;b&amp;gt;ainult käesoleva Bashi protsessi poolt algatatud protsesside raames ja temas endas&amp;lt;/b&amp;gt;, st uut terminaliakent avades ja sinna &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; sisestades väljundisse &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; ei teki.&lt;br /&gt;
&lt;br /&gt;
==Püsivad keskkonnamuutujad==&lt;br /&gt;
&lt;br /&gt;
Kui tahame luua keskkonnamuutujaid, mis kehtiks püsivalt ja oleks &amp;lt;b&amp;gt;ühe kasutaja ülesed&amp;lt;/b&amp;gt;, saame soovitud muutujate väärtustamised säilitada failis &amp;lt;code&amp;gt;~/.pam_environment&amp;lt;/code&amp;gt;. Kui lisame sinna faili rea &amp;lt;code&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;, saab kasutaja süsteemi logimisel &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; püsivaks keskkonnamuutujaks. Teine variant on kasutada faili &amp;lt;code&amp;gt;~/.profile&amp;lt;/code&amp;gt;, mida tuleb käsitleda kui skriptifaili ja sisestada soovitud muutuja omistamine käsuna, nt lisada rida &amp;lt;code&amp;gt;export minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kui tahame luua keskkonnamuutujaid, mis kehtiks püsivalt ja oleks &amp;lt;b&amp;gt;süsteemiülesed&amp;lt;/b&amp;gt;, saame soovitud muutujate väärtustamised säilitada failis &amp;lt;code&amp;gt;/etc/environment&amp;lt;/code&amp;gt;. Kui lisame sinna faili rea &amp;lt;code&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;, saab süsteemi käivitamisel &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; püsivaks süsteemiüleseks keskkonnamuutujaks. See aga ei tähenda, et me soovi korral tema väärtust jooksvalt sessiooni- või püsimatu keskkonnamuutujana kohendada ei saaks vastavalt vajadusele.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Linuxis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
* USER – kasutajanimi&lt;br /&gt;
* PATH – otsiteekond (kataloogide nimekiri, millest süsteem otsib programmifaile, mida kasutaja käivitab ilma kataloogile viitamata)&lt;br /&gt;
* HOME – kasutaja kodukataloog&lt;br /&gt;
* SHELL – kasutaja kestprogramm&lt;br /&gt;
* EDITOR – kasutaja poolt eelistatud tekstiredaktor&lt;br /&gt;
* HOSTNAME – masina nimi&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125585</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125585"/>
		<updated>2017-11-02T12:50:51Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Püsivad keskkonnamuutujad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt. Olenevalt kestprogrammist võib siin olla mõningaid süntaksierinevusi, vaatleme siinkohal enamlevinud Bashi kasutamist.&lt;br /&gt;
&lt;br /&gt;
Kõik määratletud keskkonnamuutujad, mis käesolevas sessioonis kehtivad, on vaadatavad käsuga &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt;. Üksiku huvipakkuva keskkonnamuutuja väärtust saab välja kutsuda: &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;. Kuna Linuxi maailm on Windowsi omast tõstutundlikum, tuleb siin silmas pidada, et &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;echo $home&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;echo $HomE&amp;lt;/code&amp;gt; tähendavad erinevaid asju.&lt;br /&gt;
&lt;br /&gt;
===Püsimatud keskkonnamuutujad===&lt;br /&gt;
Uue keskkonnamuutuja loomist alustatakse sessionimuutuja loomisega. Kui selle nimega muutuja eksisteerib, muudetakse selle väärtust.&lt;br /&gt;
&amp;lt;pre&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et sellest saaks keskkonnamuutuja, tuleb kasutada &amp;lt;code&amp;gt;export&amp;lt;/code&amp;gt; käsku.&lt;br /&gt;
&amp;lt;pre&amp;gt;export minuMuutuja&amp;lt;/pre&amp;gt;&lt;br /&gt;
Selle peale ilmub &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; keskkonnamuutujana &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; päringu väljundisse. Tuleb aga mõista, et antud keskkonnamuutuja toimib &amp;lt;b&amp;gt;ainult käesoleva Bashi protsessi poolt algatatud protsesside raames ja temas endas&amp;lt;/b&amp;gt;, st uut terminaliakent avades ja sinna &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; sisestades väljundisse &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; ei teki.&lt;br /&gt;
&lt;br /&gt;
===Püsivad keskkonnamuutujad===&lt;br /&gt;
&lt;br /&gt;
Kui tahame luua keskkonnamuutujaid, mis kehtiks püsivalt ja oleks &amp;lt;b&amp;gt;ühe kasutaja ülesed&amp;lt;/b&amp;gt;, saame soovitud muutujate väärtustamised säilitada failis &amp;lt;code&amp;gt;~/.pam_environment&amp;lt;/code&amp;gt;. Kui lisame sinna faili rea &amp;lt;code&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;, saab kasutaja süsteemi logimisel &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; püsivaks keskkonnamuutujaks. Teine variant on kasutada faili &amp;lt;code&amp;gt;~/.profile&amp;lt;/code&amp;gt;, mida tuleb käsitleda kui skriptifaili ja sisestada soovitud muutuja omistamine käsuna, nt lisada rida &amp;lt;code&amp;gt;export minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kui tahame luua keskkonnamuutujaid, mis kehtiks püsivalt ja oleks &amp;lt;b&amp;gt;süsteemiülesed&amp;lt;/b&amp;gt;, saame soovitud muutujate väärtustamised säilitada failis &amp;lt;code&amp;gt;/etc/environment&amp;lt;/code&amp;gt;. Kui lisame sinna faili rea &amp;lt;code&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;, saab süsteemi käivitamisel &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; püsivaks süsteemiüleseks keskkonnamuutujaks. See aga ei tähenda, et me soovi korral tema väärtust jooksvalt sessiooni- või püsimatu keskkonnamuutujana kohendada ei saaks vastavalt vajadusele.&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125584</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125584"/>
		<updated>2017-11-02T12:49:38Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Püsivad keskkonnamuutujad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt. Olenevalt kestprogrammist võib siin olla mõningaid süntaksierinevusi, vaatleme siinkohal enamlevinud Bashi kasutamist.&lt;br /&gt;
&lt;br /&gt;
Kõik määratletud keskkonnamuutujad, mis käesolevas sessioonis kehtivad, on vaadatavad käsuga &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt;. Üksiku huvipakkuva keskkonnamuutuja väärtust saab välja kutsuda: &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;. Kuna Linuxi maailm on Windowsi omast tõstutundlikum, tuleb siin silmas pidada, et &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;echo $home&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;echo $HomE&amp;lt;/code&amp;gt; tähendavad erinevaid asju.&lt;br /&gt;
&lt;br /&gt;
===Püsimatud keskkonnamuutujad===&lt;br /&gt;
Uue keskkonnamuutuja loomist alustatakse sessionimuutuja loomisega. Kui selle nimega muutuja eksisteerib, muudetakse selle väärtust.&lt;br /&gt;
&amp;lt;pre&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et sellest saaks keskkonnamuutuja, tuleb kasutada &amp;lt;code&amp;gt;export&amp;lt;/code&amp;gt; käsku.&lt;br /&gt;
&amp;lt;pre&amp;gt;export minuMuutuja&amp;lt;/pre&amp;gt;&lt;br /&gt;
Selle peale ilmub &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; keskkonnamuutujana &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; päringu väljundisse. Tuleb aga mõista, et antud keskkonnamuutuja toimib &amp;lt;b&amp;gt;ainult käesoleva Bashi protsessi poolt algatatud protsesside raames ja temas endas&amp;lt;/b&amp;gt;, st uut terminaliakent avades ja sinna &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; sisestades väljundisse &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; ei teki.&lt;br /&gt;
&lt;br /&gt;
===Püsivad keskkonnamuutujad===&lt;br /&gt;
&lt;br /&gt;
Kui tahame luua keskkonnamuutujaid, mis kehtiks püsivalt ja oleks ühe kasutaja ülesed, saame soovitud muutujate väärtustamised säilitada failis &amp;lt;code&amp;gt;~/.pam_environment&amp;lt;/code&amp;gt;. Kui lisame sinna faili rea &amp;lt;code&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;, saab kasutaja süsteemi logimisel &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; püsivaks keskkonnamuutujaks. Teine variant on kasutada faili &amp;lt;code&amp;gt;~/.profile&amp;lt;/code&amp;gt;, mida tuleb käsitleda kui skriptifaili ja sisestada soovitud muutuja omistamine käsuna, nt lisada rida &amp;lt;code&amp;gt;export minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Kui tahame luua keskkonnamuutujaid, mis kehtiks püsivalt ja oleks süsteemiülesed, saame soovitud muutujate väärtustamised säilitada failis &amp;lt;code&amp;gt;/etc/environment&amp;lt;/code&amp;gt;. Kui lisame sinna faili rea &amp;lt;code&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;, saab süsteemi käivitamisel &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; püsivaks süsteemiüleseks keskkonnamuutujaks. See aga ei tähenda, et me soovi korral tema väärtust jooksvalt sessiooni- või püsimatu keskkonnamuutujana kohendada ei saaks vastavalt vajadusele.&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125583</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125583"/>
		<updated>2017-11-02T12:45:31Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt. Olenevalt kestprogrammist võib siin olla mõningaid süntaksierinevusi, vaatleme siinkohal enamlevinud Bashi kasutamist.&lt;br /&gt;
&lt;br /&gt;
Kõik määratletud keskkonnamuutujad, mis käesolevas sessioonis kehtivad, on vaadatavad käsuga &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt;. Üksiku huvipakkuva keskkonnamuutuja väärtust saab välja kutsuda: &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;. Kuna Linuxi maailm on Windowsi omast tõstutundlikum, tuleb siin silmas pidada, et &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;echo $home&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;echo $HomE&amp;lt;/code&amp;gt; tähendavad erinevaid asju.&lt;br /&gt;
&lt;br /&gt;
===Püsimatud keskkonnamuutujad===&lt;br /&gt;
Uue keskkonnamuutuja loomist alustatakse sessionimuutuja loomisega. Kui selle nimega muutuja eksisteerib, muudetakse selle väärtust.&lt;br /&gt;
&amp;lt;pre&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et sellest saaks keskkonnamuutuja, tuleb kasutada &amp;lt;code&amp;gt;export&amp;lt;/code&amp;gt; käsku.&lt;br /&gt;
&amp;lt;pre&amp;gt;export minuMuutuja&amp;lt;/pre&amp;gt;&lt;br /&gt;
Selle peale ilmub &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; keskkonnamuutujana &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; päringu väljundisse. Tuleb aga mõista, et antud keskkonnamuutuja toimib &amp;lt;b&amp;gt;ainult käesoleva Bashi protsessi poolt algatatud protsesside raames ja temas endas&amp;lt;/b&amp;gt;, st uut terminaliakent avades ja sinna &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; sisestades väljundisse &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; ei teki.&lt;br /&gt;
&lt;br /&gt;
===Püsivad keskkonnamuutujad===&lt;br /&gt;
&lt;br /&gt;
Kui tahame luua keskkonnamuutujaid, mis kehtiks püsivalt ja oleks ühe kasutaja ülesed, saame soovitud muutujate väärtustamised säilitada failis &amp;lt;code&amp;gt;~/.pam_environment&amp;lt;/code&amp;gt;. Kui lisame sinna faili rea &amp;lt;code&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;, saab kasutaja süsteemi logimisel &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; püsivaks keskkonnamuutujaks. Teine variant on kasutada faili &amp;lt;code&amp;gt;~/.profile&amp;lt;/code&amp;gt;, mida tuleb käsitleda kui skriptifaili ja sisestada soovitud muutuja omistamine käsuna, nt lisada rida &amp;lt;code&amp;gt;export minuMuutuja=minuV22rtus&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125582</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125582"/>
		<updated>2017-11-02T12:29:54Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt. Olenevalt kestprogrammist võib siin olla mõningaid süntaksierinevusi, vaatleme siinkohal enamlevinud Bashi kasutamist.&lt;br /&gt;
&lt;br /&gt;
Kõik määratletud keskkonnamuutujad, mis käesolevas sessioonis kehtivad, on vaadatavad käsuga &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt;. Üksiku huvipakkuva keskkonnamuutuja väärtust saab välja kutsuda: &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;. Kuna Linuxi maailm on Windowsi omast tõstutundlikum, tuleb siin silmas pidada, et &amp;lt;code&amp;gt;echo $HOME&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;echo $home&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;echo $HomE&amp;lt;/code&amp;gt; tähendavad erinevaid asju.&lt;br /&gt;
&lt;br /&gt;
Uue keskkonnamuutuja loomist alustatakse sessionimuutuja loomisega.&lt;br /&gt;
&amp;lt;pre&amp;gt;minuMuutuja=minuV22rtus&amp;lt;/pre&amp;gt;&lt;br /&gt;
Et sellest saaks keskkonnamuutuja, tuleb kasutada &amp;lt;code&amp;gt;export&amp;lt;/code&amp;gt; käsku.&lt;br /&gt;
&amp;lt;pre&amp;gt;export minuMuutuja&amp;lt;/pre&amp;gt;&lt;br /&gt;
Selle peale ilmub &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; keskkonnamuutujana &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; päringu väljundisse. Tuleb aga mõista, et antud keskkonnamuutuja toimib &amp;lt;b&amp;gt;ainult käesoleva Bashi protsessi poolt algatatud protsesside raames ja temas endas&amp;lt;/b&amp;gt;, st uut terminaliakent avades ja sinna &amp;lt;code&amp;gt;printenv&amp;lt;/code&amp;gt; sisestades väljundisse &amp;lt;code&amp;gt;minuMuutuja&amp;lt;/code&amp;gt; ei teki.&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125562</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125562"/>
		<updated>2017-11-02T11:56:53Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Keskkonnamuutujad Linuxis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt. Olenevalt kestprogrammist võib siin olla mõningaid süntaksierinevusi, vaatleme siinkohal enamlevinud bashi kasutamist.&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125556</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125556"/>
		<updated>2017-11-02T11:45:15Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt.&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125555</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125555"/>
		<updated>2017-11-02T11:44:55Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine cmd.exe käsurealt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
==Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt.&lt;br /&gt;
&lt;br /&gt;
=Autor=&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
=Kasutatud kirjandus=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125554</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125554"/>
		<updated>2017-11-02T11:44:04Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sissejuhatus=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Windowsis=&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
=Keskkonnamuutujad Linuxis=&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt.&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125553</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125553"/>
		<updated>2017-11-02T11:43:00Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Linuxis==&lt;br /&gt;
&lt;br /&gt;
Linuxis on kõige mõistlikum keskkonnamuutujaid hallata käsurealt.&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Rudolf Purge, AK21&lt;br /&gt;
&lt;br /&gt;
nov 2017&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125533</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125533"/>
		<updated>2017-11-02T10:27:28Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Levinumad keskkonnamuutujad Windowsis Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
* %TEMP%, %TMP% – ajutised failid&lt;br /&gt;
* %PATH% – otsiteekond&lt;br /&gt;
* %USERNAME% – kasutajanimi&lt;br /&gt;
* %WINDIR% – süsteemi paigalduskataloog&lt;br /&gt;
* %APPDATA% – rakenduste sätete kaust&lt;br /&gt;
* %COMPUTERNAME% – masina nimi&lt;br /&gt;
* %SYSTEMDRIVE% – süsteemiketas&lt;br /&gt;
* %SYSTEMROOT% – süsteemi juurkataloog&lt;br /&gt;
* %HOMEDRIVE% – ketas, kus asub kodukataloog&lt;br /&gt;
* %HOMEPATH% – kodukataloog&lt;br /&gt;
* %PROGRAMDATA% – kõikide kasutajate rakenduste andmed&lt;br /&gt;
* %PROGRAMFILES% – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125532</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125532"/>
		<updated>2017-11-02T10:25:33Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Levinumad keskkonnamuutujad Windowsis Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
– TEMP, TMP – ajutised failid&lt;br /&gt;
– PATH – otsiteekond&lt;br /&gt;
– USERNAME – kasutajanimi&lt;br /&gt;
– WINDIR – süsteemi paigalduskataloog&lt;br /&gt;
– APPDATA – rakenduste sätete kaust&lt;br /&gt;
– COMPUTERNAME – masina nimi&lt;br /&gt;
– SYSTEMDRIVE – süsteemiketas&lt;br /&gt;
– SYSTEMROOT – süsteemi juurkataloog&lt;br /&gt;
– HOMEDRIVE – ketas kus asub kodukataloog&lt;br /&gt;
– HOMEPATH – kodukataloog&lt;br /&gt;
– PROGRAMDATA – kõikide kasutajate rakenduste andmed&lt;br /&gt;
– PROGRAMFILES – rakenduste paigaldused&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125531</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125531"/>
		<updated>2017-11-02T10:24:46Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Levinumad keskkonnamuutujad Windowsis &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125530</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125530"/>
		<updated>2017-11-02T10:22:31Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt &amp;lt;ref&amp;gt;[https://technet.microsoft.com/en-us/library/ff730964.aspx Windows PowerShell Tip of the Week (02.11.2017)]&amp;lt;/ref&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125529</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125529"/>
		<updated>2017-11-02T10:20:06Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Haldamine PowerShelli käsurealt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujate eemaldamiseks saab kasutada süntaksit &amp;lt;code&amp;gt;Remove-Item Env:\minuMuutuja&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125528</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125528"/>
		<updated>2017-11-02T10:17:22Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Haldamine PowerShelli käsurealt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Sessioonipõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate kasutajapõhiste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;User&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Püsivate süsteemiüleste&amp;lt;/b&amp;gt; keskkonnamuutujate loomiseks: &amp;lt;code&amp;gt;[Environment]::SetEnvironmentVariable(&amp;quot;minuMuutuja&amp;quot;, &amp;quot;Siin on väärtus&amp;quot;, &amp;quot;Machine&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125525</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125525"/>
		<updated>2017-11-02T10:11:52Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Haldamine PowerShelli käsurealt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sessioonipõhiste keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga): &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125524</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125524"/>
		<updated>2017-11-02T10:11:28Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: /* Haldamine PowerShelli käsurealt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sessioonipõhiste keskkonnamuutujate loomiseks (sama efekt cmd.exe &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt;&#039;iga: &amp;lt;code&amp;gt;$env:minuMuutuja = &amp;quot;Siin on väärtus&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125521</id>
		<title>Keskkonna muutujad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Keskkonna_muutujad&amp;diff=125521"/>
		<updated>2017-11-02T10:04:42Z</updated>

		<summary type="html">&lt;p&gt;Rpurge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Sissejuhatus==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujaid kasutatakse nii Unix-laadsetes kui ka Windows-operatsioonisüsteemides teatud protsessidele või süsteemile vajalike väärtuste hoidmiseks. Nagu nimigi ütleb, on tegu muutujatega, st nende väärtusi saab kohandada vastavalt vajadusele. Eristatakse kaht tüüpi keskkonnamuutujaid - kasutajapõhiseid ja süsteemiüleseid.&amp;lt;ref&amp;gt;[https://www.lifewire.com/what-are-environment-variables-2625868 What are Environment Variables? (01.11.2017)]&amp;lt;/ref&amp;gt; Kasutajapõhine on näiteks Linuxis &amp;lt;code&amp;gt;$HOME&amp;lt;/code&amp;gt;, mis viitab kasutaja kodukataloogile ja on igal kasutajal erinev. Süsteemiülene on näiteks &amp;lt;code&amp;gt;$PATH&amp;lt;/code&amp;gt;, mis viitab asukohtadele, kust otsitakse programmifaile, mis on hõlpsasti käivitatavad ilma kataloogile viitamata. &amp;lt;ref&amp;gt;[http://enos.itcollege.ee/~edmund/osadmin/est/keskkond-protsessid/keskkond-protsessid_OSadmin.pdf Kasutajakeskkond ja protsessid (8. slaid) (01.11.2017)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Keskkonnamuutujad Windowsis==&lt;br /&gt;
&lt;br /&gt;
Keskkonnamuutujad Windowsis tunneb ära neid ümbritsevast tähistusest %-märkidega, nt &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;. Siin kehtib Windowsi-maailma omadus, et muutujad pole tõstutundlikud, st &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;%WINDIR%&amp;lt;/code&amp;gt; ja &amp;lt;code&amp;gt;%wiNdiR%&amp;lt;/code&amp;gt; viitavad kõik ühtmoodi kataloogile, kuhu on paigaldatud jooksev operatsioonisüsteem. Kui nt avada Start-menüü, trükkida sinna &amp;lt;code&amp;gt;%windir%&amp;lt;/code&amp;gt; ja vajutada Enterit, avanebki vastav kataloog Windows Exploreri aknana.&lt;br /&gt;
&lt;br /&gt;
Graafilise liidese abil saab Windowsis vaadata ja muuta määratud keskkonnamuutujaid, minnes &amp;quot;System (Superkey+Pause/Break) -&amp;gt; Advanced system settings -&amp;gt; Advanced -&amp;gt; Environment Variables&amp;quot;.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_1.png|700px]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine cmd.exe käsurealt===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cmd.exe&amp;lt;/code&amp;gt; abil saab keskkonnamuutujaid hallata järgnevalt:&lt;br /&gt;
&amp;lt;code&amp;gt;set minuMuutuja=esimeneVäärtus&amp;lt;/code&amp;gt; omastab muutujale &#039;minuMuutuja&#039; kirjeldatud väärtuse. Kui tahta sellele lisada veel teist väärtust, nt tekitada loetelu teekondadest, saab kasutada süntaksit &amp;lt;code&amp;gt;set minuMuutuja=teineVäärtus;%minuMuutuja%&amp;lt;/code&amp;gt;. Muutujale omistatud väärtusi saab välja kuvada käsuga &amp;lt;code&amp;gt;echo %minuMuutuja%&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_2.png]]&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Sel viisil määratletud keskkonnamuutujad pole püsivad, st nad kestavad kuni käesoleva Command Prompti sulgemiseni ja sealtsamast käivitatud protsessidele. Kui tahta muutujaid seadistada käsurealt püsivateks, tuleb kasutada &amp;lt;code&amp;gt;setx&amp;lt;/code&amp;gt; käsku, mille süntaks on &amp;lt;code&amp;gt;setx minuMuutuja &amp;quot;väärtus&amp;quot;&amp;lt;/code&amp;gt;, mis on mõnevõrra erinev eelnevast. &amp;lt;ref&amp;gt;[https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them What are PATH and other environment variables, and how can I set or use them? (01.11.2017)]&amp;lt;/ref&amp;gt; &amp;lt;b&amp;gt;NB!&amp;lt;/b&amp;gt; Sel viisil püsivateks seatud muutujad on kasutajapõhised, mitte süsteemiülesed!&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:Kkm_3.png]]&lt;br /&gt;
&lt;br /&gt;
===Haldamine PowerShelli käsurealt===&lt;br /&gt;
&lt;br /&gt;
PowerShellis annab ülevaate kõikidest kehtivatest keskkonnamuutujatest käsk &amp;lt;code&amp;gt;Get-ChildItem Env:&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siin on nimekiri levinumatest keskkonnamuutujatest:==&lt;br /&gt;
&lt;br /&gt;
[[http://www.cyberciti.biz/howto/question/general/linux-unix-list-common-environment-variables.php]]&lt;br /&gt;
&lt;br /&gt;
[[https://help.ubuntu.com/community/EnvironmentVariables]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILE&amp;lt;/b&amp;gt;--käsk näitab millisesse file on salvestatud ajalugu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /root/.bash_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HISTFILESIZE&amp;lt;/b&amp;gt;--näitab kui palju ridu on ajaloo file-s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HISTFILESIZE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 2000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOSTNAME&amp;lt;/b&amp;gt;--käsk näitab süsteemi kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOSTNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide:UbuntuServer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PS1&amp;lt;/b&amp;gt;--näitab default promti, 1-näitab milist promti kasutad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PS1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt;--näitab sisse loginud kasutaja nime&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $USER&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LOGNAME&amp;lt;/b&amp;gt;--Sarnaselt &amp;quot;USER&amp;quot;-ile, mõned programmid eelistavad lugeda seda muutujat, mitte USER-it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LOGNAME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;HOME&amp;lt;/b&amp;gt;--Sisseloginud kasutaja kodukataloogi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $HOME&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;COLUMNS&amp;lt;/b&amp;gt;--Teksti veergude arv terminaliaknas. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $COLUMNS&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 80&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LINES&amp;lt;/b&amp;gt;--Teksti ridade arv konsooliaknas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LINES&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: 24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;LANG&amp;lt;/b&amp;gt;--näitab kasutaja hetkelist (klaviatuuri) keeleseadet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $LANG&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: en_GB.UTF-8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PWD&amp;lt;/b&amp;gt;--näitab kataloogi kus programme käivitad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PWD&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /home/marek&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;PATH&amp;lt;/b&amp;gt;--Koolonid kataloogide vahel nimekirja kahendfailidest mida otsitakse.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $PATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;DISPLAY&amp;lt;/b&amp;gt;--Seda tunnust kasutatakse näitamaks graafilist rakendust, kus näidatakse tegelikku graafilist kasutajaliidest, väärtus koosneb 3-st osast: host-nimele järgneb koolon(:),ekraani numbrile järgneb punkt(.)ja ekraanide arv. Host-nime graafiline väljund saadetakse üle võrgu. Selle võib ära jätta, kui X server töötab kohalikus masinas. Ekraan arv võimaldab valida mitu X serverit töötab sama masin (Ubuntu kasutab mitut X serverit, et lubada mitut graafilist töölaua sessiooni). Kuigi ekraani number on kasutusel valitakse füüsiliste ekraanide seast, milline haldab X serverit, see on harva valitud midagi muud kui &amp;quot;0&amp;quot;. Käsitsi seadistakse &amp;quot;Display&amp;quot; keskkonnamuutuja väärtust harva, sest see tehakse automaatselt kohandatakse paljude rakendustega nagu &amp;quot;GDM&amp;quot; ja &amp;quot;SSH&amp;quot;, kui on vaja&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $DISPLAY&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: :0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;SHELL&amp;lt;/b&amp;gt;-- käsuinterpretaator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $SHELL&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;TERM&amp;lt;/b&amp;gt;--terminal või terminali emulaator, mida praegune kasutaja kasutab&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $TERM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: xterm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;OSTYPE&amp;lt;/b&amp;gt;--näitab operatsioonisüsteemi tüüpi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $OSTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MACHTYPE&amp;lt;/b&amp;gt;--näitab protsessori arhitektuuri, kus süsteem töötab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MACHTYPE&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: x86_64-pc-linux-gnu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;EDITOR&amp;lt;/b&amp;gt;--näitab kasutaja eelistatud tekstiredaktorit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $EDITOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/bin/nano&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;MANPATH&amp;lt;/b&amp;gt;--kataloogide käsitsi otsimine süsteemist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $MANPATH&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
näide: /usr/share/man:/usr/local/man&lt;br /&gt;
&lt;br /&gt;
==Autor==&lt;br /&gt;
&lt;br /&gt;
Marek Lepla A32&lt;br /&gt;
&lt;br /&gt;
31.12.2012&lt;br /&gt;
&lt;br /&gt;
==Kasutatud kirjandus==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Rpurge</name></author>
	</entry>
</feed>