Я довольно новичок в Linux, и я нашел эту команду «rm -rf», которая сбивает с толку. Я хотел знать, в чем разница между «rm» и «rm -rf» и когда они должны использоваться?Разница между rm и rm -rf
0
A
ответ
5
Проверьте man page. rm
удаляет файлы и -rf для параметров: -r
удаляет каталоги и их содержимое рекурсивно, -f
игнорировать несуществующие файлы, никогда не запрашивать.
4
rm - это то же самое, что и «del». Он удаляет указанный файл. Он не будет удалять каталоги. Он также предупредит вас об удалении некоторых файлов.
rm -rf добавляет «рекурсивные» и «силовые» флаги. Он удалит указанный файл и молча игнорирует любые предупреждения при этом. Если это каталог, он удалит каталог и все его содержимое, включая подкаталоги.
2
Если foo
является каталогом
затем rm foo
возвращает ошибку
но rm -rf foo
удалит каталог, и удалить все файлы и подкаталоги этого каталога.
Смежные вопросы
- 1. гт -rf против -rm -rf
- 2. Используйте «rm dir -rf» вместо «rm -rf dir» в OSX
- 3. RM -rf файлов только
- 4. Как отменить rm -rf?
- 5. Команда Powershell: rm -rf
- 6. Использование rm -rf с каталогом
- 7. Cygwin: разница между командой '\ rm -fr' и 'rm -fr'?
- 8. В чем разница между rm -r и rm?
- 9. RM -rf эквивалент для Windows?
- 10. Linux rm -rf * удалить заказы?
- 11. В чем разница между gc() и rm()
- 12. rm -rf на android using tasker
- 13. Linux AWS немедленно с помощью rm -rf/*
- 14. Git: невозможно запустить git 'rm -rf. --cached '
- 15. rm -rf полностью не очищает каталог
- 16. добавить вывод rm -rf в файл
- 17. «git rm» - в чем смысл «-rf»?
- 18. Есть ли эквивалент python «rm -rf»?
- 19. Homebrew libtool установка застряла на `rm -rf`
- 20. Самый простой способ rm -rf в Python
- 21. Очистить кеш в Symfony: `cache: clear` или` rm -rf`?
- 22. В чем разница между сбросом метеоров и rm -rf. Meteor/local?
- 23. PHP: Странные проблемы с shell_exec («mkdir») и shell_exec («rm -rf»)
- 24. В чем разница между --force-rm и -rm при запуске команды сборки докеров
- 25. В чем разница между «остановкой докеров» и «докер-rm»?
- 26. Разница между git rm cached и git reset HEAD
- 27. R: в чем разница между rm и удалением?
- 28. Как работает rm? Что делает rm?
- 29. Каков порядок удаления, когда я делаю «rm -rf data»?
- 30. Могу ли я восстановить .git-файл после rm-rf?
Хорошая команда знать, когда новый для linux является «человеком», в данном случае «man rm». –
http://linux.die.net/man/1/rm –
http://superuser.com –