HAKATEMIA
13Linux komentorivi

Linux perusteet - Opitun harjoittelu

Helppo15MIN

Tässä moduulissa hyödynnetään nyt kaikkea opittua ja ratkaistaan lopputehtävä!

  • Aloita luomalla uusi tiedosto /tmp/ -hakemistoon nimeltä script.sh
  • Kirjoita tämän tiedoston sisään omille riveilleen seuraavat komennot, annetussa järjestyksessä
  • Komento joka luo hakemistot *hakatemia_1 *(2 ja 3) siihen hakemistoon jossa komento suoritetaan (ei tarvitse siis määrittää polkua näille).
  • Komento joka luo näiden hakemistojen sisälle tiedoston info.txt
  • Komento joka kirjoittaa näiden *info.txt - *tiedostojen sisälle tekstin For your information: This is a note!
  • Komento joka asettaa suoritusoikeuden tälle *script.sh *- tiedostolle
  • Komento joka kopioi tämän script.sh - tiedoston näiden luotujen hakemistojen sisälle

Lopuksi voit kokeilla, että komennot toimivat ja kaikki on kunnossa, suorittamalla kyseisen */tmp/script.sh *-tiedoston. Voit tehdä sen esimerkiksi komennolla: *bash script.sh. *Aja skripti kuitenkin siten, että työhakemisto on aina sama kuin missä tiedosto sijaitsee. Tosin sanoen, kun kirjoitat tiedostoa */tmp/ *-hakemistossa, niin suorita se siten, että työhakemistosi on /tmp/.

**Huom! - **Yksi komento voi vaatia useamman rivin. Skriptin pitää toimia missä tahansa kansiossa. Älä siis aseta suoritusbittiä (chmod +x) kansioon, jossa skripti sijaitsee vaan ainoastaan itse skriptiin.

Kun olet varma, että tiedoston komennot ovat valmiita ja kaikki toimii, luo uusi hakemisto nimeltä completed kotihakemistoosi ja siirrä *script.sh *-tiedosto tähän hakemistoon.

1 / 2
Hakatemia Pro

Hakkeroinnin oppiminen alkaa tästä

Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.