Как из командной строки удалить папку и все ее содержимое?

Как из командной строки удалить папку и все ее содержимое?

15
Как в Linux из командной строки удалить папку и ее содержимое (файлы, подпапки)?
Для удаления папки и ее содержимого (рекурсивное удаление) воспользуйтесь командной rm с опцией -R:
rm -R название-папки
Лайков: +1
войдите, чтобы ставить лайки

Комментарии

Voland
Активный пользователь
Активный
03.02.2011
21:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
rm -r /путь/до/папки/*
удалит только содержимое папки.
deburger
Активный пользователь
Активный
04.02.2011
18:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
я вот привык как-то так:
$ rm -f папка

сносит без лишних фопросов )
deburger
Активный пользователь
Активный
04.02.2011
18:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
очепятнулся... ключ -rf конечно-же )
Dober
10.03.2011
21:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
цитата с лурка:
-Ключ -r — recursively (рекурсивно) — позволяет удалять каталоги со всем содержимым, без этого ключа команда отвечает «каталог не пуст».
-Ключ -f — force — не спрашивать подтверждения (вообще команды Linux не страдают обычным маздаевским назойливым переспрашиванием «а Вы точно уверены?», это редкое исключение (и то, только потому, что почти всегда по умолчанию в .bashrc прописано alias rm='rm -i').
VadimAndy
Активный пользователь
Активный
01.08.2013
13:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
удаляется так rm -rf /home/username/downloads (к примеру)
shonnconnory
07.07.2016
18:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVadimAndyРодительский комментарий
+1
войдите, чтобы ставить лайки
удаляется так rm -rf /home/username/downloads (к примеру)

в моем случае пришлось еще sudo дописать в начало. И неудаляющаяся директория с крестиком исчезла навсегда.
ZyozikovicH
16.08.2015
20:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
"rmdir /s /q c:(путь к папке)" - и будет Вам счастье)))
VadimAndy
Активный пользователь
Активный
26.08.2015
11:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийZyozikovicHРодительский комментарий
+1
войдите, чтобы ставить лайки
а я что написал?
Админ
25.08.2015
10:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А какой командой производится групповое удаление? Например папки 10001..10099
VadimAndy
Активный пользователь
Активный
26.08.2015
11:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийАдминРодительский комментарий
+1
войдите, чтобы ставить лайки
rm -rf перечисление директорий через пробел (тут берегись -rf опция - удаляет без возможностей восстановить что-либо)
попробуй
rmdir+перечисление директорий через пробел
Ranye
05.06.2016
09:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
sudo nautilus вводи в терминале, в проводнике удаляй - что не удаляется
алекс
23.03.2017
22:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийRanyeРодительский комментарий
+1
войдите, чтобы ставить лайки
Так нельзя делать, это нарушает безопасность системы. sudo запускайте только для консольный текстовых команд.
VadimAndy
Активный пользователь
Активный
24.03.2017
17:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийалексРодительский комментарий
+1
войдите, чтобы ставить лайки
правильнее gksu (kdesu), но и sudo тоже можно. Это не нарушается безопасность системы, но дает выполнить по с правами админа, представьте, если б на винде, вы могли использовать лишь права пользователя...
Дурень
18.09.2017
18:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
rm -R название-папки/ (Со знаком / в конце строки пути к папке)
Ложка хороша к обеду
24.08.2020
10:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Спасибо админу за сайт и инфу. Добро!

#Поиск и удаление пустых папок
#sudo find /path -empty -type d -delete;
#sudo find /path -empty -type d -exec rmdir {} \;

Ин копилка цу нах хаузэ

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила