Ubuntu terminali kiirjuhis: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:


Rühm: Rühm A21
Rühm: Rühm A21
Esitamise kuupäev: 07.12.2016


== Sissejuhatus ==
== Sissejuhatus ==
Line 17: Line 19:
*"$" tähistab käsuviiba lõppu, pärast seda märki algab kasutaja sisestus.
*"$" tähistab käsuviiba lõppu, pärast seda märki algab kasutaja sisestus.


Enne käskude juurde minemist, tasub teada ka kuidas ise käskude kohta informatsiooni leida käsurealt.<br />On olemas 2 viisi kuidas seda teha, sest alati ei pruugi mõne käsu kohta mõlemad toimida.
*Enne käskude juurde minemist, tasub teada ka kuidas ise käskude kohta informatsiooni leida käsurealt.<br />On olemas 2 viisi kuidas seda teha, sest alati ei pruugi mõne käsu kohta mõlemad toimida.
 
<code><käsk> --help</code>
 
::* --help on  lühike kirjeldus, kus näitab lühidalt ära ka võimalikud võtmed.


<code>$<käsk> --help</code>
<code><käsk> [[Man | man]]</code>


<code>$<käsk> man</code>
<code>[[Man | man]] <käsk></code>


MAN lehel navigeerimine võib küll algselt olla veidi arusaamatu, kuid lehe all on alati olemas abi.
::*man lehel navigeerimine võib küll algselt olla veidi arusaamatu, kuid lehe all on alati olemas abi.


=== Käsud ===
=== Käsud ===


Käsk, millega manuaalselt teada saada kus hetkel asutakse:
*Käsk, millega manuaalselt teada saada kus hetkel asutakse:
 
:<code>pwd</code>
 
*Et näha, mis on kausta sisu:
 
:<code>[[ls]]</code>
 
::*lisades võtme -l, annab täpsema väljundi:<code>ls -l</code>
::*lisades võtme -a, näitab väljund ära ka peidetud failid:<code>ls -a</code>
 
 
*Kataloogide vahel liikumiseks kasutatakse käsku:
 
:<code>cd <kataloog></code>
 
::*Tagasi kodukataloogi on kõige kiirem minna käsuga:<code>cd ~</code>
 
 
*Kui oled otsimas mõnda kindlat tüüpi faili või nime, siis otsingusõna filtreerimiseks kasuta käsku "[[Grep kasutamine | grep]]" selliselt:
 
:<code>ls | grep pdf</code>
 
*Uue kataloogi tegemiseks on olemas käsk:
 
:<code>[[Mkdir - Linux/Unix süsteemides | mkdir]] <kataloogi nimi></code>


<code>$pwd</code>
*Et mõnda faili või kataloogi kustutada:


Et näha, mis on kausta sisu:
:<code>[[Rm | rm]] <fail></code>


<code>$ls</code>
*Terminalis on ka võimalik faili sisu muuta, selleks on tekstiredaktor:


*võib lisada ka erilise argumendi ehk lipu, mis annab täpsema väljundi:<code>$ls -l</code>
:<code>nano <fail></code>


*Et faili sisu lugeda, on kõige mugavam kasutada käsku:


Kataloogide vahel liikumiseks kasutatakse käsku:
:<code>[[less]] <fail></code>


<code>$cd <kataloog></code>
::*Teine võimalus on kasutada kas <code>more <fail></code> või <code>cat <fail></code>, kuid pole pooltki nii mugav.


*Tagasi kodukataloogi on kõige kiirem minna käsuga:<code>$cd ~</code>
*On hea näha ka olemasolevaid protsesse:


<!-- <code></code> -->
:<code>[[Ps | ps]]</code>


Kui oled otsimas mõnda kindlat tüüpi faili või nime, siis otsingusõna filtreerimiseks kasuta käsku "grep" selliselt:
*Kui vaja mõni protsess lõpetada:


<code>$ls | grep pdf</code>
:<code>[[Kill | kill]] -9 <protsessi ID></code>  


Mõningate tähtsamate käskude kasutamiseks on vaja superkasutaja õigust. Nende käskude käivitamiseks on 2 võimalust:
*Kui toimetused tehtud, siis oleks vaja välja logida:


* Kui administraator on kasutajale andnud SUDO õigused, on vaja käsu ette lisada sõna "sudo":<br /><code>sudo apt-get update</code>
:<code>logout</code>


* Minna root-kasutajasse, taaskord vaja administraatori luba.<br /> <code>sudo -i</code> <br /> Edaspidi pole vaja "sudo" käsku kasutada, kuna kasutajal juba on superkasutaja õigused.
*Mõningate tähtsamate käskude kasutamiseks on vaja superkasutaja õigust. Nende käskude käivitamiseks on 2 võimalust:
 
::* Kui administraator on kasutajale andnud SUDO õigused, on vaja käsu ette lisada sõna "sudo":<br /><code>sudo apt-get update</code>
 
::* Minna root-kasutajasse, taaskord vaja administraatori luba.<br /> <code>sudo -i</code> <br /> Edaspidi pole vaja "sudo" käsku kasutada, kuna kasutajal juba on superkasutaja õigused.




Line 61: Line 97:
Kindlasti tuleb kasuks käesoleva töötava käsu katkestamine:
Kindlasti tuleb kasuks käesoleva töötava käsu katkestamine:


<code>CTRL + C</code>
:<code>CTRL + C</code>
 
Kui on mõni pikem käsk hetkel käsil, siis võib aidata seda kiiremini lõpetada automaatne käsulõpetus:
 
:<code>TAB</code>
 
