====== Команда touch ====== ---- ===== О команде touch ===== Команда touch - Создаёт новые пустые файлы и изменяет временные метки. ===== Опции touch ===== * **--help** - Вывести справочную информацию по команде * **--version** - Вывести информацию о версии touch * **-a** - Обновляет время доступа * **-m** - Обновляет время последнего изменения * **-h** - Обновляет время [[ln|символической ссылки]] * **-c** - Используется для обновления существующих файлов Не создаёт файл(ы) * **-d** - Указывает дату в формате YYYY-MM-DD для изменения файла * **-t** - Задаёт указанное время * **-r** - Указывает дату и время с другого файла ===== Использование touch ===== Создать пустой файл: touch file1.txt Создать пустой файл с указанной датой и временем, используем опцию **-t**: touch -t 202107011200 file2.txt Создать пустой файл или изменить существующий файл с указанием даты в формате YYYY-MM-DD, используем опцию **-d**: touch -d "2021-07-01 12:00:00" file5.txt Создать пустой файл или изменить существующий файл с указанием даты и времени из другого файла, используем опцию **-r**: touch -r test.txt file1.txt Обновить время доступа, используем опцию **-a**: touch -a file3.txt Обновить время последнего изменения, используем опцию **-m**: touch -m file3.txt Обновить время [[ln|символической ссылки]], используем опцию **-h**: ouch -h test2.txt