•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?
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.