Ubuntu如何从path中退出来
在Linux操作系统中,PATH环境变量是十分常用的。PATH变量指定了shell在进行命令查找时需要查找的路径。为了顺利地工作,PATH路径通常会被添加到bash配置文件(通常是~/.bashrc),也可能被系统范围的配置文件所使用。
为何要退出path路径
然而,有时候,你可能想临时删除某个路径,以便防止某个意外操作或在不修改永久配置的情况下覆盖其他工具。下面是几个临时退出PATH路径的方法。
临时从PATH路径中退出
在Linux系统中,你可以通过在shell前缀中临时添加或删去一个PATH路径来控制PATH查找顺序。例如,要在PATH路径中删除当前目录,请运行以下命令:
exportPATH=${PATH}:.
这将把当前目录添加到现有的PATH变量中。同样的,要从PATH路径中删除当前目录,只需在命令中省略当前目录。例如:
exportPATH=`echo$PATH|sed's/:.//'`
恢复PATH路径
如果你想恢复PATH路径,可以使用以下命令:
exportPATH=`echo$PATH_ORIGINAL`
在这里,“$PATH_ORIGINAL”是您最初保存的PATH变量的值。如果您没有手动保存过它,你可以使用以下命令将当前环境的值保存为新的PATH原始值:
exportPATH_ORIGINAL=$PATH
其他注意事项
删除路径不计入永久更改,因此如果您在退出shell时将其添加到~/.bashrc文件中,则必须手动删除。你可以通过编辑配置文件来取消注释或删除命令。请对该文件进行备份,并在编辑前进行仔细调查以确保正确的行为。
退出PATH路径可能会对系统的操作造成影响。请确保在删除和添加路径前仔细阅读命令的描述,以防止不必要的损失。
来源:https://www.huanp.com/idc/145532.html
声明:欢迎分享本文,转载请保留出处!
声明:欢迎分享本文,转载请保留出处!