table of contents
USTAT(2) | Manual del Programador de Linux | USTAT(2) |
NOMBRE¶
ustat - obtiene datos del sistema de ficheros
SINOPSIS¶
#include <sys/types.h> #include <unistd.h> /* libc[45] */ #include <ustat.h> /* glibc2 */
int ustat(dev_t dev, struct ustat *ubuf);
DESCRIPCIÓN¶
ustat() devuelve información sobre un sistema de ficheros montado. dev es un número de dispositivo que identifica a uno que contiene un sistema de ficheros montado. ubuf es un puntero a una estructura ustat que contiene los siguientes miembros:
daddr_t f_tfree; /* Bloques libres en total */ ino_t f_tinode; /* Número de nodos-í libres */ char f_fname[6]; /* Nombre del sist. de fichs. */ char f_fpack[6]; /* Nombre del pack del s.f. */
The last two fields, f_fname and f_fpack, are not implemented and will always be filled with null bytes ('\0').
VALOR DEVUELTO¶
On success, zero is returned and the ustat structure pointed to by ubuf will be filled in. On error, -1 is returned, and errno is set to indicate the error.
ERRORES¶
VERSIONES¶
Since version 2.28, glibc no longer provides a wrapper for this system call.
CONFORME A¶
SVr4.
NOTAS¶
ustat() is deprecated and has been provided only for compatibility. All new programs should use statfs(2) instead.
HP-UX notes¶
The HP-UX version of the ustat structure has an additional field, f_blksize, that is unknown elsewhere. HP-UX warns: For some filesystems, the number of free inodes does not change. Such filesystems will return -1 in the field f_tinode. For some filesystems, inodes are dynamically allocated. Such filesystems will return the current number of free inodes.
VÉASE TAMBIÉN¶
COLOFÓN¶
Esta página es parte de la versión 5.13 del proyecto Linux man-pages. Puede encontrar una descripción del proyecto, información sobre cómo informar errores y la última versión de esta página en https://www.kernel.org/doc/man-pages/.
TRADUCCIÓN¶
La traducción al español de esta página del manual fue creada por Gerardo Aburruzaga García <gerardo.aburruzaga@uca.es>
Esta traducción es documentación libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.
Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a debian-l10n-spanish@lists.debian.org.
22 Marzo 2021 | Linux |