Tero Karvinen - Articles - Downloads - Courses - Contact

Table of Contents

VANHENTUNUT - OBSOLETE

Tämä sivu on vanhentunut ja säilössä vain historiallisista syistä. Etsit varmaan uutta Linux perusteet sivua. This page is obsolete and stored for historical reasons only. You are probably looking for the new Linux perusteet page.

Linux Perusteet

Kevään kurssin arvostelu on Winhassa. Muistakaa leikkiä Linuxilla!

Linux-kursseja on saatavilla myös yrityksille.

Kevät 2007 tie8td063-18. (Syksyllä 2007 tunnus on dat8td063-19)

Käytetään Linuxia työasemana ja palvelimena.

Tunnit ovat keskiviikkoisin 17:35 - 20:30 luokassa h5013. Kurssia opettaa Tero Karvinen.

© 2007 Tero Karvinen www.iki.fi/karvinen

Ohjelma

Tapaamiskerta Aihe Viikko

1 Asennus, lisenssit, levityspaketit w12

2 Linux työpöydällä w13

3 Komentokehote w14

(Pääsiäisloma w15, ei tunteja)

4 Ylläpito ja ohjelmien asentaminen w16

5 Apache weppipalvelin w17

(Vappuaatto, ei tunteja - korvaava tehtävä myöhemmin - w18)

7 Ohjelmointityökalut w19

8 Koe viimeisellä tunnilla w20 (2007-05-14 17:35 luokassa h5013)

(vapaahtoisena lisätehtävänä voit asentaa Linuxin kotiin)

Materiaalia

Asennus ja työpöytä

Karin Linux tutustuminen

Ubuntu Desktop Guide

Komentokehote

Command Line

Apache weppipalvelin

Install Apache on Ubuntu

Build Web Interface to Database

Ubuntu Server Guide: HTTPD - Apache2 Web Server

OpenSSH Server

Ubuntu Server Guide: OpenSSH Server

Kotitehtäviä

Raportit omalle kotisivulle myylle, esim http://myy.helia.fi/~a12345/linux/h-1.html . Tehtävät ovat yksilötöitä. Kaikkiin lähteisiin tulee viitata, kopioiminen ilman lähdeviitettä on vilpillistä plagiointia. Kurssiin viitataan “Pohjana Tero Karvisen Linux-kurssi http://www.iki.fi/karvinen/“. Viittaa myös käyttämiisi weppisivuihin, raportteihin, kirjoihin ja muihin opastuksiin. Suurin osa tehtävistä on merkitty H harjoitus, mikä tarkoittaa, että tehtävä on tehtävä koneella eikä ainoastaan kuviteltava tekevänsä. Raportissa tulee kertoa, mitä oikeasta tapahtui, kun tehtävän teki. Myös kaikki virheet, harhapolut ja niiden ratkaisut tulee kirjata. Raportit kirjoitetaan menneessä aikamuodossa, esimerkiksi “12:37 Käynnistin koneen...”. Kannattaa kirjata myös ympäristö ja laitteet, millä harjoitus on tehty.

Alla H = harjoitus, tee koneella ja raportoi. K = kirjallinen, pelkkä kirjallinen vastaus riittää.

Kotitehtävät on löyty lukkoon vasta, kun Tero kertoo ne tunnilla.

H1.1 Asenna Ubuntu Linux.

Ensimmäisen viikon harjoituksissa riittää, että ne on kirjattu ylös seuraavaan tuntiin mennessä. Voit laittaa ne weppiin vasta seuraavan tunnin jälkeen, jos haluat.

H2.1: Tee ja raportoi

H2.2 Essee (pelkkä vastaus riittää):

H3.1: Tee ja raportoi

H3.2: Essee (pelkkä vastaus riittää)

H3.3: Opettele (ei tarvitse palauttaa mitään) tässä käytetyt komennot ulkoa.

H4 (oli H4.4): Tee ja raportoi Paketinhallinta

Lokit

H5: Tee ja raportoi. Alkuun pääsee lukemalla Install Apache on Ubuntu

H6: Tee ja raportoi: * Asenna SSH palvelin. Tee kaverillesi käyttäjä. Laita hänet kirjautumaan koneellesi. * Automatisoi kirjautuminen julkisen avaimen menetelmällä. * Aja sama komento useilla koneilla (ssh, for-silmukka, julkisen avaimen menetelmä) * Avaa graafisesti ohjelma ssh-yhteyden yli (esim xclock, gedit) H6.1: Vapaaehtoinen vaikea tehtävä: Avaa ssh tunneli (-L) Helian proxyyn (www-cache.helia.fi:8000)

H7: Tee ja raportoi:

Raportit

Kotitehtävät 1-install 2-gui 3-cli 4-admin 5-httpd 7-code
Johanna Kuusela Johan1 5 Johan2 5 Johan3 5 Johan4 5 Johan5 5 Johan7 5
Kalle Kosomaa Kalle1 3 Kalle2 5 Kalle3 4 Kalle4 5 Kalle5 3 Kalle7 5
Jaakko Peltonen Jaakk1 5 Jaakk2 5 Jaakk3 5 Jaakk4 4 Jaakk5 4 Jaakk7 4
Markus Räikkönen Marku1 5 Marku2 4 Marku3 5 Marku4 5 Marku5 3 Marku7 4
Anna Pohjolainen Anna1 5 Anna2 5 Anna3 5 Anna4 5 Anna5 5 Anna7 5
Irina Lisovskaja Irina1 5 Irina2 0 Irina3 5 Irina4 4 Irina5 4 Irina7 4
Riikka Annala Riikka1 0 Riikka2 0 Riikka3 5 Riikka4 0 Riikka5 3 Riikka7 3
Paul-Peter Hurri Paul-1 4 Paul-2 5 Paul-3 5 Paul-4 5 Paul-5 5 Paul-7 0
Mirja Koskivirta Mirja1 5 Mirja2 5 Mirja3 4 Mirja4 5 Mirja5 5 Mirja7 5
Nuppu-Tuulia Nieminen Nuppu1 5 Nuppu2 5 Nuppu3 5 Nuppu4 5 Nuppu5 5 Nuppu7 5
Jussi Åman Jussi1 4 Jussi2 5 Jussi3 5 Jussi4 2 Jussi5 1 Jussi7 3
Marianne Malila Maria1 4 Maria2 3 Maria3 0 Maria4 3 Maria5 4 Maria6/7 1
Timo Kirkkala Timo1 4 Timo2 5 Timo3 5 Timo4 5 Timo5 5 Timo7 5
Kaija Alaraudanjoki Kaija1 5 Kaija2 4 Kaija3 5 Kaija4 5 Kaija5 5 Kaija7 5

Linkkejä ja vinkkejä

Command line

Install Apache on Ubuntu

Komentotiedosto (shell script) esimerkki: aboutusers

Wget kääntäminen “./configure && make”:

Sun Java ja Ubuntu

Tämän kurssin esimerkkiratkaisuja

Vanhoja esimerkkiratkaisuja

Vanhat sivu linux perusteet 2006 alkukevät tie63d15 ja Linux perusteet 2006 loppukevät.

Anna palautetta!

Last modified: 2007-09-12. Permanent url: http://www.iki.fi/karvinen/linux_perusteet_2007_alkukevat.html

Tero Karvinen www.iki.fi/karvinen - Top - Validate HTML - Validate CSS