Tentti 17.1.1996
Nimi:
Op.nro: K-ohj& vsk:
Täytä yo. SELVÄSTI ja jätä paperi, vaikket vastaisi yhteenkään kysymykseen! Tehtävissä 1-20 merkitse rastilla vaihtoehdoista vain paras. Vastaa muihin tehtäviin tällä paperilla tai sen kääntöpuolella.
1. Unixissa prosessi on
(a) ohjelman suoritus
(b) lopetettu ohjelma
(c) ohjelman historia
2. Unix-käyttöjärjestelmän kannalta tiedoston sisältö on
(a) tavujono
(b) kokonaisuuden muodostava tietojoukko
(c) nimetty osa levyä
3. Unixissa täydellinen polkunimi on
(a) tiedoston sisällön yksikäsitteinen kuvaus
(b) tiedosto paikka juurihakemistosta alkaen
(c) tiedoston ainoa nimi
4. Unixissa kotihakemisto on se hakemisto,
(a) josta tiedostojärjestelmä alkaa
(b) josta istuntosi alkaa
(c) jossa työskentelet kulloinkin
5. Unix-istuntoa lopettaessasi saat viestin There are stopped jobs. eikä yhteys katkea. Tilanteen voi korjata (sopivin argumentein) komento
(a) fg
(b) jobs
(c) 1prm
6. Unix-komennon ls valitsimen -R merkitys selviää
(a) man -k ls
(b) man 1s
(c) which 1s
7. Tekstitiedosto /etc/rc tulostetaan postscript-kirjoittimelle psy199 komennolla
(a) 1pr -P psy199 /etc/rc
(b) enscript -P psy199 /etc/rc
(c) enscript -Ppsy199 /etc/rc
8. Unix-komennon sort puhlu > puhlu jälkeen tiedosto puhlu on
(a) muuttumaton
(b) lajiteltu
(c) tyhjä
9. Salasanasi vaihdat Unixissa komennolla
(a) passwd
(b) set password
(c) cp
10. Tiedostosi ~/.plan voit siirtää nykykoneestasi beta koneeseen vipunen.hut.fi komennolla
(a) telnet vipunen.hut.fi
(b) ftp vipunen.hut.fi
(c) cp ~/.plan vipunen.hut.fi:.
11. Käyttäjän kalle kotihakemiston täydellisen polkunimen saa Unixissa selville komennolla
(a) finger kalle
(b) ls kalle
(c) ls ~kalle
12. Unix-komento "fgrep Fr|sen puhabc.data" tulostaisi
(a) Fr|sen Janne tuntiop 3233 Y
(b) usage: fgrep file str ...
(c) sen: Command not found.
13. Unixin komentotulkissa alias on toinen nimi jollekin
(a) komennolle
(b) tiedostolle
(c) ympäristömuuttujalle
14. Alihakemiston pub voi Unixissa poistaa komennolla
(a) rd pub
(b) rmdir pub
(c) rm pub
15. Unixi-tiedoston nimeltä * voi luoda komennolla
(a) echo * > \*
(b) echo * > *
(c) echo * >> *
16. Unixissa ympäristö- tai komentotulkin muuttujan nimi korvataan sen arvolla, jos nimen edessä on merkki
(a) %
(b) $
(c) &
17. Unixissa keskeytetty työ voidaan käynnistää etualalle komennolla
(a) bg
(b) resume
(c) fg
18. Etualalla olevan työn voi Unixissa yleensä tappaa kirjoittamalla pelkän merkin
(a) C-c (control-c)
(b) C-g (control-g)
(c) C-z (control-z)
19. Internetin sähköpostiosoitteet ovat useimmiten muotoa
(a) tunnus@kone.alue.maatunnus
(b) maa!alue!kone!tunnus
(c) tunnus@maatunnus.alue.kone
20. mosaic-ohjelmassa valitaan haluttu aihe
(a) tekstin korostetuista sanoista
(b) ikkunan yläosan valikoista
(c) aiheen alkukirjaimella
21. Vastaa oheisen manuaalisivun pohjalta seuraaviin: (6p)
(a) Millä komennolla annat ryhmälle suoritusoikeuden kaikkiin alihakemiston ~/public tiedostoihin?
(b) Onko komento chmod -r -f -R .. syntaktisesti oikein? Mitä se tekee/yrittää tehdä System V Unixissa?
(c) Milloin et voi muuttaa tiedoston suojausta?
22. Unixin syötön ja tulostuksen uudelleenohjaus. (6p)
23. Mitä teet, kun (6p)
(a) päätteesi hirttää (ei reagoi näppäimistöön tai hiireen)?
(b) kirjoitit uutisiin potentiaalisesti loukkaavan artikkelin?
(c) haluat hakea tiedoston /pub/Linux/00Readme koneesta ftp.funet.fi ohjelmalla ftp?
24. Turvallisuus (2p)
(a) Miksi salasana kannattaa vaihtaa säännöllisesti?
(b) Millainen on hyvä salasana?