Difference between revisions of "Arvutiklassis töötamise juhend"

From ATI public wiki
Jump to: navigation, search
Line 67: Line 67:
 
'''rm hello.pas''' kustutab faili hello.pas
 
'''rm hello.pas''' kustutab faili hello.pas
  
Avamaks programmi taustal on võimalik käskudele lõppu lisada ampersand (&). Näiteks SciTE&.
+
Avamaks programmi taustal on võimalik käskudele lõppu lisada ampersandi (&). Näiteks SciTE&.
 +
 
 +
 
 +
== Kompileerimine terminalis ==
 +
 
 +
Terminalis kompileerimiseks on käsk '''gcc'''.
 +
 
 +
Näiteks kui programmikood on failis hello.c, siis kompileerimiseks tuleks anda käsk
 +
 
 +
gcc –o hello hello.c
 +
 
 +
See tekitab binaarfaili hello, milles võime veenduda kasutades käsku ls. Järgnevalt on see võimalik tööle panna käsuga
 +
 
 +
./hello

Revision as of 16:46, 4 September 2013

Võrgukettad

Meeles tuleks pidada, et lokaalsed failid kustutatakse arvutist peale välja logimist. Seega desktopile ja kodukausta salvestamise asemel on soovitatav seda kohe teha võrgukettale P: .

Võrguketas P: - kodukataloog. Maht 200MB.

Võrguketas M: - õppematerjalid.

Võrguketas W: - veebikataloog, mille sisule on võimalik ligi pääseda aadressilt http://www.tud.ttu.ee/web/Kasutaja.Nimi. Maht 50MB.

Linux-i kasutamine

200px|thumb|right|Domeeni valik

Sisse logimine

Kasutajanimi: Eesnimi.Perekonnanimi

Tudengite kontod luuakse automaatselt vastavalt ÕIS-i infosüsteemis olevatele andmetele. Tudengid võivad oma parooli vahetada läbi ÕIS-i või kasutada klassis ID kaarti. Lisaks saab parooli vahetada alati kohapeal ruumis IT-214 või X128. [1]

Enne sisse logimist tuleks valida alumise riba pealt domeeninimi (domain) INTRA.

Töö alustamine

Õppetöös kasutatavate programmide avamiseks on kaks võimalust:

1. Läbi GNOME graafilise liidese valides alt vasakult Computer->More applications...

2. Teine võimalus on seda teha läbi terminali. Terminali avamiseks teha töölaual parem hiireklikk ja valida Open In Terminal.

Töö alustamiseks terminalis tuleks esmalt sisestada käsk cad, mis valmistab keskkonna ette. Järgnevalt toimivad tööks vajaminevate programmide avamiseks järgnevad käsud.

Lihtsamad UNIX-i käsud

ls väljastab kataloogis olevate failide nimed

ls -l väljastab kataloogis olevate failide nimed ning lisainfo

ls -a väljastab kataloogis olevate failide nimed, sh ka punktiga algavad failid

ls -la väljastab kataloogis olevate failide nimed ning lisainfo, sh ka punktiga algavate failide kohta

cd kataloogi vahetamise käsk

cd uus viib praeguse kataloogi alamkataloogi nimega uus

cd .. viib kataloogi võrra ülespoole

cd ../minu määrab jooksvaks kataloogiks hetkel valitud kataloogi vanemkataloogi (tase juurele lähemal) alamkataloogi nimega minu

mkdir loob uue kataloogi(d)

mkdir uus1 uus2 loob uued kataloogid nimedega uus1 ja uus2

cp kopeerimiskäsk

cp hello.pas uus kopeerib faili hello.pas praegusest kataloogist kataloogi uus

mv käsk faili ümberpaigutamiseks

mv hello.pas uus paigutab faili hello.pas kataloogi uus (erinevalt käsust cp ei jää praegusesse kataloogi koopiat)

rm hello.pas kustutab faili hello.pas

Avamaks programmi taustal on võimalik käskudele lõppu lisada ampersandi (&). Näiteks SciTE&.


Kompileerimine terminalis

Terminalis kompileerimiseks on käsk gcc.

Näiteks kui programmikood on failis hello.c, siis kompileerimiseks tuleks anda käsk

gcc –o hello hello.c

See tekitab binaarfaili hello, milles võime veenduda kasutades käsku ls. Järgnevalt on see võimalik tööle panna käsuga

./hello