Siirry suoraan sisältöön

Unix/Linux (perus ja jatko) (8 op)

Toteutuksen tunnus: TT00BH11-3007

Toteutuksen perustiedot


Ilmoittautumisaika
02.05.2019 - 31.05.2019
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2020 - 31.12.2020
Toteutus on päättynyt.
Opintopistemäärä
8 op
Virtuaaliosuus
8 op
Toteutustapa
Etäopetus
Toimipiste
Karaportti 2
Opetuskielet
englanti
Paikat
0 - 3000
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettajat
Virve Prami
Opintojakso
TT00BH11
Toteutukselle TT00BH11-3007 ei löytynyt varauksia!

Tavoitteet

Opintojakson suoritettuaan opiskelija tuntee Unix/Linux-käyttöjärjestelmän (tästä eteenpäin Unixin) perustoiminnan (graafinen käyttöliittymä sekä komentotulkki). Lisäksi hän tuntee Unixin hakemistorakenteen, hallitsee hakemistojen ja tiedostojen käsittelyn sekä osaa määrittää näille käyttöoikeuksia. Opiskelija kykenee etsimään man- ja info-komennoilla tietoja komentojen toiminnoista, ymmärtää prosessihierarkian ja moniajon käsitteen. Hän kykenee käyttämään Unixin peruseditoreja ja kirjoittamaan niillä skriptejä.
Opintojakson suoritettuaan opiskelija osaa kehittyneiden Unix/Linux-ominaisuuksien hallinnan ja konfiguroinnin.

Sisältö

- johdatus Unixiin, Unixin historia
- Linux-käyttöjärjestelmä, eroaako se jotenkin perinteisestä Unixista vaiko ei?
- käyttäjätunnukset ja salasanat, kotihakemisto
- millaisia ja minkätasoisia käyttäjätunnuksia Unix-järjestelmissä on
- tutustuminen graafiseen ympäristöön ja sovelluksiin
- graafisen ympäristön toiminta Unixissa (X-palvelin, ikkunamanageri, työpöytä)
- yleisimmät työpöytäohjelmistot (Gnome & KDE)
- perussovellukset (selaimet, editorit, jne...)
- pääteikkuna ja komentotulkin perustoiminta
- miksi komentotulkki on niin tärkeä osa Unixia?
- komentojen rakenne
- optiot
- parametrit
- jokerimerkit ja niiden toiminta
- pääteyhteydet Unix-koneisiin
- miten löydän apua?
- graafisessa ympäristössä
- man- ja info-komentojen toiminta
- mistä apua netistä?
- tiedostojen ja hakemistojen käsittely
- Unixin hakemistorakenne ja sen erot Windowsiin nähden
- liitettävät mediat hakemistorakenteessa
- hakemistojen luominen ja poistaminen sekä hakemistoissa liikkuminen
- tiedostot ja niiden luominen, kopionti, siirtäminen, poistaminen sekä linkittäminen
- tiedostojen tyypin selvittäminen
- etsintä hakemistoista sekä tiedostojen sisältä
- tiedosto-oikeudet ja niiden hallinta Unixissa
- käyttäjien jaottelu: omistaja, ryhmä, muut
- hakemisto-oikeuksien erityispiirteet
- erikoisoikeudet (SUID, GUID, Sticky bit)
- Access Control List (ACL)
- erilaisia hyödyllisiä apuohjelmia
- pakkaus ja tiivistäminen (tar sekä gzip/bzip2)
- ajastetut toiminnot
- Unix-maailman editorit
- peruseditorit vi ja emacs: miksi näiden käyttö on hyvä osata
- muut editorit
- prosessit ja niiden hallinta
- komentotulkit ja niiden ominaisuudet
- erilaisia komentotulkkeja: Bourne, Korn, Bash, Csh ym..
- history, aliakset, muuttujat, asetustiedostot
- johdatus skriptikieliin
- skriptien toimintaperiaate
- skriptien toteuttaminen
- komentoriviparametrit
- Linuxin asentaminen
- Käyttäjien luonti ja hallinnointi
- Tiedostojärjestelmien hallinta
- Ohjelmien asennus (RPM)
- Verkon konfigurointi
- Järjestelmän perusylläpitö

Esitietovaatimukset

Tietotekniikan perusteet,
PC:n käyttöönotto

Työmuodot

100% netin kautta itsenäisesti suoritettava kurssi.

Aika ja paikka

Riippuu opiskelijasta itsestään.

Oppimateriaali ja suositeltava kirjallisuus

N/A

Opintojaksototeutuksen valinnaiset suoritustavat

N/A

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

N/A

Kansainväliset yhteydet

N/A

Opiskelijan ajankäyttö ja kuormitus

100% netin kautta itsenäisesti suoritettava kurssi.

Sisällön jaksotus

Riippuu opiskelijasta itsestään.

Arviointimenetelmät ja arvioinnin perusteet

Student have two choices for completion. You can do couple of exercises from each module, and once you have finished, I mark you as completed (I can mark you immediately once you have finished -- please sent an e-mail for me). You can also do the test. This test can be found from the environment.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit arvosanalle hyväksytty

- Osaa kirjautua järjestelmään ja kirjautua ulos istunnon lopuksi
- Hallitsee graafisen käyttöliittymän toiminnan sekä osaa tehdä komentorivillä perusoperaatiota, ymmärtää komentorivin toimintaperiaatteen.
- Ymmärtää Unixin hakemistorakenteen, osaa tehdä hakemistoja ja luoda sekä kopioida tiedostoja paikasta toiseen
- Tunnistaa Unix-skriptit ja osaa antaa sille suoritusoikeudet
Asennus, konfigurointi ja ylläpito
- Opiskelija osaa asentaa käyttöjärjestelmän annettujen yksinkertaisten ohjeiden mukaisesti
- Opiskelija hallitsee käyttäjien ja ryhmien lisäämisen sekä hallinnan
- Opiskelija osaa määrittää oikeudet eri resursseille järjestelmässä
- Opiskelija ymmärtää verkkokonfiguraation eri termit sekä kuinka työasema liitetään olemassaolevaan verkkoon
- Opiskelija osaa luoda tiedostojärjestelmiä sekä muokata niiden parametreja
- Opiskelija hallitsee ohjelmien asennuksen sekä järjestelmän yleisten hallintatoimien perusteet

Siirry alkuun