看起来我在编辑/etc/environment
和.bashrc
文件后崩溃了我的系统。
我的桌面无法启动,我需要更正这些文件。但是由于我的系统没有找到任何命令,我需要使用整个路径。
在哪里可以找到 vim 可执行文件,以便我可以使用其完整路径运行它?
看起来我在编辑/etc/environment
和.bashrc
文件后崩溃了我的系统。
我的桌面无法启动,我需要更正这些文件。但是由于我的系统没有找到任何命令,我需要使用整个路径。
在哪里可以找到 vim 可执行文件,以便我可以使用其完整路径运行它?
您的环境变量似乎
PATH
已损坏。你可以
vim
在/usr/bin/vim
在
/usr/bin
你还应该找到vi
和gedit
nano
可以在/bin
sudo
可以在/usr/bin
笔记:
正如@SorenA 和@PatrickMevzek 提到的,搜索文件的位置也可以使用
whereis
正如@Terrance 所提到的 -
whereis vim
查找名称中带有 like vim 的所有名称,请注意大多数结果不是vim
可执行文件。由于您的 PATH 已损坏,因此有用的可执行文件位于
/usr/bin
and/bin
文件夹中。从终端输入那么您应该能够运行
sudo vim
而无需在名称前面输入路径。以下命令将恢复
/etc/environment
文件和~/.bashrc
文件。此命令会将路径语句放回
/etc/environment
:然后,您可以获取文件,以便 PATH 语句设置:
然后获取一个默认
.bashrc
文件并将其放回您的主文件夹:希望这可以帮助!
使用纯 bash,您可以搜索名为
vim
:然后,您可以遍历结果以查看哪些是可执行的:
笔记:
/etc/alternatives/vim
是替代系统在起作用/usr/bin/X11/vim
出现是因为/usr/bin/X11
是 的符号链接/usr/bin
,所以后者中的所有内容都出现在前者中。为什么 /usr/bin/x11 中有无限多个 x11 子目录?在 Ubuntu 中存在各种问题,有一个命令可以帮助解决很多问题:
/bin/busybox
. 记住这一点可以让您访问更多:是的,这包括
vi
.