touch
Основное назначение этой команды – установка временного доступа и создания модификации файла, но все же мы постараемся применить ее с другой целью. Что не странно, вспомогательная командная функция для нас оказывается намного важнее основной.
Команду touch можно применять к файлу в том случае, когда вы получили право на запись информации в данный файл. В другом случае, при попытке выполнения команды touch будет ошибка.
Для одновременного изменения времени доступа и времени модификаций файла или каталога, нужно выполнить команду touch, без каких-либо опций.
1 2 3 4 5 6 7 8 9 10 11 |
ls 1 ~/ drwxr xr x 848 2005 10 19 11:36 src drwxr xr x 1664 2005 10 18 12:07 todo drwxr xr x 632 2005 10 18 12:25 videos rw r r 239 2005 09 10 23:12 wireless.log touch wireless.log ls 1 ~/ drwxr xr x 848 2005 10 19 11:36 src drwxr xr x 1664 2005 10 18 12:07 todo drwxr xr x 632 2005 10 18 12:25 videos rw r r 239 2005 10 19 14:00 wireless.log |
После выполнения команды, указанной выше, изменится время доступа и время модификации файла wireless.1оg. Так просто этого не заметно, т.к. с помощью команды 1s 1 отображается только время модификации файлов. Данная команда может изменить информацию о времени и дате использования, как на примере, а сам файл не использовался уже более месяца.
Если есть необходимость, можно менять время доступа и время изменений отдельно. Если есть необходимость в изменении только времени доступа, указывайте опцию а (или time=access), а для установки лишь времени модификации, нужно воспользоваться опцией r (или time=modify).