Provided by: manpages-ro-dev_4.21.0-2_all bug

NUME

       futimesat - modifică marcajele de timp ale unui fișier în raport cu un descriptor de fișier de director

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <fcntl.h>            /* Definirea constantelor AT_* */
       #include <sys/time.h>

       [[depreciat]] int futimesat(int dirfd, const char *nume-rută,
                                    const struct timeval times[2]);

   Cerințe pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultați feature_test_macros(7)):

       futimesat():
           _GNU_SOURCE

DESCRIERE

       Acest apel de sistem este obsolet.  Utilizați în schimb utimensat(2).

       Apelul  de sistem futimesat() funcționează exact în același mod ca și utimes(2), cu excepția diferențelor
       descrise în această pagină de manual.

       În cazul în care numele de rută dat în nume-rută este relativ, atunci acesta este interpretat  în  raport
       cu  directorul  la  care  face  referire  descriptorul  de  fișier  dirfd (mai degrabă decât în raport cu
       directorul de lucru curent al procesului apelant, așa cum face utimes(2) pentru un nume de rută relativ).

       Dacă nume-rută este relativ și dirfd este valoarea specială AT_FDCWD, atunci nume-rută  este  interpretat
       relativ la directorul de lucru curent al procesului apelant (ca utimes(2)).

       Dacă  nume-rută  este  absolut,  atunci  dirfd  este  ignorat  (ase vedea openat(2) pentru o explicație a
       motivelor pentru care argumentul dirfd este util).

VALOAREA RETURNATĂ

       În caz de succes, futimesat() returnează un 0. În caz  de  eroare,  se  returnează  -1,  iar  errno  este
       configurată pentru a indica eroarea.

ERORI

       Aceleași  erori  care  apar  pentru  utimes(2)  pot  apărea  și  pentru  futimesat().  Următoarele  erori
       suplimentare pot apărea pentru futimesat():

       EBADF  nume-rută este relativ, dar dirfd nu este nici AT_FDCWD, nici un descriptor de fișier valid.

       ENOTDIR
              nume-rută este relativ și dirfd este un descriptor de fișier ce se referă la un alt  fișier  decât
              un director.

VERSIUNI

       futimesat() a fost adăugat în Linux 2.6.16; suportul bibliotecii a fost adăugat în glibc 2.4.

STANDARDE

       Acest  apel  de sistem nu este standard.  A fost implementat dintr-o specificație propusă pentru POSIX.1,
       dar această specificație a fost înlocuită cu cea pentru utimensat(2).

       Un apel de sistem similar există în Solaris.

NOTE

   note glibc
       Dacă nume-rută este NULL, atunci funcția glibc futimesat() actualizează marcajul de timp pentru  fișierul
       la care face referire dirfd.

CONSULTAȚI ȘI

       stat(2), utimensat(2), utimes(2), futimes(3), path_resolution(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  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.

Pagini de manual de Linux 6.03                  5 februarie 2023                                    futimesat(2)