soluzioni
I nomi dei files in linux possono essere molto vari, e a volte sorprendenti;
per esempio vediamo i nomi usati in questa directory:
[steffe@lab5 strani]$ ls -la
total 48
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:30
drwxrwxr-x 2 steffe steffe 4096 Nov 19 16:33 .
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:30 . .
drwxr-xr-x 85 steffe steffe 4096 Nov 19 16:30 ..
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:30 ...
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:30 ....
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:31 #gratella#
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:31 -meno
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:33 "pippo"
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:32 pip|po
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:32 ; punto e virgola
-rw-rw-r-- 1 steffe steffe 15 Nov 19 16:31 Un file strano...
[steffe@lab5 strani]$
Il più strano è senza dubbio quello che compare nella prima riga !
E' difficile indovinarne il nome, che in questo caso consiste di 3 caratteri di
spazio (ma potrebbero essere 1, 2, 3, 4, 5, .... spazi).
Un esercizio interessante è quello di rimuovere o alterare uno dei files:
si usano vari trucchi, come quello di usare il path completo invece del semplice nome
del file, o di commentare un carattere speciale facendolo precedere da un \
o di mettere tra virgolette la stringa che si vuole usare, e così via.
Il completamento del nome del file fatto usando il TAB nella bash è in certi casi
di notevole aiuto.
In caso disperato si può provare ad elencare i numeri di inode e
cancellare direttamente quelli (ma di solito questa opzione è riservata a root).
Per chi vuole cimentarsi nella prova ecco qui la directory strani: basta stararla con tar xzvf strani.tgz .
CHIUDI
Laboratorio di Comunicazione mediante Calcolatore - Sergio Steffè - AA 2007/2008
- PISA