Rechercher une page de manuel
utime
Langue: de
Version: 1. Juni 1996 (openSuse - 09/10/07)
Section: 2 (Appels système)
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, POSIXutimes: BSD 4.3
SIEHE AUCH
stat(2).Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre