Удалена команда `rm` в cygwin
Имея необходимость использовать оболочку bash
на компьютере под управлением Windows (я пощажу вам подробности), я установил Cygwin, а друг, как шутка, запустил rm /usr/bin/rm
на терминале, и неожиданно ничего особенного не произошло чем rm
.
Есть ли способ вернуть программу rm
на Cygwin или, если на то пошло, какое-либо распределение Linux? Насколько я знаю, в Red Hat или Debian-системах я не могу переустановить какой-либо пакет rm
.
- Подстановочный шаблон rm не работает
- Как удалить каталог с несколькими subvolums btrfs?
- rm -rf все файлы и все скрытые файлы. & .. ошибка
- Не удалось удалить папку, даже с `--force`, sudo не требуется
- Как удалить папку, но не содержимое?
- Не удалось удалить файлы через терминал
- Как удалить каталог ': q!'?
- Почему rm разрешено удалять файл под собственностью другого пользователя?
- Как далеко вы можете пойти с rm -rf / как root
- Массовое удаление большого каталога на ZFS без его рекурсивного перемещения
- удалять старые файлы журналов, кроме последнего (с буквенно-цифровой сортировкой)
- Удалять файлы старше 5 дней в UNIX (дата в имени файла, а не в метке времени)
- Удалите файл с именем '
2 Solutions collect form web for “Удалена команда `rm` в cygwin”
rm
является частью coreutils . Поэтому переустановите это.
У Cygwin нет полнофункционального диспетчера пакетов, но вы должны иметь возможность повторно запустить setup * .exe (то есть, оригинальный установщик – он помнит ваши пакеты), чтобы повторно выбрать coreutils.
rm
в большинстве дистрибутивов Linux, и я думаю, что Cygwin также работает от GNU Coreutils . В моей ОС и, возможно, Cygwin есть пакет, который просто называется coreutils
который содержит все эти программы.
- Сохранять прокрутку на консоли консоли Linux
- У меня есть Debian на моем сервере. Должен ли я использовать версию программного обеспечения Centos или Ubuntu, которую мне нужно установить?