Ritorna alla lezione

Laboratorio di Sistemi Informativi - Esercizi

Introduzione a Linux

Esercizio 1

Basta dare dalla shell il comando cat /proc/cpuinfo.

Esercizio 2

Basta dare dalla shell il comando /usr/bin/lspci oppure, più semplicemente, solo lspci. La shell infatti, quando deve eseguire un comando, va a cercare il programma corrispondente in alcune directory note (tra cui /usr/bin) per cui, nella maggior parte dei casi, non è necessario specificare il percorso.

Esercizio 3

Supponendo di trovarsi nella propria home directory, è possibile dare la seguente sequenza di comandi:

amato@sci138:~$ mkdir prova
amato@sci138:~$ mkdir prova/prova-nidificata
amato@sci138:~$ gedit prova/prova-nidificata/provatesto.txt
amato@sci138:~$ cat prova/prova-nidificata/provatesto.txt
File di Prova creato con GEdit
amato@sci138:~$ mv prova/prova-nidificata/provatesto.txt prova/provatesto2.txt
amato@sci138:~$ rmdir prova/prova-nidificata
amato@sci138:~$

In alternativa, anche la seguente sequenza di comandi esegue ha lo stesso effetto:

amato@sci138:~$ mkdir prova
amato@sci138:~$ cd prova
amato@sci138:~/prova$ mkdir prova-nidificata
amato@sci138:~/prova$ cd prova-nidificata
amato@sci138:~/prova/prova-nidificata$ gedit provatesto.txt
amato@sci138:~/prova/prova-nidificata$ cat provatesto.txt
File di Prova creato con GEdit
amato@sci138:~/prova/prova-nidificata$ mv provatesto.txt ../provatesto2.txt
amato@sci138:~/prova/prova-nidificata$ cd ..
amato@sci138:~/prova$ rmdir prova-nidificata
amato@sci138:~/prova$ cd
amato@sci138:~$ 

L'ultimo comando cd senza alcun directory setta la propria home come directory corrente.

Esercizio 4

Dall'esame dell pagina di manuale del comando rm si evince che per cancellare una directory e tutto il suo contenuto si può usare l'opzione -r. Supponendo di trovarsi nella propria home directory, è possibile dare la seguente sequenza di comandi:

amato@sci138:~$ mkdir prova/prova-nidificata2
amato@sci138:~$ mkdir prova/prova-nidificata2/prova-nidificata3
amato@sci138:~$ gedit prova/prova-nidificata2/prova-nidificata3/prova-file
amato@sci138:~$ rm -r prova
amato@sci138:~$ 

Valid HTML 4.01 Transitional Valid CSS!