touch - позволяет создать новые файлы или обновлять время последнего доступа и модификации существующих файлов.
Разработчик:
Paul Rubin
Arnold Robbins
Jim Kingdon
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Синтаксис:
touch [параметр]… [файл]…
Если строка аргумента ФАЙЛ равна -, то это обрабатывается специальным образом
и вызывает изменение временных меток файла, связанного со стандартным выводом.
Аргументы, обязательные для длинных параметров, обязательны и для коротких.
Параметры:
Параметр | Описание |
---|---|
-a | изменить только время доступа |
-c, --no-create | не создавать файлы |
-d, --date=СТРОКА | проанализировать СТРОКУ и использовать её вместо текущего времени |
-f | (игнорируется) |
-h, --no-dereference | изменяет символьные ссылки, а не файлы, на которые они ссылаются (имеет смысл только на системах, где можно изменять владельца символьной ссылки) |
-m | изменять только время изменения |
-r, --reference=ФАЙЛ | использовать время ФАЙЛА вместо текущего времени |
-t ВРЕМЯ | использовать [[ВВ]ГГ]ММДДччмм[.сс] вместо текущего времени |
--time=СЛОВО | изменить время, указанное СЛОВОм: значения access, atime, use эквивалентны -a значения modify, mtime эквивалентны -m |
--help | показать эту справку и выйти |
--version | показать информацию о версии и выйти |
Параметры -d и -t используют разные форматы даты и времени.
Команда создаст файл в текущей директории, если такого файла не существует:
touch example.txt
Эта команда создает файл example.txt с временем доступа и модификации, установленными на 13 июля 2023 года, 12:00.
touch -t 202307131200 example.txt
Команда для рекурсивного обновления времени доступа и модификации всех файлов в указанной директории:
touch -r source_dir destination_dir
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".