11/21/00. Sis llys. Prosessin tilat. Prosessien hallinta. Johdatus Linuxiin/UNIXiin: Osa 3

Koko: px
Aloita esitys sivulta:

Download "11/21/00. Sis llys. Prosessin tilat. Prosessien hallinta. Johdatus Linuxiin/UNIXiin: Osa 3"

Transkriptio

1 Sis llys Johdatus Linuxiin/UNIXiin: Osa 3 Reijo Siven Tietojenk sittelytieteen laitos Helsingin yliopisto Prosessien hallinta Sy tt ja tulostus S nn lliset lausekkeet Tiedostojen k sittely Hakemistojen ja tiedostojen arkistointi ja pakkaus Prosessin tilat Prosessien hallinta Prosessi = itsen inen tapahtuma, joka on suorituksessa (yleens komento) Prosessi voi olla jossain seuraavista tiloista: Suorituksessa etualalla (foreground process) Suorituksessa taka alalla (background process) Pys ytettyn (suspend) Taustaprosessi pys ytet n, jos se yritt kirjoittaa n yt lle

2 Prosessien monitorointi Prosessit ovat komentotulkkikohtaisia Vain yksi prosessi on etualalla kerrallaan. Se saa lukea n pp imist ja tulostaa n yt lle. Tausta ja pys ytettyj prosesseja voi olla useita. ps [optiot] N ytt suorituksessa olevat prosessit a N yt kaikki prosessit (oletus: omat) l N yt enemm n tietoja jobs N ytt samasta tulkista k ynnistetyt prosessit top Monitoroi ja n ytt prosessien kuormitustilanteen Lopetus q komennolla Prosessien hallintakomentoja Prosessin vienti tausta ajoon & Vie aloitettavan komennon taustalle Esim. cc ohjelma.c & C z Pys ytt etualalla olevan prosessin Prosessin tuonti etu alalle fg [%tunnus] Tuo pys ytetyn tai taustalla olevan prosessin etualalle bg [%tunnus] Siirt pys ytetyn prosessin taustalle Tunnuksen (PID) saa selville komennolla jobs tai ps.

3 kill [ n] tunnus L hett lopetusk skyn prosessille, jonka tunnus on "tunnus" Optio n: M r mik lopetusk sky l hetet n prosessille. 9 on vahvin Esimerkkej ($ on kursorimerkki) $ cc logfilt2.c & [1] 7063 $ jobs [1] + background cc logfilt2.c $ kill 9 %1 [1] Killed cc logfilt2.c Sy tt ja tulostus: stdin, stdout, stderr $ cc jokumuu.c & [1] 7088 $ ps cc jokumuu.c $ kill [1] Killed cc jokumuu.c Prosessin kolme sy tt ja tulostuskanavaa: stdin on sy tt kanava, jonka kautta prosessi saa tietoa ulkoa (yleens n pp imist lt ) stdout on tulostuskanava, jonka kautta prosessi antaa tietoja toiminnastaan (yleens n ytt ) stderr on virheilmoituskanava, jonka kautta prosessi voi esim. tiedottaa poikkeustilanteista (eli tulostaa jotain, mutta mahdollisesti eri kanavaa pitkin kuin stdout)

4 Sy tt ja tulostus: Oletuksia Oletusarvoisesti: stdin on yhdistetty n pp imist n stdout ja stderr on yhdistetty n ytt n Sek sy tt ett tulostus voidaan uudelleenohjata (redirect) Voidaan lukea muuta kuin n pp imist ja kirjoittaa muulle kuin n yt lle Sy tt ja tulostus: Uudelleenohjaus Komennon uudelleenohjausparametrit: komento > tiedosto stdout ohjataan tiedostoon tiedosto Esim. ps l > prosessilistaus.txt komento >> tiedosto stdout lis t n tiedoston tiedosto per n (tuhoamatta alkua) komento < tiedosto stdin luetaan tiedostosta tiedosto Esimerkkej ls l > tiedosto.txt Kokonaan uusi tiedosto ls l >> tiedosto.txt Listaus tiedoston loppuun more < tiedosto.txt Tiedoston n ytt sivu sivulta Sy te ja tulostus yhdistettyn Esim. Sort < lista.txt > aakkostettu_lista.txt Sy tteen loppumerkki on C d p tt my s n pp imist lt annetun sy tteen Esim. cat > tiedosto Tiedostosta luettaessa sy tetiedostoa ei tarvitse lopettaa C d merkill

