1

Из терминала и пытаясь удалить macports, я запустил команду rm -rf / macports ...., которая стерла кучу вещей. Мне стыдно за это, не осознавая места после /.

С тех пор mysql запущен, но я не могу выполнить ни одну из команд mysql, потому что он не находится в /usr /local /bin /

Я пошел вперед переустановить MySQL, но без удачи. Какие шаги вы рекомендуете сделать, чтобы иметь возможность запускать mysql, mysqlduml, mysqladmin из терминала? Я могу получить доступ к базам данных из phpmyadmin, так что MySQL работает, не спрашивайте меня, как.

1 ответ1

3

Если бы я случайно запустил rm -rf / , я бы, конечно, пошел с полной переустановкой моей системы (1). Как я бы потерял всякое доверие к его надежности.

Это вторая худшая команда, которую вы можете выполнить. Первым из них является sudo rm -rf / . Он просто рекурсивно удалит все файлы на вашем диске, для которых у вас есть разрешение на чтение / запись, это шоу-стопор. Даже если вы не являетесь администратором, он все равно удалит некоторые файлы, которые вы не сможете восстановить.

Или, как прокомментировали @lexu и @Kravlin, если у вас есть резервная копия Time Machine, вы можете попытаться восстановить вашу систему, как это было до того, как вы запустили эту команду. Надеюсь, у вас есть.


(1) ... а также очень вероятно ударить меня по лицу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .