.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1995, Thomas K. Dyas .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Created 1995-08-09 Thomas K. Dyas .\" Modified 1997-01-31 by Eric S. Raymond .\" Modified 2001-03-22 by aeb .\" Modified 2003-08-04 by aeb .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ustat 2 "30 martie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME ustat \- obține statisticile sistemului de fișiere .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP \fB#include \fP /* libc[45] */ \fB#include \fP /* glibc2 */ .PP \fB[[depreciat]] int ustat(dev_t \fP\fIdev\fP\fB, struct ustat *\fP\fIubuf\fP\fB);\fP .fi .SH DESCRIERE \fBustat\fP() returnează informații despre un sistem de fișiere montat. \fIdev\fP este un număr de dispozitiv care identifică un dispozitiv care conține un sistem de fișiere montat. \fIubuf\fP este un indicator la o structură \fIustat\fP care conține următorii membri: .PP .in +4n .EX daddr_t f_tfree; /* Numărul total de blocuri libere */ ino_t f_tinode; /* Numărul total de noduri\-i libere */ char f_fname[6]; /* Numele sistemului de fișiere */ char f_fpack[6]; /* Numele pachetului sistemului de fișiere */ .EE .in .PP Ultimele două câmpuri, \fIf_fname\fP și \fIf_fpack\fP, nu sunt implementate și vor fi întotdeauna completate cu octeți nuli („\e0”). .SH "VALOAREA RETURNATĂ" În caz de succes, se returnează zero, iar structura \fIustat\fP indicată de \fIubuf\fP va fi completată. În caz de eroare, se returnează \-1, iar \fIerrno\fP este configurată pentru a indica eroarea. .SH ERORI\-IEȘIRE .TP \fBEFAULT\fP \fIubuf\fP țintește în afara spațiului de adrese accesibil. .TP \fBEINVAL\fP \fIdev\fP nu se referă la un dispozitiv care conține un sistem de fișiere montat. .TP \fBENOSYS\fP Sistemul de fișiere montat la care face referire \fIdev\fP nu acceptă această operație sau orice versiune de Linux înainte de Linux 1.3.16. .SH STANDARDE Niciunul. .SH ISTORIC .\" SVr4 documents additional error conditions ENOLINK, ECOMM, and EINTR .\" but has no ENOSYS condition. SVr4. Eliminat în glibc 2.28. .PP \fBustat\fP() este depreciat și a fost furnizat doar pentru compatibilitate. Toate programele noi ar trebui să utilizeze în schimb \fBstatfs\fP(2). .SS "Notele HP\-UX" .\" Some software tries to use this in order to test whether the .\" underlying filesystem is NFS. Versiunea HP\-UX a structurii \fIustat\fP are un câmp suplimentar, \fIf_blksize\fP, care nu este cunoscut în altă parte. HP\-UX avertizează: Pentru unele sisteme de fișiere, numărul de noduri\-i libere nu se modifică. Astfel de sisteme de fișiere vor returna \-1 în câmpul \fIf_tinode\fP. Pentru unele sisteme de fișiere, nodurile\-i sunt alocate dinamic. Astfel de sisteme de fișiere vor returna numărul curent de noduri\-i libere. .SH "CONSULTAȚI ȘI" \fBstat\fP(2), \fBstatfs\fP(2) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .