Övningar

Relativa och absoluta filnamn

Byt ut "namn" till erat användarnamn.

Skapa trädstrukturen:

/home
`-- namn
    `-- tmp
        |-- v
        |-- w
        `-- x
            `-- y
                `-- z

cp och mv har två argument. fil1 till fil2. Fil1 och 2 kan vara angivna med absolut eller relativ path. Om fil 2 är en katalog, flyttas filen till den katalogen. I annat fall döps filen om till namnet som fil2 utgör.

För var och en av filerna, i var och en av momenten, använd olika motodef:

  1. med absolut path
  2. med relativ path
  3. Genom att ange fil2 som ett filnamn
  1. Ställ dig i x
  2. Skapa filerna 1, 2 och 3 i x.
  3. Kopiera filerna (1, 2 och 3) till y
  4. Kopiera filerna till z
  5. Kopiera filerna till v
  6. Flytta filerna från y till w
  7. Flytta filerna från z till w
  8. Flytta filerna från v till w
  9. Radera alla filer och kataloger.

FTP-övning

  1. Kopiera några html-filer till servern
  2. Skapa public_html i din hemkatalog
  3. Sortera in dem i underkataloger under public_html
  4. Ändra lite i filerna med vi

chmod

Skapa filerna 1, 2, 3 och 4 i ~/tmp. Ändra rättigheterna för filerna, dels med och dels utan att använda siffror.

  1. -rwxr-x---
  2. -rw-rw-r--
  3. -r--------
  4. -rwxrwxrwx

tar.gz

  1. Packa tmp-katalogen
  2. Komprimera den
  3. FTP:a den till din lokala HD
  4. Packa upp den komprimerade filen i en ny katalog

ps

  1. Starta fil i ett fönster
  2. Titta på dess PID från ett annat fönster
  3. Döda processen i det ena fönstret från det andra

alias

Uppdatera .bash_profile

  1. Lägg till /usr/games i sökvägen
  2. Skapa ett alias för ls med dina favoritflaggor
  3. Se så att de fungerar...