CMD Master
Назад до блогу
Arnošt Havelka

Створення порожніх файлів командою touch

Створіть новий порожній файл або оновіть позначку часу на файлі, який уже існує.

Почати інтерактивний урок
Створення порожніх файлів командою touch

touch — найшвидший спосіб створити порожній файл. Якщо ім’я вже існує, touch не стирає вміст — лише оновлює час останньої зміни. Саме тому скрипти й інструменти збірки викликають його так часто.

Створіть новий порожній файл

Передайте touch ім’я, якого ще немає. Файл з’являється одразу і має нуль байтів.

Спробуйте команду

Створіть порожній файл!

Складіть команду
touch
Термінал
C:\Users\User>touch empty.txt

Зробіть файл-заглушку:

Command Prompt
Documents
C:\Users\User>ls

Можна передати кілька імен в одній команді: touch a.txt b.txt c.txt.

Оновіть файл, який уже існує

Якщо existing.txt уже на диску, touch existing.txt залишає текст усередині й оновлює лише позначку часу. Користуйтеся цим, коли процес стежить за «новими» файлами, або коли хочете, щоб ls -l показав актуальний час без відкриття редактора.

touch existing.txt
ls -l existing.txt

touch не створює відсутні батьківські папки. Якщо потрібен logs/today.txt, а logs ще немає, спочатку створіть папку через mkdir.


Перевірка знань

1 / 3

Що робить touch empty.txt, коли файлу ще немає?

Посилання

Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.