Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   ИЗменить дату создания файла (https://forum.antichat.xyz/showthread.php?t=28712)

Abra 08.12.2006 12:14

ИЗменить дату создания файла
 
Вопрос - каким образом (каким скриптом/командой) можно изменить дату создания/редактирования файла, и выставить какую-нибудь левую? система FreeBSD.
Если надо объясняю подробнее задачу - залил шелл, и нужно сделать его незаметным для админа при просмотре файлов.

limpompo 08.12.2006 12:19

touch --help
Usage: touch [OPTION]... FILE...
Update the access and modification times of each FILE to the current time.

Mandatory arguments to long options are mandatory for short options too.
-a change only the access time
-c, --no-create do not create any files
-d, --date=STRING parse STRING and use it instead of current time
-f (ignored)
-m change only the modification time
-r, --reference=FILE use this file's times instead of current time
-t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time
--time=WORD set time given by WORD: access atime use (same as -a)
modify mtime (same as -m)
--help display this help and exit
--version output version information and exit

Note that the -d and -t options accept different time-date formats.

limpompo 08.12.2006 12:25

А точнее будет

touch -t Год месяц день часы минуты file


Example:

shell# ls -al
-rw-r--r-- 1 root root 4 2006-12-08 10:26 lol.yxy

shell# touch -t200511080000 lol.yxy

shell# ls -al
-rw-r--r-- 1 root root 4 2005-11-08 00:00 lol.yxy


Вот и смотри Разницу =)

Егорыч+++ 08.12.2006 12:46

Точнее всего написанно тут http://ru.php.net/manual/ru/function.touch.php

krobol 25.05.2009 12:03

тема старая, но соответствует моему вопросу:

как изменить время и дату создания/модификации файла в windows из коммандной строки?

задача та же: изменением даты и времени скрыть папку в шелле

PaCo 25.05.2009 12:27

Цитата:

Сообщение от krobol
тема старая, но соответствует моему вопросу:

как изменить время и дату создания/модификации файла в windows из коммандной строки?

задача та же: изменением даты и времени скрыть папку в шелле

Под шеллом подразумеваеш php shell? Если да то вот - http://ru.php.net/touch

krobol 25.05.2009 16:09

да, php-shell


с файлом разобрался,

а как изменить у дирректории?
как пишут по этому линку у меня не получилось
(или я не понял как сделать)

AkyHa_MaTaTa 25.05.2009 17:50

Скорей всего у тебя недостаточно прав на дирикторию вот и не получилось.

krobol 25.05.2009 19:44

дирректорию я сам создаю и могу удалить, значит прав хватает


Время: 14:05