28.05.2013 Views

LOA HackLab - Autistici

LOA HackLab - Autistici

LOA HackLab - Autistici

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

26 C5 Entriamo nel sistema<br />

$ cat /etc/passwd<br />

root:x:0:0:root:/root:/bin/bash<br />

daemon:x:1:1:daemon:/usr/sbin:/bin/sh<br />

bin:x:2:2:bin:/bin:/bin/sh<br />

sys:x:3:3:sys:/dev:/bin/sh<br />

sync:x:4:100:sync:/bin:/bin/sync<br />

man:x:6:100:man:/var/cache/man:/bin/sh<br />

lp:x:7:7:lp:/var/spool/lpd:/bin/sh<br />

mail:x:8:8:mail:/var/mail:/bin/sh<br />

news:x:9:9:news:/var/spool/news:/bin/sh<br />

www-data:x:33:33:www-data:/var/www:/bin/sh<br />

identd:x:100:65534::/var/run/identd:/bin/false<br />

telnetd:x:101:101::/usr/lib/telnetd:/bin/false<br />

gdm:x:102:102:Gnome Display Manager:/var/lib/gdm:/bin/false<br />

guest:x:1003:1003:Samba Guest account,,,:/home/guest:/bin/true<br />

nobody:x:65534:65534:nobody:/home:/bin/sh<br />

$<br />

Semplice. E utile. Ci sono alcune circostanze in cui cat può essere impiegato. Ad<br />

esempio per ricostruire file divisi in più parti. 12 Tuttavia questo comando presenta alcune<br />

limitazioni. La più evidente è che se il numero di linee del file supera quello del terminale,<br />

vedremo scorrerci davanti agli occhi il file e potremo visionarne solo l’ultima parte.<br />

Proviamo allora ad usare more:<br />

$ more /etc/passwd<br />

root:x:0:0:root:/root:/bin/bash<br />

daemon:x:1:1:daemon:/usr/sbin:/bin/sh<br />

bin:x:2:2:bin:/bin:/bin/sh<br />

sys:x:3:3:sys:/dev:/bin/sh<br />

sync:x:4:100:sync:/bin:/bin/sync<br />

man:x:6:100:man:/var/cache/man:/bin/sh<br />

lp:x:7:7:lp:/var/spool/lpd:/bin/sh<br />

mail:x:8:8:mail:/var/mail:/bin/sh<br />

news:x:9:9:news:/var/spool/news:/bin/sh<br />

www-data:x:33:33:www-data:/var/www:/bin/sh<br />

--More--(65%)<br />

All’ultima linea more ci informa che ha mostrato circa il 65% del file e che attende input<br />

per sapere come comportarsi. Premendo [ENTER] more avanza di una linea. Premendo<br />

[SPACE] avanza di una intera paginata.<br />

Se provate a premere h vi comparirà una schermata di aiuto con l’elenco dei comandi<br />

disponibili:<br />

12<br />

Vedi il comando split nel capitolo “Puntiamo più in alto”

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!