-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Luis Henrique de Faria GuimarXes wrote:
>Boa tarde a todos,
>
>Gostaria de saber de onde o comando df puxa as informa��es da tabela de
>parti��es?
>Agrade�o a todos.

Um strace df revela de interessante:
open("/etc/mtab", O_RDONLY)             = 3

algumas linhas mais abaixo:
statfs("/", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=243101, 
f_bfree=30106, f_files=123648, f_ffree=107133, f_namelen=255}) = 0

statfs("/proc", {f_type="PROC_SUPER_MAGIC", f_bsize=4096, f_blocks=0, 
f_bfree=0, f_files=0, f_ffree=0, f_namelen=255}) = 0
statfs("/home", {f_type="REISERFS_SUPER_MAGIC", f_bsize=4096, 
f_blocks=2621359, f_bfree=198493, f_files=0, f_ffree=0, f_namelen=255}) = 0

statfs("/usr", {f_type="REISERFS_SUPER_MAGIC", f_bsize=4096, f_blocks=1048543, 
f_bfree=310609, f_files=0, f_ffree=0, f_namelen=255}) = 0

etc.

Ou seja, ele usa a fun��o statfs(2). Mais informa��es: man 2 statfs
- -- 
  Thiago Macieira  -  Registered Linux user #65028
   [EMAIL PROTECTED]           
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/NSiLM/XwBW70U1gRAgdfAJ9aag/lVRBIJaaqXcsSAyUUrsbFnQCgrQl+
k48qLdgaipsFyk9cBgTzKpk=
=x84O
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a