====== Команда 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