Työn palautus
Työ on jätettävä tarkastettavaksi viimeistään sunnuntaina 8.5.
Tarkastettavaksi jätetään yksi tar-tiedosto, johon on koottu kaikki työhön liittyvä materiaali:
Tarkastajille lähetetään sähköpostitse vain linkki talletettuun tar-tiedostoon.
Työn arvostelusta
Työn arvostelussa otetaan huomioon seuraavat asiat:
Ohjelma palautetaan korjattavaksi, jos
Palaute harjoitustyöstä
annetaan normaalisti sähköpostitse, tarvittaessa voidaan
myös käyttää tapaamista ja suullista
palautetta, etenkin, jos lisäohjaus on tarpeen.
Tarkastukseen jätetty
C-harjoitustyö annetaan korjattavaksi korkeintaan yhden
kerran. Korjausaikaa on 1-2 viikkoa. Korjauksen jälkeen työ
joko hyväksytään tai lopullisesti hylätään.
Jos työ joudutaan hylkäämään,
niin myös kokeessa saadut pisteet mitätöityvät.
Tar-tiedosto ja sen
muodostaminen
tar (tape archive)
Tar-komentoa käytetään
joko kokoamaan tai purkamaan tiedostoja ns. tar-tiedostoksi. Komento
tar kokoaa usean tiedoston yhdeksi tiedostoksi säilyttäen
hakemistorakenteen.
Joitakin tar-komennon optioita:
c Luodaan uusi tar-tiedosto. r Lisätään tiedostoja tar-tiedostoon. t Listataan tar-tiedosto. x Puretaan tiedostot tar-tiedostosta. f Luotava tai purettava tar-tiedosto v kertoo, mitä tiedostoja tar-tiedostoon koottiin tai mitä siitä purettiin z samalla kertaa luotu tar-tiedosto pakataan tgz-tiedostoksi tai tgz-tiedoston pakkaus puretaanSeuraavat komennot ovat hyödyllisiä:
tar cvfLisätietoja toiminnasta saa man tar -komennolla. Unix-järjestelmissä on yleensä omat versionsa tar-komennosta, joten on syytä tutustua kyseisen järjestelmän tar-komennon manuualisivuihin.# luo tar-tiedoston tar xvf # purkaa tar-tiedoston tar tvf # listaa tar-tiedoston sisällön tar czfv # luo pakatun tar-tiedoston
Tiedostojen pakkaaminen
gzip / gunzip
Komento
gzip pakkaa tiedoston ja lisää siihen
tarkenteen gz. Komento gunzip
purkaa pakatun tiedoston. Parametriksi annetaan pakattava tai
purettava tiedosto.
gzip harkka.tar # syntyy tiedosto harkka.tar.gz ja tiedosto harkka.tar hävitetään gunzip harkka.gz # tiedoston pakkaus puretaan.Parametriksi voi antaa myös tiedostolistan:
gzip * #kaikki hakemiston tiedostot pakataanJos halutaan pakata koko alihakemisto, se voidaan tehdä yhdistämällä sekä tar että gzip.
tar cvf - harkkatyo | gzip > harkkatyo.gz # muodostataan tar-tiedosto ja pakataan se gunzip < harkkatyo.gz | tar xvf - #puretaan pakkaus ja tar-tiedostoLisätietoja toiminasta saa man gzip -komennolla.