Вопрос - каким образом (каким скриптом/командой) можно изменить дату создания/редактирования файла, и выставить какую-нибудь левую? система FreeBSD. Если надо объясняю подробнее задачу - залил шелл, и нужно сделать его незаметным для админа при просмотре файлов.
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.
А точнее будет 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 Вот и смотри Разницу =)
тема старая, но соответствует моему вопросу: как изменить время и дату создания/модификации файла в windows из коммандной строки? задача та же: изменением даты и времени скрыть папку в шелле
да, php-shell с файлом разобрался, а как изменить у дирректории? как пишут по этому линку у меня не получилось (или я не понял как сделать)