Командная строка: 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 октября текущего года.
Спасибо за внимание.