Yliopiston etusivulle Suomeksi
Helsingin yliopisto
clt130: Kieliteknologian ATK-ympäristö (Clt130) - syksy 2006

Yhteystiedot

Yleisen kielitieteen laitos
PL 9 (Siltavuorenpenger 20 A)
00014 Helsingin yliopisto

Puhelinvaihde +358 (09) 1911
Faksi +358 (09) 191 29307

5. luennon materiaali

Tulostuksesta laitoksella

Tulostus käskyt löytyvät myös viime viikon materiaaleista. Jos haluaa tulostaa esim. gv-ohjelmalla jonkin PDF tai PS muotoisen tiedoston tulee painaa print-nappia ja kirjoittaa ilmestyvään ruutuun (jossa lukee jo valmiiksi lpr) lpr:n perään -PChomsky

  • lpr -Pchomsky tiedosto.ps tulostaa tiedoston laitoksen käytävällä Unix-luokan vieressä olevasta tulostimesta
  • mpage -4tPchomsky teksti.txt tulostaa tiedoston laitoksen käytävällä Unix-luokan vieressä olevasta tulostimesta 4 sivua yhdellä sivulla ja kaksipuolisesti :)
  • lpq -Pchomsky käskyllä voi kysellä onko tulostimella jonoa ja onko minun tiedotoni jo tulostettu...

Putkituksesta | ja syötteen ohjauksesta >

Putkituksen avulla on mahdollista ajaa monia käskyjä peräkkäin. Tarkempi selvitys alla olevassa linkissä:

Esimerkeistä on ehkä helpoin ymmärtää, joten tehtävissä on muutama esimerkki, jota pitää kokeilla ja miettiä mitä ne tekevät. Alla muutama esimerkki, jota voi halutessa kokeilla:

  • ls | wc -l laskee kuinka monta tiedostoa ja hakemistoa, siitä hakemistosta missä ollaan, löytyy.
  • echo '1+4' | bc toimii alkeellisena laskimena :)
  • cat tied.txt | tr 's' 'a' muuttaa tiedostossa tied.txt kaikki 's'-kirjaimet 'a'-kirjaimiksi

Oletusarvoisesti unix tulostaa lopussa kaikki ruudulle, mutta myös lopputuloksen voi myös ohjata tiedostoon. Syöteen ohjauksesta lisää alla olevalla sivulla:

Esim. ls > hakemisto.txt -käsky tekee tiedoston nimeltä hakemisto.txt, joka sisältää kaikkien ls -käskyllä listattujen hakemistojen ja tiedostojen nimet.

Prosesseista

Harjoittelimme prosessien keskeyttämistä (esimerkiksi emacsissa Crtl-z poistuu ja fg paluu) ja tappamista (kill -käsky). Ohje prosessien tappamista varten alla (tai katso tämän viikon harjoituksista):

Ja kuten arvelin luennolla, jos on monta pysäytettyä prosessia (Ctrl-z), niin automaattisesti fg komento avaa viimeiseksi pysäytetyn, mutta sille voi myös määritellä minkä prosessin haluaa avattavan

  • fg komennon käyttöohje

Käytettyjä unix-komentoja ja linkit niitä käsitteleville manuaali sivuille

Tämä on siis se englanninkielinen manuaali josta luennoilla puhuin, jossa on myös esimerkkejä, ja jonne löytyy linkki materiaali sivulta sen toisen unix-opaan vierestä