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

Видалення файлів та директорій

Дізнайтеся про команди rm та rmdir для безпечного видалення файлів та директорій.

Почати інтерактивний урок
Видалення файлів та директорій

Команда rm видаляє файли безповоротно. Використовуйте її обережно—у терміналі немає кошика!

Видалення одного файлу

Використовуйте rm filename, щоб видалити файл.

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

Видалити файл!

Складіть команду
rmfilename
rmВидалити файл - безповоротно видаляє вказаний файл.
Термінал
C:\Users\User>rm filename

Видалити миттєво:

Command Prompt
important.txt trash.txt
C:\Users\User>ls

Видалення кількох файлів

Видаліть кілька файлів одночасно, перерахувавши їх.

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

Видалити кілька файлів!

Складіть команду
rmfile1 file2 file3
file1 file2 file3Кілька файлів - видаляє всі вказані файли.
Термінал
C:\Users\User>rm file1 file2 file3

Масове видалення:

Command Prompt
keep.txt delete1.txt delete2.txt
C:\Users\User>ls

Видалення порожніх директорій: rmdir

Команда rmdir видаляє порожні директорії. Вона відмовляється видаляти непорожні.

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

Видалити порожню директорію!

Складіть команду
rmdirdirectory
rmdirВидалити директорію - видаляє тільки порожні директорії.
Термінал
C:\Users\User>rmdir directory

Видалити порожні папки:

Command Prompt
Project/ EmptyFolder/ ls EmptyFolder/
C:\Users\User>ls

Видалення директорій із вмістом: rm -r

Використовуйте rm -r, щоб видалити директорії та весь їхній вміст. Будьте дуже обережні з цим!

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

Видалити директорію з файлами!

Складіть команду
rm-rdirectory
-rРекурсивно - видаляє директорію та все, що всередині неї.
Термінал
C:\Users\User>rm -r directory

Видалити цілі дерева:

Command Prompt
Project/ ls Project/
C:\Users\User>ls

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

1 / 3

Що робить rm?

Посилання

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

Далі

Практика: Організація файлів

Практикуйте організацію файлів за допомогою команд mkdir та mv.