Linux 导出路径错误。如何恢复 ~./bashrc 文件
Posted
技术标签:
【中文标题】Linux 导出路径错误。如何恢复 ~./bashrc 文件【英文标题】:Linux wrong path exported. How to recover ~./bashrc file 【发布时间】:2011-07-18 17:31:27 【问题描述】:虽然我尝试在 ~./bashrc
文件上设置 java 路径,但我导出的文件如下:
PATH=/usr/local/jdk1.6.0/bin
export PATH
我猜这会使所有其他路径丢失。所以它使我的任何核心命令(如 cp)都不起作用。我知道默认的~./bashrc
文件将在/etc/skel
上。但由于没有一个常见的 cmets 工作,我无法复制它。有什么办法可以恢复原来的~./bashrc
?
【问题讨论】:
【参考方案1】:输入类似:
PATH=/your/jdk/bin/path:$PATH
export PATH
这样,您的路径前置到常规的PATH
环境。
只需注销并重新登录即可重置您的环境。 或输入:
export PATH=/usr/bin:/usr/local/bin
或者这个
. /etc/profile
如果您现在无法让编辑器工作,则重新加载基本环境。
【讨论】:
由于基本命令都不起作用,我也无法启动 vi 编辑器。命令提示符中的设置也不起作用。 或者如果特别是.bashrc
,请在许多系统的提示中尝试. /etc/skel/.bashrc
。注意文件名前的点和空格。【参考方案2】:
您始终可以使用绝对路径运行命令,例如
/bin/cp /etc/skel/.bashrc .bashrc
【讨论】:
以上是关于Linux 导出路径错误。如何恢复 ~./bashrc 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Mac 上恢复 .bash_profile?我的unix终端都没有工作[关闭]