Provided by: manpages-ro-dev_4.21.0-2_all
NUME
futimes, lutimes - modifică marcajele de timp ale fișierelor
BIBLIOTECA
Biblioteca C standard (libc, -lc)
REZUMAT
#include <sys/time.h> int futimes(int fd, const struct timeval tv[2]); int lutimes(const char *filename, const struct timeval tv[2]); Cerințe pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultați feature_test_macros(7)): futimes(), lutimes(): Începând cu glibc 2.19: _DEFAULT_SOURCE glibc 2.19 și versiunile anterioare: _BSD_SOURCE
DESCRIERE
futimes() modifică orele de acces și de modificare ale unui fișier în același mod ca și utimes(2), cu diferența că fișierul ale cărui marcaje de timp trebuie modificate este specificat printr-un descriptor de fișier, fd, și nu printr-un nume de rută. lutimes() modifică orele de acces și de modificare ale unui fișier în același mod ca și utimes(2), cu diferența că, dacă filename se referă la o legătură simbolică, atunci legătura nu este dereferențiată: în schimb, se modifică marcajele de timp ale legăturii simbolice.
VALOAREA RETURNATĂ
În caz de succes, se returnează zero. În caz de eroare, se returnează -1, iar errno este configurată pentru a indica eroarea.
ERORI
Erorile sunt ca pentru utimes(2), cu următoarele adăugiri pentru futimes(): EBADF descriptor-fișier nu este un descriptor de fișier valid. ENOSYS Sistemul de fișiere /proc nu a putut fi accesat. Este posibil să apară următoarea eroare suplimentară pentru lutimes(): ENOSYS Nucleul nu suportă acest apel; este necesar Linux 2.6.22 sau o versiune ulterioară.
VERSIUNI
futimes() este disponibil începând cu glibc 2.3. lutimes() este disponibil de la glibc 2.6 și este implementat folosind apelul de sistem utimensat(2), care este acceptat de la Linux 2.6.22.
ATRIBUTE
Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7). ┌───────────────────────────────────────────────────────────┬───────────────────┬─────────┐ │Interfață │ Atribut │ Valoare │ ├───────────────────────────────────────────────────────────┼───────────────────┼─────────┤ │futimes(), lutimes() │ Siguranța firelor │ MT-Safe │ └───────────────────────────────────────────────────────────┴───────────────────┴─────────┘
STANDARDE
Aceste funcții nu sunt specificate în niciun standard. În afară de Linux, ele sunt disponibile numai pe BSD.
CONSULTAȚI ȘI
utime(2), utimensat(2), symlink(7)
TRADUCERE
Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org> Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE. Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la ⟨translation-team-ro@lists.sourceforge.net⟩.