【发布时间】:2012-02-24 19:49:04
【问题描述】:
我知道问题是如何产生的,但真的不知道如何恢复服务器命令执行。
问题是,我在我的 Ubuntu 服务器中配置 Glassfish 的环境变量,我从 root 修改了 .bashrc 文件并添加了一个 export 子句(带有 GLASSFISH_HOME 变量)和一个 PATH 子句(指向$GLASSFISH_HOME/bin)。
在我关闭控制台并再次打开它以使更改生效之后,(BAM!)一旦我启动新的控制台会话,则没有任何基本命令(dir、find、nano、 ifconfig,任何东西)现在工作,我只能使用cd 移动目录,我正在尝试再次编辑.bashrc 文件以撤消更改但也无法编辑它,没有一个编辑器打开!在命令行中我只得到-bash: dir: command not found。
如果您对此有任何解决方案,请提供;我知道这似乎微不足道,但我有点盲目,无法查看或找到命令/应用程序所在的文件和文件夹。
【问题讨论】:
-
echo $PATH的输出是什么? -
我知道它开始是一项开发任务,但我认为更适合 askubuntu.com
-
它是 /home/newuser/glassfish3/glassfish/bin。有什么想法吗?