2015-07-10 116 views
-1

我想我搞砸了我的bashrc文件添加Java的路径。 我的命令都不起作用,我无法使用cd,ls,gedit或sudo。Linux bashrc搞砸了

我试图手动找到我的bashrc并将其改回,但我不能访问它,因为它说我没有权限。

如何在这种状态下重置我的bashrc?

+2

您应该能够使用完整路径编辑器来编辑文件。 '/ usr/bin/gedit'或类似的。或者从现有的shell或X /图形会话中启动某些内容。 –

+0

管理问题,而不是编程问题。 AskUbuntu可能就是这个地方。 –

+0

如果你真的不能'cd',那么你已经搞糟了比你的'bashrc'更重要的东西。 'cd'是一个内置shell,并且始终可用,无论您的PATH或任何东西...除非您设法让自己进入一个不允许'cd'的受限制的外壳... – twalberg

回答

1

试试这个:

PATH="/usr/sbin:/usr/bin:/sbin:/bin" 

大多数事情应该现在的工作,以解决您的〜/ .bashrc