*'''NB!''' Kindlasti jälgi ja vaata üle, et automaatsisestusel tuli ikka see mida vaja!
 
Pole tarvis ka koguaeg ühte ja sama käsku uuesti ja uuesti sisestada, eelnevalt sisestatud käske saab uuesti kasutada:
 
:<code>nooleklahv üles/alla</code>
 
== Kokkuvõte ==
 
Loodan et kiirjuhis aitab algajatel natukenegi terminalis hakkama saada. Kuigi õpetusi on internetis palju, on ikkagi parim õppemeetod ise katsetada ja kõik võimalikud variandid läbi proovida.
 


== Allikad ==


https://www.digitalocean.com/community/tutorials/an-introduction-to-the-linux-terminal


https://www.ubuntu.com/


http://enos.itcollege.ee/~edmund/osadmin/materials/Tigu-lahkamas-ehk-ekskursioon-UNIXi-maailma.pdf




<!-- :<code></code>  <u></u> -->


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

Latest revision as of 17:50, 7 December 2016

Autor

Nimi: Margit Kont

Rühm: Rühm A21

Esitamise kuupäev: 07.12.2016

Sissejuhatus

See kiirjuhis on kokkuvõtlik artikkel Ubuntu terminalist ja kõige elementaarsematest käskudest, mida iga Ubuntu kasutaja peab teadma. Ubuntu on üks tuntumaid Linuxi operatsioonisüsteeme, kuna see sobib nii igapäevaseks kasutamiseks, on algajasõbralik, ning sellel on palju erinevaid versioone ehk "maitseid" (nt. Xubuntu, Ubuntu Server).

Terminali Kiirjuhis

Terminalis on esimese asjana näha käsuviipa:

student@desktop:~$

  • "student" näitab praeguse kasutaja kasutajanime.
  • "desktop" näitab serveri nime.
  • "~" näitab praegust asukohta failipuus. Praegusel hetkel on asukohaks kodukataloog /home/student.
  • "$" tähistab käsuviiba lõppu, pärast seda märki algab kasutaja sisestus.
  • Enne käskude juurde minemist, tasub teada ka kuidas ise käskude kohta informatsiooni leida käsurealt.
    On olemas 2 viisi kuidas seda teha, sest alati ei pruugi mõne käsu kohta mõlemad toimida.

<käsk> --help

  • --help on lühike kirjeldus, kus näitab lühidalt ära ka võimalikud võtmed.

<käsk> man

man <käsk>

  • man lehel navigeerimine võib küll algselt olla veidi arusaamatu, kuid lehe all on alati olemas abi.

Käsud

  • Käsk, millega manuaalselt teada saada kus hetkel asutakse:
pwd
  • Et näha, mis on kausta sisu:
ls
  • lisades võtme -l, annab täpsema väljundi:ls -l
  • lisades võtme -a, näitab väljund ära ka peidetud failid:ls -a


  • Kataloogide vahel liikumiseks kasutatakse käsku:
cd <kataloog>
  • Tagasi kodukataloogi on kõige kiirem minna käsuga:cd ~


  • Kui oled otsimas mõnda kindlat tüüpi faili või nime, siis otsingusõna filtreerimiseks kasuta käsku " grep" selliselt:
ls | grep pdf
  • Uue kataloogi tegemiseks on olemas käsk:
mkdir <kataloogi nimi>
  • Et mõnda faili või kataloogi kustutada:
rm <fail>
  • Terminalis on ka võimalik faili sisu muuta, selleks on tekstiredaktor:
nano <fail>
  • Et faili sisu lugeda, on kõige mugavam kasutada käsku:
less <fail>
  • Teine võimalus on kasutada kas more <fail> või cat <fail>, kuid pole pooltki nii mugav.
  • On hea näha ka olemasolevaid protsesse:
ps
  • Kui vaja mõni protsess lõpetada:
kill -9 <protsessi ID>
  • Kui toimetused tehtud, siis oleks vaja välja logida:
logout
  • Mõningate tähtsamate käskude kasutamiseks on vaja superkasutaja õigust. Nende käskude käivitamiseks on 2 võimalust:
  • Kui administraator on kasutajale andnud SUDO õigused, on vaja käsu ette lisada sõna "sudo":
    sudo apt-get update
  • Minna root-kasutajasse, taaskord vaja administraatori luba.
    sudo -i
    Edaspidi pole vaja "sudo" käsku kasutada, kuna kasutajal juba on superkasutaja õigused.


Nupukombinatsioonid

Kindlasti tuleb kasuks käesoleva töötava käsu katkestamine:

CTRL + C

Kui on mõni pikem käsk hetkel käsil, siis võib aidata seda kiiremini lõpetada automaatne käsulõpetus:

TAB
  • NB! Kindlasti jälgi ja vaata üle, et automaatsisestusel tuli ikka see mida vaja!

Pole tarvis ka koguaeg ühte ja sama käsku uuesti ja uuesti sisestada, eelnevalt sisestatud käske saab uuesti kasutada:

nooleklahv üles/alla

Kokkuvõte

Loodan et kiirjuhis aitab algajatel natukenegi terminalis hakkama saada. Kuigi õpetusi on internetis palju, on ikkagi parim õppemeetod ise katsetada ja kõik võimalikud variandid läbi proovida.


Allikad

https://www.digitalocean.com/community/tutorials/an-introduction-to-the-linux-terminal

https://www.ubuntu.com/

http://enos.itcollege.ee/~edmund/osadmin/materials/Tigu-lahkamas-ehk-ekskursioon-UNIXi-maailma.pdf