Командная строка: touch
touch - создаем файлы

С помощью команды touch
можно создать новый файл.
touch newfile
Если файл уже существует, он будет открыт в режиме записи и временная метка файла будет обновлена.
Так же, с помощью команды touch
можно создать сразу несколько файлов, разделив их пробелом:
touch newfile1 newfile2 newfile3
Кроме того для создаваемых файлов можно задать диапазон:
touch newfile{1...3}
Команда touch
имеет несколько опций:
-a
будет изменено время доступа,-m
будет изменено только время модификации файла,-c
запрет на создание файла, если он уже существует,-r
использует время доступа и модификации заданного файла-t
использует заданные дату и время вместо текущего-d
использует дату и время, заданные в виде строки
Так, чтобы создать файл с заданным временем потребуется опция -t
:
touch -t 202010292200.10 newfile
В примере, приведенном выше, создается файл newfile
с временной меткой, установленной на 22:00:10 29 октября 2020 года
Опция -d
нужна для того, чтобы создать файл с датой, указанной в более удобном формате:
touch -d '29 Oct' newfile
Так будет создан файл с временной меткой, установленной на 00:00:00 29 октября текущего года.
Спасибо за внимание.