5 Putket (pipe) Komennon saama sy te on eri asia kuin komennon parametrit. Parametrit annetaan komentorivill Komento saa sy tteens suoritusaikana Komentojen sy tt ja tulostusta voidaan putkittaa: Yhden prosessin tulostus on toisen sy te Komennon komento1 tulostus ohjataan komennon komento2 sy tteeksi putkimerkill : komento1 komento2 Esimerkkej ls l wc Tulosta merkit, sanat ja rivit tiedostolistauksesta ls l wc > tiedostolkm.txt Kuten yll, mutta tulos tiedostoon cat ~/src/*.c wc Kaikkien C l hdekielisten ohjelmien merkkien, sanojen ja rivien yhteislukum r Putkia voi olla useita per kk in Putken alussa ja lopussa voi olla uudelleenohjausta who sort cat b > kayttajat.txt numeroitu k ytt j listaus

6 Putki yhdistettyn UNIXin filosofiaan tehd pieni komentoja tarjoaa keinot koota monimutkaisia komentoja pienist paloista Putkifilosofian johdosta l hes jokainen komento osaa k ytt sy tt ja tulostuskanavia S nn lliset lausekkeet Merkkijonojen kuvaaminen S nn llinen lauseke Tavallinen merkkijono S Jono annettuja per kk isi merkkej nn llinen lauseke Keino kuvata merkkijonojoukkoja valinnaisuus, ehdollisuus ja toisto Er iden komentojen ja apuohjelmien k ytt m yhten inen esitystapa mm. (e)grep, less, more, awk, emacs S nn llinen lauseke on hahmo (pattern), jolla voi etsi siihen sopivat merkkijonot. Monipuolisempi mekanismi kuin jokerimerkit S nn llinen lauseke sis lt : Tavallisia merkkej : kuvaavat itsens Erikoismerkkej : kuvaavat rakenteita

7 Erikoismerkkej. Mik tahansa merkki (paitsi rivinvaihto) * 0 n kpl edellist merkki \ Poista erityismerkitys [...] Mik tahansa [...]:n sis ll oleva merkki V li, esimerkiksi 0 9, a c. ^ Rivin alku [^ ] Hyv ksyt n merkit, jotka eiv t ole []:n v liss $ Rivin loppu Er t komennot (awk, egrep, less,...) ymm rt v t my s seuraavat erikoismerkit: + 1 n kpl edellist merkki? 0 1 kpl edellist merkki Vaihtoehdot () Ryhmittelysulut S nn lliset lausekkeet jokerimerkit: S nn llisi lausekkeita k ytet n ohjelmien sis ll. Jokerimerkkej k ytet n kuvaamaan ohjelmille annettavia parametreja. Esimerkkej teksti merkkijono teksti ^teksti merkkijono teksti rivin alussa teksti$ merkkijono teksti rivin lopussa [Tt]eksti Teksti tai teksti t[aeiouy ]ksti toinen kirjain vokaali t.eksti toinen kirjain mik tahansa ^...$ kolmemerkkinen rivi ^\. rivi alkaa pisteell ^[^.] rivi ei ala pisteell koe* ko, koe, koee, koeee jne. [A Z ][A Z ]* Yksi tai useampi iso kirjain

8 egrep/awk/less esimerkkej [A Z ]+ Ainakin yksi iso kirjain juh jeh joh Joko juh, jeh tai joh 80[234]?86 pentium 8086, 80286, 80386, 80486, pentium ju(ha)* ju, juha, juhaha, juhahaha,... Etsint tiedostoista: grep Merkkijonon haku sy tteest : grep [optiot] merkkijono [tiedostot] Hakee tiedostoista (tai stdin) rivit, joilla on s lauseketta vastaava merkkijono Optioita: nn llist c n yt vain osumarivien lukum r i l erottele isoja ja pieni kirjaimia l n yt pelk t tiedostonimet sellaisista tiedostoista, joissa on osumia n n yt osumarivit rivinumeroineen v n yt rivit, joilta ei l ydy osumia Esimerkkej : grep/egrep egrep [optiot] merkkijono [tiedostot] Kuten grep, mutta k ytt laajennettua s nn llisten lausekkeiden syntaksia (vertaa edell ) ja on useimmiten nopeampi kuin pelkk grep Optiot: kuten grep:ssa, lis ksi: e merkkijono K ytet n silloin, kun s nn llinen lauseke (merkkijono) alkaa " " merkill ls l grep ^d vain hakemistot ls l egrep Jan Feb tammi ja helmikuun tiedostot

9 Tiedostojen vertailu: diff Tiedostojen k sittely diff [optiot] tiedosto1 tiedosto2 Listaa kahden tiedoston v liset erot. Lis tietoja man diff. Vertailu, etsint Tiedostojen etsint : find find hakemistot ehdot Tehokas komento tiedostojen etsint varten K y l pi annetut hakemistopuut: Hakee annetut ehdot t ytt v t tiedostot. Ainakin yksi hakemisto ja ehto annettava Find: Hakuehtoja name tiedostonimi Toteutuu, jos haettavan tiedoston nimi t ytt ehdon tiedostonimi; ehdossa voi olla jokerimerkkej type c Toteutuu, jos tiedosto on tyyppi c (f=tavallinen tiedosto, d=hakemisto) find ~ type d name.* ls listaa kaikki hakemistot, jotka alkavat pisteell kotihakemistosta ja kaikista alihakemistoista Lis optioita ja esimerkkej : man find.

10 Arkistointi ja pakkaus Hakemistojen ja tiedostojen arkistointi ja pakkaus Arkistointia tarvitaan Hakemisto/tiedosto kokonaisuuden tallettamiseksi k tev sti yhten tiedostona Tiedostojen pakkausta tarvitaan Levytilan s st miseksi Tiedonsiirron nopeuttamiseksi Esimerkki Verkon v lityksell toimitettava ohjelmisto arkistoidaan tiedostoksi, joka pakataan. Arkistointi: tar tar [optiot][tiedostot] Arkistoi tiedostoja levylle tai kopioi tiedostoja arkistosta takaisin. Jos tiedostojen joukossa on hakemistoja, koko hakemistosta alkava alipuu kopioidaan. Tominto optiot (vain yksi/komento): c tehd n uusi arkistotiedosto (compress) r liitet n tiedostot vanhaan arkistoon t tulostetaan arkistossa olevat tiedostonimet u lis t n tiedosto arkistoon, jos se ei ole viel siell x kopioidaan (avataan) tiedostot arkistosta (extract) Lis optiot: f arkisto talleta arkisto tiedostoon arkisto v n yt arkistoitavat tai palautetta vat tiedostonimet (verify)

11 Pakkaus: compress, gzip Esimerkki tar cvf koe.tar joku Hakemisto joku ja sen alihakemistot kopioidaan arkistotiedostoon (c=compress, v=verify, f=file) tar tvf koe.tar Tarkastetaan mit tiedostoja tuli arkistoon (t=tulosta) tar xvf koe.tar Puretaan arkisto. Alkuper inen arkistotiedosto j j ljelle (x=extract) compress [optiot][tiedostot] Pakkaa tiedostot pienemp n tilaan. Pakattu tiedosto saa.z p tteen. uncompress [optiot][tiedostot] Palauttaa compress pakatut tiedostot. Kalvot perustuvat: gzip [optiot][tiedostot] Kuten compress, mutta pakkaa paremmin. Pakattu tiedosto saa.gz p tteen. gunzip [optiot][tiedostot] Kuten uncompress, mutta.gz p tteisille tiedostoille. Juha Taina: Unix perusteita kalvomateriaali, Fred Hantelmann: Linux Start up Guide, Springer, Eero Hyv nen: Muuntokoulutuksen peruskurssi kalvomateriaali, 1999.

xv ja mpage Sis llys Latex-ladontaohjelma Tekstin ladonta (kertausta) ym. Johdatus Linuxiin/UNIXiin: Osa 3

xv ja mpage Sis llys Latex-ladontaohjelma Tekstin ladonta (kertausta) ym. Johdatus Linuxiin/UNIXiin: Osa 3 Sis llys Johdatus Linuxiin/UNIXiin: Osa 3 Reijo Siven Tietojenk sittelytieteen laitos Helsingin yliopisto Tekstin ladonta (kertausta) ym. Prosessien hallinta Sy tt ja tulostus S nn lliset lausekkeet Tiedostojen

Lisätiedot

Sisällys. Johdatus Linux/Unixiin: Osa 2. Prosessin tilat. Prosessien hallinta. Prosessien monitorointi

Sisällys. Johdatus Linux/Unixiin: Osa 2. Prosessin tilat. Prosessien hallinta. Prosessien monitorointi Sisällys Johdatus Linux/Unixiin: Osa 2 Prosessien hallinta Syöttö ja tulostus Säännölliset lausekkeet Tiedostojen käsittelyä Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin Yliopisto 13.9.2000 E.

Lisätiedot

Sisällys. Johdatus Linuxiin/Unixiin: Osa 4. Arkistointi ja pakkaus. Hakemistojen ja tiedostojen arkistointi ja pakkaus.

Sisällys. Johdatus Linuxiin/Unixiin: Osa 4. Arkistointi ja pakkaus. Hakemistojen ja tiedostojen arkistointi ja pakkaus. Sisällys Johdatus Linuxiin/Unixiin: Osa 4 Tiedon arkistointi ja pakkaus Komentotulkki - tehokäyttöä Tekstin ladonta Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin yliopisto 9/12/2002 E. Hyvönen:

Lisätiedot

Luento 4. Timo Savola. 21. huhtikuuta 2006

Luento 4. Timo Savola. 21. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 4 Timo Savola 21. huhtikuuta 2006 Osa I Shell Lausekkeet Komentoriville kirjotettu komento on lauseke echo "foo" echo $USER MUUTTUJA=1 ls -l Rivinvaihto

Lisätiedot

Luento 5. Timo Savola. 28. huhtikuuta 2006

Luento 5. Timo Savola. 28. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 5 Timo Savola 28. huhtikuuta 2006 Osa I Shell-ohjelmointi Ehtolause Lausekkeet suoritetaan jos ehtolausekkeen paluuarvo on 0 if ehtolauseke then lauseke

Lisätiedot

[Jnix näyttökoe. o ei ole sallittua käyttää mitään verkkolevyjakoa tai mitään siihen rinnastettavaa järjestelmdä.

[Jnix näyttökoe. o ei ole sallittua käyttää mitään verkkolevyjakoa tai mitään siihen rinnastettavaa järjestelmdä. v1 081213 DTEK 1043 Opiskelun ja työelämän tietotekniikka [Jnix näyttökoe Tärkeää Naytt«ikokee(ssa/n) o saa hakea ohjeita Internetistä. o ei saa käyttää kurssimateriaaleja. o ei saa käyttää kirjallisia

Lisätiedot

Unix-perusteet. Varmistaminen, tiedon pakkaaminen ja tiivistäminen

Unix-perusteet. Varmistaminen, tiedon pakkaaminen ja tiivistäminen Unix-perusteet Varmistaminen, tiedon pakkaaminen ja tiivistäminen Miksi varmistaminen on tärkeää? Levy menee rikki ongelmia voidaan vähentää mm. RAID-levyillä RAID 5-taso: data kolmella eri levyllä. Jos

Lisätiedot

Kieliteknologian ATK-ympäristö Kuudes luento

Kieliteknologian ATK-ympäristö Kuudes luento Kieliteknologian ATK-ympäristö Kuudes luento Miikka Silfverberg Nykykielten laitos 11. lokakuuta 2010 Miikka Silfverberg (Nykykielten laitos) Kieliteknologian ATK-ympäristö: Luento 6 11. lokakuuta 2010

Lisätiedot

Komentotulkki. Kysymyksiä

Komentotulkki. Kysymyksiä Komentotulkki Komentotulkki ja avustustoiminnot Tux-pingviinin kuva: Larry Ewing, Simon Budig ja Anja Gerwinski Kysymyksiä 1. Miten työskentelen komentotulkilla? 2. Miten komennot annetaan ja käsitellään?

Lisätiedot

Luento 3. Timo Savola. 7. huhtikuuta 2006

Luento 3. Timo Savola. 7. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 3 Timo Savola 7. huhtikuuta 2006 Osa I Käyttöoikeudet Käyttöoikeudet Monen käyttäjän järjestelmä Prosessit kuuluvat eri käyttäjille Tiedostot kuuluvat

Lisätiedot

Korpusten käsittely clt131, P Luento 4

Korpusten käsittely clt131, P Luento 4 Korpusten käsittely clt131, P2 2006 Luento 4 Nicholas Volk 24.11.2006 Humanistinen tiedekunta Säännölliset lausekkeet: ryhmittely Sulkujen avulla voidaan osoittaa määrällistäjille

Lisätiedot

Kieliteknologian ATK-ympäristö Neljäs luento

Kieliteknologian ATK-ympäristö Neljäs luento Kieliteknologian ATK-ympäristö Neljäs luento Miikka Silfverberg Nykykielten laitos 27. syyskuuta 2010 Miikka Silfverberg (Nykykielten laitos) Kieliteknologian ATK-ympäristö: Luento 3 27. syyskuuta 2010

Lisätiedot

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla Viimeksi muokattu 5. toukokuuta 2012 Maastotietokannan torrent-jakeluun sisältyy yli 5000 zip-arkistoa,

Lisätiedot

Kieliteknologian ATK-ympäristö Toinen luento

Kieliteknologian ATK-ympäristö Toinen luento Kieliteknologian ATK-ympäristö Toinen luento Miikka Silfverberg Nykykielten laitos 12. syyskuuta 2011 Miikka Silfverberg (Helsingin yliopisto) Kieliteknologian ATK-ympäristö: Luento 2 12. syyskuuta 2011

Lisätiedot

ATK tähtitieteessä. ATK-osuuden jälkeen alkaa varsinainen tutkimusprojekti. Lisätietoa myöhemmin.

ATK tähtitieteessä. ATK-osuuden jälkeen alkaa varsinainen tutkimusprojekti. Lisätietoa myöhemmin. ATK tähtitieteessä 765332A-01 osa Tähtitieteen tutkimusprojekti 1 -kurssia! Kurssista päävastuussa prof. Heikki Salo (heikki.salo@oulu.fi), toimisto MA305. Aiheet: Linux-työasemat. IDL-ohjelmointi. LaTeX-dokumenttien

Lisätiedot

ATK tähtitieteessä. Aikataulu. Käyttöjärjestelmistä. Varoitus!

ATK tähtitieteessä. Aikataulu. Käyttöjärjestelmistä. Varoitus! ATK tähtitieteessä 765332A-01 osa Tähtitieteen tutkimusprojekti 1 -kurssia! Kurssista päävastuussa prof. Heikki Salo (heikki.salo@oulu.fi), toimisto MA305. Aiheet: Linux-työasemat. IDL-ohjelmointi. LaTeX-dokumenttien

Lisätiedot

Unix. Markus Norrena

Unix. Markus Norrena Unix Markus Norrena Kotitehtävä 1 Mikä on Unix? Kirjoittakaa lyhyesti 10 asiaa (väittämää) mitä Unix on, tai mitä Unix ei ole. Tehtävän 2. osa: Edellisen perusteella ryhmätyö jolla laajennatte Unix-tietämystänne

Lisätiedot

linux: Prosessit kill PID lopettaa prosessin PID, jos siihen on oikeudet Ctrl + c lopettaa aktiivisen prosessin L7: linux

linux: Prosessit kill PID lopettaa prosessin PID, jos siihen on oikeudet Ctrl + c lopettaa aktiivisen prosessin L7: linux L7: linux linux: Prosessit linux: Prosessit Jokainen komento käynnistää vähintään yhden prosessin Jokaiselle prosessilla tunniste PID, jolla prosessiin voidaan viitata. Jokaisella prosesilla on prioriteetti

Lisätiedot

KIRJANPITO JA RESKONTRA

KIRJANPITO JA RESKONTRA KIRJANPITO JA RESKONTRA Ketjutukset ja ajastukset 30.5.2016 1 KOULUTUKSEN SISÄLTÖ Ketjutus Yleistä Käyttöönotto Ketjujonot Ketjuttaminen Ajastukset Yleistä Ajastettavia toimintoja Eräajot ja lokit NetTikon

Lisätiedot

Julkaiseminen verkossa

Julkaiseminen verkossa Julkaiseminen verkossa H9T1: Tiedostojen vienti internetiin Yliopiston www-palvelin, kielo Unix käyttöjärjestelmästä hakemistorakenne etäyhteyden ottaminen unix-koneeseen (pääteyhteys) komentopohjainen

Lisätiedot

Ctl160 Tekstikorpusten tietojenkäsittely p.1/15

Ctl160 Tekstikorpusten tietojenkäsittely p.1/15 Ctl160 490160-0 Nicholas Volk Yleisen kielitieteen laitos, Helsingin yliopisto Ctl160 490160-0 p.1/15 Lisää säännöllisistä lausekkeista Aikaisemmin esityt * ja + yrittävät osua mahdollisimman pitkään merkkijonoon

Lisätiedot

Metropolia Ammattikorkeakoulu

Metropolia Ammattikorkeakoulu Metropolia Ammattikorkeakoulu UNIX-käyttöjärjestelmä TX00BW20 Sami Sainio sami.sainio@metropolia.fi Kurssin rakenne ja arvostelu 7 x luennot ja laboratorioharjoitukset Pieni projekti? Kurssin lopussa tentti

Lisätiedot

Korpusten käsittely clt131, P Luento 1

Korpusten käsittely clt131, P Luento 1 Korpusten käsittely clt131, P2 2006 Luento 1 Nicholas Volk 3.11.2006 Humanistinen tiedekunta CLT131 Korpusten käsittely (syksy 2006) Luennoitsija FM Nicholas Volk Kurssiassistentti

Lisätiedot

Johdatus Ohjelmointiin

Johdatus Ohjelmointiin Johdatus Ohjelmointiin Syksy 2006 Viikko 2 13.9. - 14.9. Tällä viikolla käsiteltävät asiat Peruskäsitteitä Kiintoarvot Tiedon tulostus Yksinkertaiset laskutoimitukset Muuttujat Tiedon syöttäminen Hyvin

Lisätiedot

CLT131: Tekstityökalut 2010, kuudes luento

CLT131: Tekstityökalut 2010, kuudes luento CLT131: Tekstityökalut 2010, kuudes luento Tommi A Pirinen tommi.pirinen@helsinki.fi Helsingin yliopisto Kieliteknologian oppiaine, Nykykielten laitos 2010-12-16 Asialista Käytännön asiat Tuleva ohjelma

Lisätiedot

Sis llys. Internet ja WWW. Kone Internet-verkossa. IP-osoite. Johdatus Linuxiin/UNIXiin: Osa 2

Sis llys. Internet ja WWW. Kone Internet-verkossa. IP-osoite. Johdatus Linuxiin/UNIXiin: Osa 2 Sis llys Johdatus Linuxiin/UNIXiin: Osa 2 Internet ja WWW S hk posti Uutisryhm t Tekstin muotoilu Reijo Siven Tietojenk sittelytieteen laitos Helsingin yliopisto Linux/UNIX osa 2 2 Internet ja WWW Uusi

Lisätiedot

1.1 Tekstinprosessointiohjelmien yleinen toimintatapa (1)

1.1 Tekstinprosessointiohjelmien yleinen toimintatapa (1) 1 Tekstinprosessointiohjelmat 1.1 1.1 Tekstinprosessointiohjelmien yleinen toimintatapa (1) Useimmat tekstinprosessointiohjelmat (cat, grep,... ) toimivat kahdella erilaisella tavalla. Jos niille annetaan

Lisätiedot

Unix-kurssi, harjoitustehtävät

Unix-kurssi, harjoitustehtävät Unix-kurssi, harjoitustehtävät Tekijä(t) Opiskelijanro Luokka 1.Johdanto 2.Alkutoimet Tehtävät ovat Fundamentals of Unix-kurssin pakollinen osuus. Koska kurssin muut kokeet ovat käytännössä puhdasta rasti

Lisätiedot

Korpusten käsittely clt131, P Luento 3

Korpusten käsittely clt131, P Luento 3 Korpusten käsittely clt131, P2 2006 Luento 3 Nicholas Volk 17.11.2006 Humanistinen tiedekunta Merkkijonon poiminen syötteestä, fgrep Monessa ohjelmassa on etsi/find-toiminto Tätä

Lisätiedot

Linux-virtuaalipalvelimen ylläpito

Linux-virtuaalipalvelimen ylläpito Linux-virtuaalipalvelimen ylläpito Tapani Tarvainen kevät 2015 Tarkoitus antaa riittävät valmiudet oman palvelimen ylläpitoon palvelinkäytön harjoittelua ja sovellusten kokeilua varten sekä perustiedot

Lisätiedot

2 Konekieli, aliohjelmat, keskeytykset

2 Konekieli, aliohjelmat, keskeytykset ITK145 Käyttöjärjestelmät, kesä 2005 Tenttitärppejä Tässä on lueteltu suurin piirtein kaikki vuosina 2003-2005 kurssin tenteissä kysytyt kysymykset, ja mukana on myös muutama uusi. Jokaisessa kysymyksessä

Lisätiedot

Hakemistojen sisällöt säilötään linkitetyille listalle.

Hakemistojen sisällöt säilötään linkitetyille listalle. Harjoitustyö 1 Harjoitustyö Tehtävä: ohjelmoi Java-kielellä komentoikkunaa (komentotulkkia, komentoriviä) simuloiva olioperustainen ohjelma. Hakemistojen sisällöt säilötään linkitetyille listalle. Työ

Lisätiedot

Perusohje vi-editorin käyttöön

Perusohje vi-editorin käyttöön Perusohje vi-editorin käyttöön Aapo Rista 22.9.2000 Sisältö 1 Johdanto 1 2 vi:n komento- ja kirjoitustilat 2 3 vi:n käynnistäminen ja siitä poistuminen 2 4 Liikkuminen tekstissä 3 5 Merkkien lisääminen

Lisätiedot

Korpusten käsittely clt131, P Luento 5

Korpusten käsittely clt131, P Luento 5 Korpusten käsittely clt131, P2 2006 Luento 5 Nicholas Volk 1.12.2006 Humanistinen tiedekunta Perl Perl niminen ohjelmointikieli mahdollistaa tekstin monipuolisen muokkaamisen helposti

Lisätiedot

Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito

Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito Henri Kinnunen, Seppo Tompuri, Tero Malkki, Matti Heiskanen, Tommi Rönkönharju, Tuomas Valkeapää Sisällysluettelo 1. Alkusanat.2 2. Asennusohje..2 3.

Lisätiedot

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

SCI- A0000: Tutustuminen Linuxiin, syksy 2015 SCI- A0000: Tutustuminen Linuxiin, syksy 2015 Sisältö SCI- A0000: Tutustuminen Linuxiin, syksy 2015... 1 1. Mikä Linux?... 1 2. Linuxin käyttö graafisesti... 1 3. Pari sanaa komentorivistä... 2 4. Kalapankki...

Lisätiedot

Sekalaisia selvennyksiä

Sekalaisia selvennyksiä Sekalaisia selvennyksiä Panu Kalliokoski ja Jussi Syrjänen Sisältö 1 Komento vai tiedosto 1 2 Unix-komennon kommunikaatiomalli 2 3 Merkkien lainaaminen 3 4 Mikä on muuttuja? 4 5 Absoluuttiset ja relatiiviset

Lisätiedot

linux: Prosessit kill PID lopettaa prosessin PID, jos siihen on oikeudet Ctrl + c lopettaa aktiivisen prosessin L7: linux

linux: Prosessit kill PID lopettaa prosessin PID, jos siihen on oikeudet Ctrl + c lopettaa aktiivisen prosessin L7: linux L7: linux linux: Prosessit linux: Prosessit Jokainen komento käynnistää vähintään yhden prosessin Jokaiselle prosessilla tunniste PID, jolla prosessiin voidaan viitata. Jokaisella prosesilla on prioriteetti

Lisätiedot

Sis llys. Internet ja WWW. Kone Internet-verkossa. IP-osoite. Johdatus Linuxiin/UNIXiin: Osa 2

Sis llys. Internet ja WWW. Kone Internet-verkossa. IP-osoite. Johdatus Linuxiin/UNIXiin: Osa 2 Sis llys Johdatus Linuxiin/UNIXiin: Osa 2 Internet ja WWW S hk posti Uutisryhm t Selaimet Hakukoneet Reijo Siven Tietojenk sittelytieteen laitos Helsingin yliopisto Linux/UNIX osa 2 2 Internet ja WWW Uusi

Lisätiedot

linux: Ympäristömuuttujat

linux: Ympäristömuuttujat L5: linux linux: Ympäristömuuttujat linux: Ympäristömuuttujat linux komentotulkkki toimii asetettujen ympäristömuuttujien mukaan env kertoo asetetut ympäristömuuttujat Yksi tulostuvista riveistä on tyypillisesti

Lisätiedot

Unix-kurssi, harjoitustehtävät

Unix-kurssi, harjoitustehtävät Unix-kurssi, harjoitustehtävät Tekijä(t) Opiskelijanro Ryhmä 1.Johdanto 2.Alkutoimet Tehtävät ovat Fundamentals of Unix-kurssin pakollinen osuus. Koska kurssin muut kokeet ovat käytännössä puhdasta rasti

Lisätiedot

Unix kertausta. Shell = komentotulkki

Unix kertausta. Shell = komentotulkki Auvo Häkkinen: UNIX ja Linux 1 Auvo Häkkinen: UNIX ja Linux 2 Unix kertausta aluksi saattaa olla viisasta pitäytyä ylläpitäjien asetuksissa! Uuden komentotulkin voi käynnistää myös komentoikkunassa antamalla

Lisätiedot

Tiedostot. Tiedostot. Tiedostot. Tiedostot. Tiedostot. Tiedostot

Tiedostot. Tiedostot. Tiedostot. Tiedostot. Tiedostot. Tiedostot Tiedosto yhteenkuuluvien tietojen joukko, joka on tavallisesti talletettu pysyväismuistiin muodostuu tietueista, jotka voivat olla keskenään samanlaisia tai vaihdella tyypiltään tiedostot ovat joko tekstitiedostoja

Lisätiedot

Luento 2. Timo Savola. 31. maaliskuuta 2006

Luento 2. Timo Savola. 31. maaliskuuta 2006 UNIX-käyttöjärjestelmä Luento 2 Timo Savola 31. maaliskuuta 2006 Osa I Prosessit Prosessien hierarkia Jokaisella prosessilla on numero (process ID, pid) Jokaisella prosessilla on

Lisätiedot

linux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia

linux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia L6: linux linux linux: käyttäjän oikeudet Käyttäjällä, username, on käyttöoikeus rajattuun levytilaan du -h /home/username/ tulostaa käytetyn levytilan. Yhteenvedon antaa du -h /home/jetsu/ - -summarize

Lisätiedot

Kieliteknologian ATK-ympäristö Viides luento

Kieliteknologian ATK-ympäristö Viides luento Kieliteknologian ATK-ympäristö Viides luento Miikka Silfverberg Nykykielten laitos 3. lokakuuta 2011 Miikka Silfverberg (Nykykielten laitos) Kieliteknologian ATK-ympäristö: Luento 5 3. lokakuuta 2011 1

Lisätiedot

Kieliteknologian ATK-ympäristö Viides luento

Kieliteknologian ATK-ympäristö Viides luento Kieliteknologian ATK-ympäristö Viides luento Miikka Silfverberg Nykykielten laitos 4. lokakuuta 2010 Miikka Silfverberg (Nykykielten laitos) Kieliteknologian ATK-ympäristö: Luento 5 4. lokakuuta 2010 1

Lisätiedot

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Subversion-ohje Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Helsinki 1.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti

Lisätiedot

Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta.

Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta. Tehtävä 63. Kirjoita oma versio funktiosta strcmp(),joka saa parametrinaan kaksi merkkiosoitinta. Tee ohjelma, jossa luetaan kaksi merkkijonoa, joita sitten verrataan ko. funktiolla. Tehtävä 64. Kirjoita

Lisätiedot

Ctl160 Tekstikorpusten tietojenkäsittely Kolmas luento

Ctl160 Tekstikorpusten tietojenkäsittely Kolmas luento Ctl160 Tekstikorpusten tietojenkäsittely 490160-0 Kolmas luento Nicholas Volk Yleisen kielitieteen laitos, Helsingin yliopisto Ctl160 Tekstikorpusten tietojenkäsittely490160-0kolmas luento p.1/26 Lisää

Lisätiedot

Ctl160 Tekstikorpusten tietojenkäsittely Kolmas luento,

Ctl160 Tekstikorpusten tietojenkäsittely Kolmas luento, Ctl160 490160-0 Kolmas luento, 10.2.2003 Nicholas Volk Yleisen kielitieteen laitos, Helsingin yliopisto Ctl160 490160-0Kolmas luento, 10.2.2003 p.1/28 Unohtui viime kerralla... Skriptin ajaminen edellyttää

Lisätiedot

SUOMEN PANKKIYHDISTYS

SUOMEN PANKKIYHDISTYS FINVOICE-laskujen arkistointiohjelma Ohje 1 (5) FINVOICE-LASKUJEN ARKISTOINTILMA Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoice-verkkolaskujen jatkokäsittelyyn. Ohjelman käyttötarkoitus:

Lisätiedot

YHTEYDEN OTTAMINEN CSC:N KONEELLE HIPPU

YHTEYDEN OTTAMINEN CSC:N KONEELLE HIPPU Johdatus laskennalliseen kemiaan, Harjoitus 1 Harjoituksen tavoitteet ovat - Tutustua ab initio -laskuissa käytettävään laskentaympäristöön - Oppia ottamaan tietokoneluokan koneelta yhteys laskentakoneelle

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 1.4.2009 T-106.1208 Ohjelmoinnin perusteet Y 1.4.2009 1 / 56 Tentti Ensimmäinen tenttimahdollisuus on pe 8.5. klo 13:00 17:00 päärakennuksessa. Tämän jälkeen

Lisätiedot

PERL. TIE Principles of Programming Languages. Ryhmä 4: Joonas Lång & Jasmin Laitamäki

PERL. TIE Principles of Programming Languages. Ryhmä 4: Joonas Lång & Jasmin Laitamäki PERL TIE-20306 Principles of Programming Languages Ryhmä 4: Joonas Lång & Jasmin Laitamäki 1. Johdanto Perl on ohjelmointikielten perhe, johon kuuluu Perl 5 ja Perl 6. Kielet ovat kuitenkin erilliset ohjelmointikielet

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2011 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2011 1 / 39 Kertausta: tiedoston avaaminen Kun ohjelma haluaa lukea tai kirjoittaa tekstitiedostoon, on ohjelmalle

Lisätiedot

Asialista. CLT131: Tekstityökalut 2010, kolmas luento. Laskuharjoitusaikataulut. Harjoituksissa havaitut virheet. Käytännön asiat/kertaus

Asialista. CLT131: Tekstityökalut 2010, kolmas luento. Laskuharjoitusaikataulut. Harjoituksissa havaitut virheet. Käytännön asiat/kertaus CLT131: Tekstityökalut 2010, kolmas luento Tommi A Pirinen tommi.pirinen@helsinki.fi Helsingin yliopisto Kieliteknologian oppiaine, Nykykielten laitos 2010-11-19 Laskuharjoitusaikataulut Harjoituksissa

Lisätiedot

CLT131: Tekstityökalut 2011, kuudes luento

CLT131: Tekstityökalut 2011, kuudes luento CLT131: Tekstityökalut 2011, kuudes luento Tommi A Pirinen tommi.pirinen+clt131@helsinki.fi Helsingin yliopisto Kieliteknologian oppiaine, Nykykielten laitos 7. joulukuuta 2011 tommi.pirinen+clt131@helsinki.fi

Lisätiedot

Hieman linkkejä: http://cs.stadia.fi/~kuivanen/linux/kom.php, lyhyt ohje komentoriviohjelmointiin.

Hieman linkkejä: http://cs.stadia.fi/~kuivanen/linux/kom.php, lyhyt ohje komentoriviohjelmointiin. Linux-harjoitus 9 Linuxin mukana tulevat komentotulkit (mm. bash, tcsh, ksh, jne ) sisältävät ohjelmointikielen, joka on varsin tehokas ja ilmaisuvoimainen. Tähän yhdistettynä unix-maailmasta tutut tehokkaat

Lisätiedot

Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet

Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet Unix-perusteet Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet Mikä on unix? Monen käyttäjän käyttöjärjestelmä Siis monta käyttäjää ja monta ohjelmaa jokaisella Kaikkiin koneisiin mikrosta supertietokoneeseen

Lisätiedot

CLT131: Tekstityökalut 2011, toinen luento

CLT131: Tekstityökalut 2011, toinen luento CLT131: Tekstityökalut 2011, toinen luento Tommi A Pirinen tommi.pirinen+clt131@helsinki.fi Helsingin yliopisto Kieliteknologian oppiaine, Nykykielten laitos 9. marraskuuta 2011 tommi.pirinen+clt131@helsinki.fi

Lisätiedot

Terminaali tutuksi. Linux ja komentorivin hallinta. Lappeenrannan teknillinen yliopisto 2015 Annika Ikonen, Timo Hynninen ja Erno Vanhala

Terminaali tutuksi. Linux ja komentorivin hallinta. Lappeenrannan teknillinen yliopisto 2015 Annika Ikonen, Timo Hynninen ja Erno Vanhala Terminaali tutuksi Linux ja komentorivin hallinta Lappeenrannan teknillinen yliopisto 2015 Annika Ikonen, Timo Hynninen ja Erno Vanhala Tarkastus ja oikoluenta: Jouni Ikonen, Jussi Kasurinen ja Uolevi

Lisätiedot

Käyttöohje. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Käyttöohje. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Käyttöohje Boa Open Access Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari Heikkinen

Lisätiedot

IDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit

IDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit IDL - proseduurit 25. huhtikuuta 2017 Viimeksi käsiteltiin IDL:n interaktiivista käyttöä, mutta tämä on hyvin kömpelöä monimutkaisempia asioita tehtäessä. IDL:llä on mahdollista tehdä ns. proseduuri-tiedostoja,

Lisätiedot

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014 18. syyskuuta 2014 IDL - proseduurit Viimeksi käsiteltiin IDL:n interaktiivista käyttöä, mutta tämä on hyvin kömpelöä monimutkaisempia asioita tehtäessä. IDL:llä on mahdollista tehdä ns. proseduuri-tiedostoja,

Lisätiedot

Invalidiliiton Järvenpään koulutuskeskus. KOMENTORIVI JA KOMENNOT Windows- ja Linux-ympäristöissä

Invalidiliiton Järvenpään koulutuskeskus. KOMENTORIVI JA KOMENNOT Windows- ja Linux-ympäristöissä Invalidiliiton Järvenpään koulutuskeskus KOMENTORIVI JA KOMENNOT Windows- ja Linux-ympäristöissä Kati Sipilä Opinnäytetyö Lokakuu 2008 TIIVISTELMÄ Invalidiliiton Järvenpään koulutuskeskus Tietojenkäsittelyn

Lisätiedot

2.1.2011. Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoiceverkkolaskujen

2.1.2011. Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoiceverkkolaskujen OHJE 1 (7) FINVOICE-LASKUJEN ARKISTOINTIOHJELMA Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoiceverkkolaskujen jatkokäsittelyyn. Ohjelman käyttötarkoitus: Ohjelma purkaa pankista

Lisätiedot

Tiedostonhallinta. Yleistä

Tiedostonhallinta. Yleistä Tiedostonhallinta Tiedostonhallinnan kautta voi muokata kaikkia näkymän tiedostoja. Sitä tarvitaan näkymien räätälöintiin ja joidenkin asetusten muuttamiseen. Yleistä Tiedostojen tarkastelu ja muokkaus

Lisätiedot

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b Pythonin Kertaus Cse-a1130 Tietotekniikka Sovelluksissa Versio 0.01b Listat 1/2 esimerkkejä listan peruskäytöstä. > lista=['kala','kukko','kissa','koira'] ['kala','kukko','kissa','koira'] >lista.append('kana')

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 16.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 16.2.2010 1 / 41 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti

Lisätiedot

Sisällys. 12. Näppäimistöltä lukeminen. Yleistä. Yleistä 12.1 12.2 12.3 12.4

Sisällys. 12. Näppäimistöltä lukeminen. Yleistä. Yleistä 12.1 12.2 12.3 12.4 Sisällys 12. Näppäimistöltä lukeminen Arvojen lukeminen näppäimistöltä yleisesti. Arvojen lukeminen näppäimistöltä Java-kielessä.. Luetun arvon tarkistaminen. Tietovirrat ja ohjausmerkit. Scanner-luokka.

Lisätiedot

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet A271117, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin

Lisätiedot

Julkaiseminen verkossa, esitysgrafiikkaa (laitteistosta, tietotekniikka ja tulevaisuus) H9T1: Tiedostojen vienti internetiin

Julkaiseminen verkossa, esitysgrafiikkaa (laitteistosta, tietotekniikka ja tulevaisuus) H9T1: Tiedostojen vienti internetiin Julkaiseminen verkossa, esitysgrafiikkaa (laitteistosta, tietotekniikka ja tulevaisuus) H9T1: Tiedostojen vienti internetiin Yliopiston www palvelin, kielo Unix käyttöjärjestelmästä hakemistorakenne etäyhteyden

Lisätiedot

KÄYTTÖVINKKEJÄ. Ketjutukset automatisoi toiminnot valmiiksi. Suomen tehokkain taloushallinnon palvelualusta Copyright TIKON Oy

KÄYTTÖVINKKEJÄ. Ketjutukset automatisoi toiminnot valmiiksi. Suomen tehokkain taloushallinnon palvelualusta Copyright TIKON Oy KÄYTTÖVINKKEJÄ Ketjutukset automatisoi toiminnot valmiiksi 22.5.2017 1 YLEISTÄ Voidaan tulostaa yhden tai useamman yrityksen raportit yhdellä kertaa Raportteja ei tulosteta näytölle, vaan ohjelma muodostaa

Lisätiedot

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 19. tammikuuta 2012

TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 19. tammikuuta 2012 TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 19. tammikuuta 2012 Sisällys Sisällys Muistathan A B -konstruktion 0 k 1 i 2 s 3 s 4 a 5 0 k 1 o 2 i 3 r 4

Lisätiedot

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille:

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille: Merkkijonot C-kielessä merkkijono on taulukko, jonka alkiot ovat char -tyyppiä. Taulukon viimeiseksi merkiksi tulee merkki '\0', joka ilmaisee merkkijonon loppumisen. Merkkijono määritellään kuten muutkin

Lisätiedot

Tikon Kirjanpito Tikon Kirjanpito

Tikon Kirjanpito Tikon Kirjanpito 27.11.2017 1 (16) Tikon Kirjanpito etasku 27.11.2017 2 (16) 1 Liittymäaineisto... 3 2 Lisenssit... 3 3 Toiminnon kuvaus... 3 4 Käyttöönotto... 4 4.1 SFTP-tunnukset... 4 4.2 Hakemisto... 4 4.3 Siirtoasetus...

Lisätiedot

CLT131: Tekstityökalut 2011, viides luento

CLT131: Tekstityökalut 2011, viides luento CLT131: Tekstityökalut 2011, viides luento Tommi A Pirinen tommi.pirinen+clt131@helsinki.fi Helsingin yliopisto Kieliteknologian oppiaine, Nykykielten laitos 30. marraskuuta 2011 tommi.pirinen+clt131@helsinki.fi

Lisätiedot

TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja tietokonetekniikan laitos. Harjoitustyö 4: Cache, osa 2

TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja tietokonetekniikan laitos. Harjoitustyö 4: Cache, osa 2 TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja tietokonetekniikan laitos TKT-3200 Tietokonetekniikka I Harjoitustyö 4: Cache, osa 2.. 2010 Ryhmä Nimi Op.num. 1 Valmistautuminen Cache-työn toisessa osassa

Lisätiedot

TUTUSTUMINEN LINUX-KÄYTTÖJÄRJESTELMÄÄN

TUTUSTUMINEN LINUX-KÄYTTÖJÄRJESTELMÄÄN TUTUSTUMINEN LINUX-KÄYTTÖJÄRJESTELMÄÄN Linux, taikka GNU/Linux, on avoimeen lähdekoodiin perustuva käyttöjärjestelmä. Tässä dokumentissa esitellään Linuxin perusteita ja tutustutaan Ubuntun, yhteen Linuxin

Lisätiedot

CLT131: Tekstityökalut 2010, kolmas luento

CLT131: Tekstityökalut 2010, kolmas luento CLT131: Tekstityökalut 2010, kolmas luento Tommi A Pirinen tommi.pirinen@helsinki.fi Helsingin yliopisto Kieliteknologian oppiaine, Nykykielten laitos 2010-11-19 Asialista Käytännön asiat/kertaus Ongelman

Lisätiedot

UBUNTU. UBUNTU - Peruskäyttö. Työpöytä. GNU Free Documentation License. Sisäänkirjautuminen. Yläpaneelissa on kolme valikkoa. Paneelit ja valikot

UBUNTU. UBUNTU - Peruskäyttö. Työpöytä. GNU Free Documentation License. Sisäänkirjautuminen. Yläpaneelissa on kolme valikkoa. Paneelit ja valikot UBUNTU GNU Free Documentation License UBUNTU - Peruskäyttö Sisäänkirjautuminen Tietokoneen käynnistymisen jälkeen avautuu ensimmäisenä näkyville sisäänkirjautumisruutu. Kirjaudu sisään järjestelmään syöttämällä

Lisätiedot

TILIOTE TOSITTEENA. Säästää aikaa ja vaivaa. Taloushallinnon kumppani Copyright TIKON Oy

TILIOTE TOSITTEENA. Säästää aikaa ja vaivaa. Taloushallinnon kumppani Copyright TIKON Oy TILIOTE TOSITTEENA Säästää aikaa ja vaivaa 22.5.2017 1 TILIOTE TOSITTEENA Tiedot tiliotteelta suoraan kirjanpitoon. Helpottaa ja nopeuttaa tiliotteiden käsittelyä Automaattitiliöintisäännöt vähentävät

Lisätiedot

Komentotulkki (SHELL) C- "perhe" - csh, alkup. C shell. Komentokieli. kieltä. - tcsh - edellisen laajennettu versio

Komentotulkki (SHELL) C- perhe - csh, alkup. C shell. Komentokieli. kieltä. - tcsh - edellisen laajennettu versio UNIX/LINUX-PERUSKURSSI, MUUTTUJAT JA KOMENTOKIELI 1. Komentotulkki Tämä dokumentti kuvaa Unixin komentotulkkien ominaisuuksia sekä johdatuksen Unixin komentokieleen ja komentoskriptien luomisen. Skriptikielenä

Lisätiedot

Python-ohjelmointi Harjoitus 5

Python-ohjelmointi Harjoitus 5 Python-ohjelmointi Harjoitus 5 TAVOITTEET Kerrataan silmukkarakenteen käyttäminen. Kerrataan jos-ehtorakenteen käyttäminen. Opitaan if else- ja if elif else-ehtorakenteet. Matematiikan sisällöt Tehtävät

Lisätiedot

4. Lausekielinen ohjelmointi 4.1

4. Lausekielinen ohjelmointi 4.1 4. Lausekielinen ohjelmointi 4.1 Sisällys Konekieli, symbolinen konekieli ja lausekieli. Lausekielestä konekieleksi: - Lähdekoodi, tekstitiedosto ja tekstieditorit. - Kääntäminen ja tulkinta. - Kääntäminen,

Lisätiedot

Unix-perusteet. Tiedosto-oikeudet

Unix-perusteet. Tiedosto-oikeudet Unix-perusteet Tiedosto-oikeudet Tietoturvaan liittyviä seikkoja kulunvalvonta kellä oikeus päästä laitteiden luokse käyttöoikeudet käyttäjätunnus & salasana tiedostojärjestelmän oikeudet unixissa omistajan,

Lisätiedot

Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen.

Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen. 1 / 50 1. Etusivu Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen. Virtuaali hakemistoihin voi tuoda tiedostoja tietokoneelta tai luoda niitä tällä

Lisätiedot

Asteri Laskutus (Dos)

Asteri Laskutus (Dos) Asteri Laskutus (Dos) Vuosipäivitys 3.11.2007 Päivityksen asentaminen... 4 Uudelle koneelle siirtäminen... 6 - pikakuvake Vistan työpöydälle... 7 Tulostaminen kun tulostaminen ei onnistu... 11 - tulostaminen

Lisätiedot

Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 2: Linux

Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 2: Linux Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 2: Linux 2009-01-19 Lähtökohdat Mikä Linux? Linux on Ilmainen Unix-tyylinen käyttöjärjestelmä Perusajatuksena lähdekoodin vapaus (=ilmaisuus, luotettavuus,

Lisätiedot

Ctl160 Tekstikorpusten tietojenkäsittely

Ctl160 Tekstikorpusten tietojenkäsittely Ctl160 490160-0 Nicholas Volk Yleisen kielitieteen laitos, Helsingin yliopisto Ctl160 490160-0 p.1/23 Kurssibyrokratiaa Luennoitsija: Nicholas Volk nvolk ling.helsinki.fi Luennot: keskiviikkoisin 19.1.-2.3.

Lisätiedot

Unix-perusteet. Tulostaminen

Unix-perusteet. Tulostaminen Unix-perusteet Tulostaminen Tulostaminen unixissa miten tulostin voidaan liittää? määrityksiä Printteri: fyysinen laite kiinni jossain tietokoneessa tai sitten verkossa verkkokortin avulla Printterin nimi

Lisätiedot

Tässä tehtävässä käsittelet metodeja, listoja sekä alkulukuja (englanniksi prime ).

Tässä tehtävässä käsittelet metodeja, listoja sekä alkulukuja (englanniksi prime ). Tehtävä 1: Metodit, listat, alkuluvut (4p) Tässä tehtävässä käsittelet metodeja, listoja sekä alkulukuja (englanniksi prime ). Alkuluvut ovat lukuja, jotka ovat suurempia kuin yksi ja jotka ovat jaollisia

Lisätiedot

Sisällys. Johdatus Linuxiin/Unixiin: Osa3. Internet ja WWW. Kone Internet-verkossa. IP-osoite

Sisällys. Johdatus Linuxiin/Unixiin: Osa3. Internet ja WWW. Kone Internet-verkossa. IP-osoite Sisällys Johdatus Linuxiin/Unixiin: Osa3 Internet ja WWW Sähköposti Uutisryhmät Tekstin muotoilu Eero Hyvönen Tietojenkäsittelytieteen laitos Helsingin yliopisto 9/12/2002 E. Hyvönen: Linux Osa 3 2 Internet

Lisätiedot

CLT131 Korpusten käsittely

CLT131 Korpusten käsittely CLT131 Korpusten käsittely Nicholas Volk Yleisen kielitieteen laitos, Helsingin yliopisto CLT131 Korpusten käsittely p.1/16 Syöterivien järjestäminen (sort) sort-komento järjestää syöterivin (aakkosjärjestykseen)

Lisätiedot

linux: komennoista linux linux

linux: komennoista linux linux L4: linux linux: komennoista linux Komentojen käyttö komento -opt1 -opt2 argumentti Esimerkiksi ls -s *.dat tulostaa työtiedoston.dat loppuiset tiedostot ja niiden koon Esimerkiksi ls -l *.dat tulostaa

Lisätiedot

Asteri Palkanmaksu Dos Vuosipäivitys 5.11.2007

Asteri Palkanmaksu Dos Vuosipäivitys 5.11.2007 Asteri Palkanmaksu Dos Vuosipäivitys 5.11.2007 Päivityksen asentaminen...4 Uudelle koneelle siirtäminen...6 - pikakuvake Vistan työpöydälle...7 - moniyrityskäytön polkumäärittelyt...9 - jos åäö näppäimistä

Lisätiedot

Settings-sivun kautta on mahdollista muokata Kirjastokarttapalveluun liittyviä kirjastokohtaisia asetuksia.

Settings-sivun kautta on mahdollista muokata Kirjastokarttapalveluun liittyviä kirjastokohtaisia asetuksia. Settings - Asetukset Settings - Asetukset 1. 2. 3. 4. 5. Karttojen piirtoväri ja piirtovärin läpinäkyvyys Filtterit a. Filtterin lisääminen b. Filtterin poistaminen Uudelleenohjaukset Filtteri vai uudelleenohjaus?

Lisätiedot

12. Näppäimistöltä lukeminen 12.1

12. Näppäimistöltä lukeminen 12.1 12. Näppäimistöltä lukeminen 12.1 Sisällys Arvojen lukeminen näppäimistöltä yleisesti. Arvojen lukeminen näppäimistöltä Java-kielessä. In-luokka. Luetun arvon tarkistaminen. Tietovirrat ja ohjausmerkit.

Lisätiedot