修改后无法打开.cshrc

时间:2014-04-16 16:30:09

标签: linux redhat csh

我正在使用RedHat csh。 我刚刚使用错误的路径修改了~/.cshrc并生成syntax-error。 我的shell无法识别lsgedit。因此,当我再次尝试修改时,它不会再次使用gedit ~/.cshrc打开。

当我启动系统时,它没有启动配置文件 我有root访问权限和root配置文件很好。我可以从root编辑它吗? 请帮我删除我添加到/.cshrc的最后两行,使用root-profile,以便它像以前一样正常工作。

感谢。

1 个答案:

答案 0 :(得分:3)

我猜你的PATH由于你syntax-error中的.cshrc而没有正确设置(假设你提到ls不起作用)。从shell中尝试以下操作:

 echo $PATH

echo是内置的,应该始终有效。如果它什么都不返回,则为空,或者不包含类似于/bin/usr/bin等的路径列表...那么您的路径确实不正确。在命令行中使用gedit的完整路径,如:

/usr/bin/gedit ~/.cshrc