Ensimmäinen tehtävä.Poista kaikki äsken luodut hakemistot ja tiedosto yhdellä komennolla.
2. Luo uusi käyttäjä nimeltä petri, aseta petrin salasanaksi qwerty ja näytä luettelo kaikista käyttäjän kotihakemistossa sijaitsevista tiedostoista kaikkine tietoineen. Selvitä käyttäjän käyttäjänumero ja ryhmän numero.
3. Luo kotihakemistoon tiedosto dummy.dat (sisällöllä ei väliä) ja poista siltä kaikki oikeudet muilta kuin käyttäjältä. Muuta tiedoston ryhmäomistajaksi nobody ja kopioi tiedosto hakemistoon /tmp.
4. Ota hakemistosta /usr/bin luettelo kaikista tiedostoista, joiden nimi alkaa s-kirjaimella ja ohjaa se tiedostoon tiedostot.lst. Näytä samanlainen luettelo kaikista tiedostoista, joiden nimessä on a-kirjain sivun mittaisiksi pätkiksi jaettuna.
5. Käynnistä komento cat ilman parametreja, pysäytä se ja ota selville, mikä on sen prosessinumero. Lähetä prosessille signaali HUP. Käynnistä tausta-ajoon komento, joka tulostaa tekstin "Viides harjoitustehtävä".
6. Lisää X:n asetustiedostoon asetukset, jotka aiheuttavat sen, että X käynnistyy oletuksena 8-bittiseen tilaan ja resoluutioon 320x240 pikseliä. Käynnistä X, vaihda toiseen tekstikonsoliin ja palaa X:ään. Lopeta X (ei ikkunamanagerin valikosta).
7. Käynnistä X ja sen alta Netscape Communicator. Tulosta oletuksena aukeava sivu harmaasävytulostuksella kotihakemistoon tiedostoon etusivu.ps. Esikatsele tuloste ja tulosta se sitten komentoriviltä jonoon laserjet.
8. Etsi komennon rm manuaalisivulta kaikki remove-sanat hakutoiminnolla.
9. Selvitä, mitä moduuleja järjestelmässä on ladattuna, lataa moduuli slip ja poista se. Selvitä, mitä keskeytyksiä järjestelmä käyttää.
10. Jaa koneeltasi NFS:llä hakemisto /tmp ja salli siihen pääsy koneelta localhost siten, että hakemistoa saa vain lukea. Luo hakemisto /mnt/oma ja liitä jaettu hakemisto siihen. Poista liitos.
mkdir koe cd koe mkdir teksti cd teksti pico harjoitus.txt cd rm -r koe
2. Tehtävä onnistuu osittain myös graafisella asetustyökalulla. Komentoriviltä tehtynä komentosarja olisi seuraava:
adduser petri passwd petri ls -la /home/petri id petri
3. Mahdollisia ratkaisuja on useita, mutta ainakin seuraava komentosarja suorittaa vaaditut toiminnot:
touch dummy.dat chmod go-rw dummy.dat chgrp nobody dummy.dat cp dummy.dat /tmp
4. Seuraava komentosarja suorittaa vaaditut toiminnot:
ls /usr/bin/s* > tiedostot.lst ls /usr/bin/*a* | more
5. Mahdollisuuksia on taas useita, mutta ainakin seuraava komentosarja suorittaa vaaditut toiminnot:
cat [Ctrl-z] ps kill -HUP 502 echo Viides harjoitustehtävä &
6. Ensinnä otetaan tiedosto /etc/X11/XF86Config auki ja etsitään sieltä oikea Sektio "Screen". Lisätään sektioon rivi DefaultColorDepth 8 ja 8-bittisten tilojen alisektioon Modes-riville ensimmäiseksi "320x240". Käynnistetään X komennolla startx, painetaan Ctrl-Alt-F2, Alt-F7 ja lopuksi Ctrl-Alt-BackSpace.
7. Käynnistetään X komennolla startx ja sen jälkeen Netscape
joko ikkunamanagerin valikosta tai Xtermistä komennolla netscape. Valitaan
File-valikosta 'Print'. Valitaan tiedostoon tulostus, vaihdetaan tiedoston
nimeksi etusivu.ps ja valitaan harmaasävytulostus (Greyscale). Käynnistetään
Ghostview joko ikkunamanagerin valikosta tai Xtermistä komennolla gv ja
haetaan siihen tuloste. Tulostus tapahtuu seuraavalla komennolla (jos ollaan
kotihakemistossa):
lpr -Plaserjet etusivu.ps
8. Annetaan komento man rm, painetaan kauttaviivaa (/), kirjoitetaan sana remove ja selataan n-kirjaimella löytyneet sanat läpi.
9. Seuraava komentosarja suorittaa vaaditut toiminnot:
lsmod modprobe slip rmmod slip cat /proc/interrupts
10. Ensinnä lisätään tiedostoon /etc/exports seuraavanlainen rivi:
/tmp localhost(ro)Seuraavaksi ajetaan komento exportfs (löytyy hakemistosta /usr/sbin). Lopuksi annetaan seuraavat komennot:
mkdir /mnt/oma mount -t nfs localhost:/tmp /mnt/oma umount /mnt/oma