URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5681
[ Назад ]

Исходное сообщение
"Как задать дату создания файла?"

Отправлено Alex , 02-Сен-06 11:00 
После создания файла, мне необходимо задать другое время его создания. Как это можно сделать?
Я погуглил, но ничего утешительного не нашел, может здесь кто-нибудь знает?

Содержание

Сообщения в этом обсуждении
"Как задать дату создания файла?"
Отправлено Romik , 02-Сен-06 14:54 
>После создания файла, мне необходимо задать другое время его создания. Как это
>можно сделать?
>Я погуглил, но ничего утешительного не нашел, может здесь кто-нибудь знает?
man touch ?

"Как задать дату создания файла?"
Отправлено Alex , 02-Сен-06 15:31 
>>После создания файла, мне необходимо задать другое время его создания. Как это
>>можно сделать?
>>Я погуглил, но ничего утешительного не нашел, может здесь кто-нибудь знает?
>man touch ?

Мне нужно в моей программе сделать, то есть нужна C функция.


"Как задать дату создания файла?"
Отправлено ноне , 02-Сен-06 20:17 
>>>После создания файла, мне необходимо задать другое время его создания. Как это
>>>можно сделать?
>>>Я погуглил, но ничего утешительного не нашел, может здесь кто-нибудь знает?
>>man touch ?
>
>Мне нужно в моей программе сделать, то есть нужна C функция.


man touch
... bla bla ...
SEE ALSO
     utimes(2)


man 2 utimes
..
UTIMES(2)          FreeBSD System Calls Manual             UTIMES(2)

NAME
     utimes, lutimes, futimes -- set file access and modification times

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <sys/time.h>

     int
     utimes(const char *path, const struct timeval *times);

     int
     lutimes(const char *path, const struct timeval *times);

     int
     futimes(int fd, const struct timeval *times);


"Как задать дату создания файла?"
Отправлено phpcoder , 04-Сен-06 06:27 
>>После создания файла, мне необходимо задать другое время его создания. Как это
>>можно сделать?

http://www.linux.org.ru/profile/php-coder/view-message.jsp?m...

Или это твой же вопрос? :)


"Как задать дату создания файла?"
Отправлено Gennadi , 14-Сен-06 01:32 
>>>После создания файла, мне необходимо задать другое время его создания. Как это
>>>можно сделать?

touch -t 0101010000 file

ls -l file
-rwxr-xr-x  1 root root 61 Jan  1  2001

touch -t 0602030205 file
         ^^^^^^^^^^

ls -l file
-rwxr-xr-x  1 root root 61 Feb  3  2006