KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


linux:commands:touch

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

linux:commands:touch [2026/04/12 17:24] – создано Кирилл Мlinux:commands:touch [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
 +====== Команда touch ======
 +
 +----
 +
 +===== О команде touch =====
 +
 +Команда touch - Создаёт новые пустые файлы и изменяет временные метки.
 +
 +===== Опции touch =====
 +
 +  * **--help** - Показать справочную информацию по команде
 +  * **--version** - Показать информацию о версии touch
 +  * **-a** - Показывает время доступа
 +  * **-m** - Показывает время последнего изменения
 +  * **-h** - Обновляет время [[ln|символической ссылки]]
 +  * **-c** - Используется для обновления существующих файлов Не создаёт файл(ы)
 +  * **-d** - Указывает дату в формате YYYY-MM-DD для изменения файла
 +  * **-t** - Задаёт указанное время
 +  * **-r** - Указывает дату и время с другого файла
 +
 +===== Использование touch =====
 +
 +Создать пустой файл:
 +<code>
 +touch file1.txt
 +</code>
 +
 +Создать пустой файл с указанной датой и временем, используем опцию **-t**:
 +<code>
 +touch -t 202107011200 file2.txt
 +</code>
 +
 +Создать пустой файл или изменить существующий файл с указанием даты в формате YYYY-MM-DD, используем опцию **-d**:
 +<code>
 +touch -d "2021-07-01 12:00:00" file5.txt
 +</code>
 +
 +Создать пустой файл или изменить существующий файл с указанием даты и времени из другого файла, используем опцию **-r**:
 +<code>
 +touch -r test.txt file1.txt
 +</code>
 +
 +Обновить время доступа, используем опцию **-a**:
 +<code>
 +touch -a file3.txt
 +</code>
 +
 +Обновить время последнего изменения, используем опцию **-m**:
 +<code>
 +touch -m file3.txt
 +</code>
 +
 +Обновить время [[ln|символической ссылки]], используем опцию **-h**:
 +<code>
 +touch -h test2.txt
 +</code>