Linux-perusteissa tutustutaan Linux-käyttöjärjestelmään ja tärkeimpiin vapaisiin ohjelmiin. Linuxia käytetään sekä työasemana että palvelimena. Levityspakettina opintojaksolla on Fedora Core.
(c) 2004 Tero Karvinen
Esimerkkiratkaisuja keskeneräisissä dokumenteissa nimellä *-kokemuksia.txt.
Tie63d kurssikuvaus opinto-oppaasta: Tunnus tie63D. Lukukausi 4. Taso ja tyyppi ammattiopinnot, vapaasti valittava. Laajuus 2 ov (80 t), ECTS 3 pistettä. Kieli suomi. Lähtötaso: Osaa käyttää tietokonetta. Aiempaa Linux-kokemusta ei tarvita. Tavoitteet: Opiskelija osaa perusteet Linuxin käytöstä työasemassa ja palvelimessa. Opiskelijalla on valmiudet jatkaa Linux-opiskelua myös itsenäisesti. Materiaali: Red Hat Linux Reference Guide (uusin painos). Opintojaksolla jaettu materiaali linkkeineen. Materiaali on saatavilla Internetistä. Opetus- ja opiskelumuodot : Lähiopetus 32 t Itsenäinen työskentely 48 t Lähitunnit teorialuokassa, itsenäiset harjoitukset mikroluokassa. Harjoitukset dokumentoidaan. Arviointi : Harjoitukset 50 % ja koe 50 %.
Fedora Core 1 asennus. Levityspaketit (Fedora / Red Hat, Debian, Knoppix...). Lisenssit (GPL, FDL, BSD, LGPL). Neljä vapautta.
Tie63d harjoitus 1: Asenna Linux niin, että graafinen käyttöliittymä ja webbiselailu toimivat.
a) Tallenna tekstidokumentti tavallisissa muodoissa b) kokeile jotain itsellesi uutta ohjelmaa, jossa on graafinen kättöliittymä c) Tee OpenOffice.org writer dokumenttipohja.
Kotitehtävä: kokeile tunnilla esitetyt komennot ls, pwd, cd, more, pico, cp -r, mv, rm -r. Kokeile jotain uutta komentoa. Asenna yum. Asenna yumilla jokin ohjelma.
Kotitehtävä: Asenna LAMP: (Linux) Apache MySQL Php, tee yksinkertainen php-ohjelma, joka esittelee LAMPin toiminnan.
Kotitehtävä: Asenna ssh-palvelin, tee turvalliset asetukset. Vertaile lokia eri asetuksilla. Kopioi myy:n kotihakemistosi (tai sen osa) omalle koneelle graafisesti ja komentoriviltä. Kokeile graafista etäkäyttöä. Automatisoi login myylle, niin että voit loggautua kirjoittamalla vain "ssh myy".
Asenna java-ohjelmointityökalut ja java-plugin weppiselaimeen. Asenna c ja c++ kääntäjät. Käännä jokin ohjelma lähdekoodista c tai c++.
Mainitse viisi esimerkkia tarkeista tiedostoista jonkin paahakemiston alta, jotka kuvaavat hyvin sen hakemiston merkitysta. Testaa putkia ja prosessinhallintaa.
tie63d. ma
a0300037 a0301694 a0200141 a0202398 a0202406 a0401455 a0200338 a0202431 a0202521 a0400575 a0102251 a0202410 a0001425 a0100155 a0101428 a0202413 a0101418 a0202429 a0202516Tämä kurssi tie63d oli ennen tie47d (pdf). Vanhojen toteutusten tie63d1 ja tie63d2 sivu.
Copyright 2003 Tero Karvinen. Validate XHTML Basic 1.0 - CSS