Provided by: manpages-de-dev_0.5-4.1ubuntu1_all bug

BEZEICHNUNG

       utime,  utimes  -  ändere Zugriffs- und/oder Modifikations-Zeiten eines
       inode

ÜBERSICHT

       #include <sys/types.h>
       #include <utime.h>

       int utime(const char *filename, struct utimbuf *buf);

       #include <sys/time.h>

       int utimes(char *filename, struct timeval *tvp);

BESCHREIBUNG

       utime ändert die Zugriffs-  und  Modifikations-Zeiten  des  inode,  der
       durch  filename angegeben ist, in die Felder actime und modtime von buf
       .  Wenn buf NULL ist, dann werden  Zugriffs-  und  Modifikations-Zeiten
       auf die aktuelle Zeit gesetzt Die Struktur utimbuf ist:

              struct utimbuf {
                      time_t actime;  /* Zugriffszeit */
                      time_t modtime; /* Modifikationszeit */
              };

       In  den  Linux DLL 4.4.1 - Bibliotheken ist utimes nur ein Umschlag für
       utime: tvp[0].tv_sec ist actime, und tvp[1].tv_sec  ist  modtime.   Die
       Struktur timeval ist:

              struct timeval {
                      long    tv_sec;         /* Sekunden */
                      long    tv_usec;        /* Microsekunden */
              };

RÜCKGABEWERT

       Bei   Erfolg   wird   Null   zurückgegeben.    Im  Fehlerfall  wird  -1
       zurückgegeben und errno entsprechend gesetzt.

FEHLER

       Andere Fehler können Auftreten.

       EACCESS Zugriff in die Datei zu schreiben wurde verweigert.

       ENOENT  filename existiert nicht.

KONFORM ZU

       utime: SVID, POSIX
       utimes: BSD 4.3

SIEHE AUCH

       stat(2).