futimes(3) Library Functions Manual futimes(3) NUME futimes, lutimes - modifica marcajele de timp ale fiierelor BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include int futimes(int fd, const struct timeval tv[2]); int lutimes(const char *filename, const struct timeval tv[2]); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): futimes(), lutimes(): Incepand cu glibc 2.19: _DEFAULT_SOURCE glibc 2.19 i versiunile anterioare: _BSD_SOURCE DESCRIERE futimes() modifica orele de acces i de modificare ale unui fiier in acelai mod ca i utimes(2), cu diferena ca fiierul ale carui marcaje de timp trebuie modificate este specificat printr-un descriptor de fiier, fd, i nu printr-un nume de ruta. lutimes() modifica orele de acces i de modificare ale unui fiier in acelai mod ca i utimes(2), cu diferena ca, daca filename se refera la o legatura simbolica, atunci legatura nu este derefereniata: in schimb, se modifica marcajele de timp ale legaturii simbolice. VALOAREA RETURNATA In caz de succes, se returneaza zero. In caz de eroare, se returneaza -1, iar errno este configurata pentru a indica eroarea. ERORI-IEIRE Erorile sunt ca pentru utimes(2), cu urmatoarele adaugiri pentru futimes(): EBADF descriptor-fiier nu este un descriptor de fiier valid. ENOSYS Sistemul de fiiere /proc nu a putut fi accesat. Este posibil sa apara urmatoarea eroare suplimentara pentru lutimes(): ENOSYS Nucleul nu suporta acest apel; este necesar Linux 2.6.22 sau o versiune ulterioara. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |futimes(), lutimes() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE Linux, BSD. ISTORIC futimes() glibc 2.3. lutimes() glibc 2.6. NOTE lutimes() este implementat utilizand apelul de sistem utimensat(2). CONSULTAI I utime(2), utimensat(2), symlink(7) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 futimes(3)