从终端尝试卸载 macports,我运行了命令 rm -rf / macports....,删除了一堆东西。我对此感到羞愧,没有意识到 / 后面的空格。
从那时起,mysql 正在运行,但我无法执行任何 mysql 命令,因为它不在 /usr/local/bin/ 下
我继续重新安装 mysql,但没有成功。您建议采取哪些步骤才能从终端运行 mysql、mysqlduml、mysqladmin?我可以从 phpmyadmin 访问数据库,因此 mysql 正在运行,不要问我怎么做到的。
答案1
如果我不小心跑了rm -rf /
,我肯定会选择完全重新安装我的系统(1). 因为我将不再相信它的可靠性。
这是您可能运行的第二糟糕的命令。第一个是sudo rm -rf /
。它将简单地递归地删除磁盘上您有读/写权限的所有文件,这真是令人震惊。即使您不是管理员用户,它仍会删除一些您无法恢复的文件。
或者,正如 @lexu 和 @Kravlin 所评论的那样,如果您有 Time Machine 备份,您可以尝试将系统恢复到运行该命令之前的状态。希望您确实有一个。
(1)......而且很有可能狠狠地打我的脸。