11.04.2013 Views

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

Guida avanzata di scripting Bash - Portale Posta DMI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

eadelf<br />

size<br />

Capitolo 13. Coman<strong>di</strong> <strong>di</strong> sistema e d’amministrazione<br />

Questo comando non fa parte delle <strong>di</strong>stribuzioni <strong>di</strong> base <strong>di</strong> Linux, ma è contenuto nel pacchetto<br />

sysstat utilities (http://perso.wanadoo.fr/sebastien.godard/), scritto da Sebastien Godard<br />

(mailto:sebastien.godard@wanadoo.fr).<br />

bash$ sar<br />

Linux 2.4.9 (brooks.seringas.fr) 09/26/03<br />

10:30:00 CPU %user %nice %system %iowait %idle<br />

10:40:00 all 2.21 10.90 65.48 0.00 21.41<br />

10:50:00 all 3.36 0.00 72.36 0.00 24.28<br />

11:00:00 all 1.12 0.00 80.77 0.00 18.11<br />

Average: all 2.23 3.63 72.87 0.00 21.27<br />

14:32:30 LINUX RESTART<br />

15:00:00 CPU %user %nice %system %iowait %idle<br />

15:10:00 all 8.59 2.40 17.47 0.00 71.54<br />

15:20:00 all 4.07 1.00 11.95 0.00 82.98<br />

15:30:00 all 0.79 2.94 7.56 0.00 88.71<br />

Average: all 6.33 1.70 14.71 0.00 77.26<br />

Mostra informazioni e statistiche sul file elf specificato. Fa parte del pacchetto binutils.<br />

bash$ readelf -h /bin/bash<br />

ELF Header:<br />

Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00<br />

Class: ELF32<br />

Data: 2’s complement, little en<strong>di</strong>an<br />

Version: 1 (current)<br />

OS/ABI: UNIX - System V<br />

ABI Version: 0<br />

Type: EXEC (Executable file)<br />

. . .<br />

Il comando size [/percorso/del/binario] fornisce le <strong>di</strong>mensioni dei segmenti <strong>di</strong> un binario<br />

eseguibile o <strong>di</strong> un file archivio. È usato soprattutto dai programmatori.<br />

bash$ size /bin/bash<br />

text data bss dec hex filename<br />

495971 22496 17392 535859 82d33 /bin/bash<br />

361

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

Saved successfully!

Ooh no, something went wrong!