Kertaavia harjoituksia

Kopioi tämä kertaustehtävä netistä Linuxin tekstinkäsittelyohjelmaan ja tallenna tiedosto kotikansioosi nimellä Kertaava_harjoitus.

Käytä harkinnan mukaan rootin tai tehtävässä mainitun käyttäjän käyttäjätiliä. Anna kaikkien tilien salasanoiksi password.


1. Tee seuraavat käyttäjätilit: Iiro Onni ja Sirkku Lehto. Tee ensimmäinen tili graafisella työkalulla ja toinen komentorivin kautta. ETsi man-sivuilta useradd- ja userdel-komentojen syntaksit. Mitä eroja tilien välille syntyi?


2. Tee Iiro Onnin kotihakemistoon seuraavanlainen kansiorakennelma:

PELIT | SEIKKAILUPELIT
työt | tammikuun_työt
kaverit | jussi
          | lissu


3. Kirjoita vi-editorilla jussi-kansioon seuraavanlainen teksti:

Anna minulle tussi, sanoi Jussi-Pussi.

Tallenna tiedosto nimellä jussin_runo.

Kopioi jussin_runo-tiedosto tammikuun_työt kansioon. Kirjoita käyttämäsi syntaksi ylös.


4. Nimeä jussi-hakemistossa oleva jussi_runo tiedoston uudelleen nimellä jussi1.

Kopioi tiedostoa samaan kansioon kolme kertaa ja anna syntyneille tiedostoille nimet: jussi2, jussi3, jussi4


5. Tee tiedostoihin seuraavat muutokset:

- anna jussi2-tiedostolle oikeudet, jossa kaikki muut käyttäjät saavat luku-, kirjoitus- ja suoritusoikeuden ko. tiedostoon.
- poista jussi3-tiedostosta kirjoitusoikeudet kaikilta käyttäjiltä.
- anna jussi4-tiedostoon kaikille käyttäjille kaikki oikeudet. Käytä tässä tapauksessa umask-arvoa.

Kirjoita kaikki käyttämäsi komennot ylös.


6. Tee nano-editorilla tammikuun_työt-hakemistossa olevaan jussi_runot-tiedostoon seuraava tekstilisäys:

Voihan Jussin pussit!

Nimeä tiedoston tallennusvaiheessa uudelleen ja tee tiedostosta piilotettu tiedosto.

Tarkista, että piilotettu tiedosto näkyy oikein (ota tästä kuvakaappaus).


7. Miten katsot seuraavat tiedot:
- ketä käyttäjiä koneella on juuri nyt?
- mitä tiliä käytät juuri nyt?
- mitä komentoja olet viimeksi käyttänyt?


8. Poista SEIKKAILUPELIT-kansio.


9. Kopioi jussi4-tiedoston viimeistä riviä 10 kertaa alaspäin. Käytä nano-editoria.


10. Kurkkaa jussi4-tiedoston sisälle ilman että avaat sitä millään editorilla.

- katso tiedoston tiedoston alkurivit
- katso tiedoston loppurivit

Kirjoita ylös käyttämäsi komennot.


11. Miten pääset näkemään jussi4-tiedoston sisällön kokonaisuudessaan ilman että avaan tiedostoa millään editorilla?

- kirjoita ylös kaksi eri vaihtoehtoa ja selvitä komentojen erot
 


12. Poista tiedosto jussi3


13. Pakkaa kaikki loput jussi-hakemiston sisällä olevat tiedostot ja anna paketin nimeksi jussitpaketti. Kun pakkaus on valmis, tuhoa jussi-alkuiset tiedostot ja pura tekemäsi paketti.


14. Muuta koneeseesi toinen komentotulkki. Kerro ainakin yksi komento, missä komentotulkit eroavat toisistaan.


15. Millä komennolla näet hekemiston polun, jossa parhaillaan olet?


16. Muuta Sirkku Lehdon salasanaksi komentoriviltä käsin Toukokuu.


17. Millä  komennolla siirryt nopeasti kotihakemistoosi? Siirry. Kun ole kotihakemistossasi, etsi tiedosto jussin_runo. Kerro syntaksi.


18. Kopioi kotihakemistosi hakemistolistaus tiedostoon OMATTIEDOSTONI.


19. Etsi minkä tiedoston sisältä löydät sanat: Voihan jussit pussit! Kirjoita synatksi.


20. Ota selvää mikä tarkoittaa cmp-komento. Tee sillä jokin käytännön testi ja ota lopputuloksesta kuvakaappaus.


21. Katso koneen vapaa levytila. Kirjaa komento.


22. Sammuta kone heti komenriviltä käsin. Kirjoita ylös komennon syntaksi.