Linux basics (3 cr)
Code: TT00BQ90-3010
General information
- Enrollment
-
02.07.2026 - 31.07.2026
Registration for introductions has not started yet.
- Timing
-
01.08.2026 - 31.12.2026
The implementation has not yet started.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 3 cr
- Mode of delivery
- Blended learning
- Unit
- Teknologia
- Teaching languages
- Finnish
- Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Evaluation scale
0 - 5
Objective
Opiskelija ymmärtää Linux-käyttöjärjestelmän toimintaperiaatteen ja sen perusteet. Opiskelija osaa asentaa Linux-käyttöjärjestelmän, konfiguroimaan sen ja tekemään siihen perus ylläpitotehtäviä. Opiskelija ymmärtää myös käyttöjärjestelmään liittyvän ekosysteemin ja osaa tarvittaessa hyödyntää sitä.
Execution methods
Verkkokurssi ja/tai lähiopetus
Accomplishment methods
Oppimispäiväkirja ja tentti
Content
Käyttöönotto: Terminologia, eri jakelut ja käyttöjärjestelmän asentaminen
Graafinen käyttöympäristö: eri käyttöympäristöt, ohjelmistojen asentaminen, toimistosovellukset ja päivitykset
Hakemistorakenne: FHS, Hakemistorakenteessa liikkuminen ja tiedostojen muokkaaminen
Tekstipohjainen käyttöliittymä: Komentotulkki, bash, komennot, ohjelmistojen asentaminen ja edistyneempi käyttö
Käyttäjien hallinta: Käyttäjät, ryhmät, root käyttäjä ja sudo-komento
Ohjelmistojen jakelu
Prosessit: Käsite, käytäntö ja hallinta
Edistyneempi käyttö: IO ja putkittaminen, Skriptaus ja ohjelmointi
Location and time
Lähiopetus
Materials
Tehtävät ja tekstimateriaali löytyvät osoitteesta: https://sourander.github.io/linux-perusteet/
Oppimispäiväkirja 101 -ohjesivusto on osoitteessa: https://sourander.github.io/oat/
Linkit toteutukseen liittyviin YouTube-videoihin jaetaan Reppu-alustan Aloita tästä -osiossa.
Teaching methods
YouTube-luennot, harjoitustehtävät ja livenä tarjottu tuki harjoitustehtävien tekemiseen. Tukea tarjotaan lähtökohtaisesti vain ja ainoastaan oppituntien aikaan livenä, joten läsnäolo on vaadittua - poikkeuksen muodostavat luonnollisesti sairastapaukset ja muut painavat syyt. Kurssin oppimispäiväkirja tehdään opettajan luomaan GitLab-projektiin käyttäen Oppimispäiväkirja 101 templaattia.
Completion alternatives
Ota yhteyttä opettajaan.
Student workload
Luennoille osallistumisen tai niiden tallenteiden katsomisen lisäksi opiskelijan oletetaan käyttävän viikoittain kurssin laajuutta vastaava määrä tunteja tehtävien tekemiseen, itsensä kehittämiseen ja tämän prosessin dokumentointiin oppimispäiväkirjamuodossa.
Qualifications
Ei esitietovaatimuksia.