Esercizio 1: 

Considerando di essere nella directory / nel sistema linux indicare i comandi necessari per: creare due directory dir1,dir2 dentro /, creare dentro dir1 un file (ad es. con kate) copiare il  file creato nella dir2. Disegnare la struttura delle directory e dei file creati nel file-system. 

Soluzione: 

mkdir dir1
mkdir dir2
cd dir1
kate filediprova.txt
cp filediprova.txt ../dir2

Esercizio 2: 

Considerando di essere nella directory / nel sistema linux indicare i comandi necessari per: 
- creare due directory dir1,dir2 dentro /
- creare dentro dir1 un file (ad es. con kate)
- spostare il  file creato nella dir2.
Disegnare la struttura delle directory e dei file creati nel file-system. 

Soluzione: 

mkdir dir1
mkdir dir2
cd dir1
kate filediprova.txt
mv filediprova.txt ../dir2

Esercizio 3: 

Considerando di essere nella directory / nel sistema linux indicare i comandi necessari per: 
- creare la directory dir1
- creare la directory dir2 all'interno della directory dir1
- creare dentro dir1 un file (ad es. con kate)

Soluzione: 

mkdir dir1
cd dir1
mkdir dir2
kate filediprova.txt

Esercizio 4: 

Considerando di essere nella directory / nel sistema linux indicare i comandi necessari per: 
- creare la directory dir1
- creare la directory dir2 all'interno della directory dir1
- creare dentro dir2 un file (ad es. con kate)

Soluzione: 

mkdir dir1
cd dir1
mkdir dir2
cd dir2
kate filediprova.txt

Esercizio 5: 

Considerando di essere nella directory / nel sistema linux e che l'output del programma "ls" sia: 

dir1		dir2		filediprova.txt

indicare i comandi necessari per:

- spostare il file "filediprova.txt" nella directory dir2
- cancellare la directory dir1

Soluzione: 
mv filediprova.txt dir2
rmdir dir1

Esercizio 6: 

Considerando di essere nella directory / nel sistema linux e che vi sia una directory dir1, con all'interno una directory dir2 con all'interno un file "filediprova.txt". 

/dir1/dir2/filediprova.txt

Indicare i comandi necessari per:

- spostare il file "filediprova.txt" all'interno della directory dir1 (ma non all'interno della directory dir2)
- cancellare la directory dir2

Soluzione: 

Con percorsi assoluti:
mv /dir1/dir2/filediprova.txt /dir1
rmdir /dir1/dir2

Con percorsi relativi:
cd dir1
mv dir2/filediprova.txt  .
rmdir dir2

Esercizio 7: 

Considerando di essere nella directory /dir1/dir2 nel sistema linux e che vi sia all'interno un file "filediprova.txt". Indicare i comandi necessari per:

- spostare il file "filediprova.txt" all'interno della directory dir1 (ma non all'interno della directory dir2)
- cancellare la directory dir2

Soluzione: 

Con percorsi assoluti:
cd ..
mv /dir1/dir2/filediprova.txt /dir1
rmdir /dir1/dir2

Con percorsi relativi:
cd ..
mv dir2/filediprova.txt .
rmdir dir2