Просмотр полной версии : ИЗменить дату создания файла
Вопрос - каким образом (каким скриптом/командой) можно изменить дату создания/редактирования файла, и выставить какую-нибудь левую? система 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
тема старая, но соответствует моему вопросу:
как изменить время и дату создания/модификации файла в windows из коммандной строки?
задача та же: изменением даты и времени скрыть папку в шелле
тема старая, но соответствует моему вопросу:
как изменить время и дату создания/модификации файла в windows из коммандной строки?
задача та же: изменением даты и времени скрыть папку в шелле
Под шеллом подразумеваеш php shell? Если да то вот - http://ru.php.net/touch
да, php-shell
с файлом разобрался,
а как изменить у дирректории?
как пишут по этому линку у меня не получилось
(или я не понял как сделать)
AkyHa_MaTaTa
25.05.2009, 17:50
Скорей всего у тебя недостаточно прав на дирикторию вот и не получилось.
дирректорию я сам создаю и могу удалить, значит прав хватает
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot