Il comando stat è veramente utile per raccogliere informazioni da file, directory e file system.
L’uso di base di stat è il seguente:
~#stat /etc/passwd
File: `/etc/passwd'
Size: 999 Blocks: 8 IO Block: 4096 regular file
Device: ca00h/51712d Inode: 845 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-05-26 12:14:41.000000000 +0200
Modify: 2011-05-26 12:14:41.000000000 +0200
Change: 2011-05-26 12:14:41.000000000 +0200 |
~#stat /etc/passwd
File: `/etc/passwd'
Size: 999 Blocks: 8 IO Block: 4096 regular file
Device: ca00h/51712d Inode: 845 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-05-26 12:14:41.000000000 +0200
Modify: 2011-05-26 12:14:41.000000000 +0200
Change: 2011-05-26 12:14:41.000000000 +0200
Quindi, senza opzioni si possono avere le seguenti informazioni
File : Dimensione in Bytes
Blocks : Numero di blocchi usati
IO Block : Dimensione in byte di ogni blocco
Device : Il numero identificativo del dispositivo storage (hard disk, etc)
Inode : Il numero dell’inode a cui il file o la directory viene collegata.
Access/Modify and change Times : Si noti che il timestamp include anche che il fuso orario in cui il file è stato acceduto o modificato . In questo esempio +0200 Continue reading »