红联Linux门户
Linux帮助

怎么删除自定义的路径

发布时间:2010-08-25 00:01:57来源:红联作者:昊昊荡荡
如果执行下面命令在环境变量$PATH增加的内容该如何删除呢?

# export PATH=/home/wuhaoshu:$PATH
文章评论

共有 11 条评论

  1. newa 于 2010-09-15 15:54:23发表:

    学习一下。还真是只知道添加,不知道删除。

  2. 昊昊荡荡 于 2010-08-27 10:30:25发表:

    引用:
    要永久有效,具体是修改配置文件 ~/.bash_profile。
    需要下次login bash才有效(才会重新读取这个文件)
    alick 发表于 2010-8-26 18:07

    谢谢!

  3. alick 于 2010-08-26 18:07:37发表:

    要永久有效,具体是修改配置文件 ~/.bash_profile。
    需要下次login bash才有效(才会重新读取这个文件)

  4. 昊昊荡荡 于 2010-08-26 10:39:14发表:

    引用:

    直接运行. ~/.bashrc(注意命令是一个点)或source ~/.bashrc 就能重新加载配置
    相思爱文 发表于 2010-8-25 21:57


    我运行了这两条代码后,没发现有什么不同啊
    还是不太明白

  5. 昊昊荡荡 于 2010-08-26 10:34:48发表:

    引用:

    如果加入配置文件中,那么改回来,再重新登录或重新加载配置文件就行。

    如果只想在当前会话中修改,又不想重新加载配置,可以再给PATH赋遍值。
    这时就不能用PATH=$PATH:****
    只能用PATH=***:***:***
    ***代表 ...
    相思爱文 发表于 2010-8-25 22:03


    要永久有效,具体是修改哪一个配置文件?

  6. 昊昊荡荡 于 2010-08-26 10:10:57发表:

    谢谢,正在实验中!

  7. yanlong938 于 2010-08-26 01:10:29发表:

    正解。。。

  8. 相思爱文 于 2010-08-25 22:03:09发表:

    引用:
    如果加入一个路径到环境变量$PATH中并永久有效呢?

    如果加入配置文件中,那么改回来,再重新登录或重新加载配置文件就行。

    如果只想在当前会话中修改,又不想重新加载配置,可以再给PATH赋遍值。
    这时就不能用PATH=$PATH:****
    只能用PATH=***:***:***
    ***代表具体路径
    当前的具体路径,可用echo $PATH显示

  9. 相思爱文 于 2010-08-25 21:57:58发表:

    引用:
    只对当前shell有效,
    exit再重新登录就OK了,
    奶茶dsk 发表于 2010-8-25 00:40

    直接运行[code]. ~/.bashrc[/code](注意命令是一个点)或[code]source ~/.bashrc [/code]就能重新加载配置

  10. 昊昊荡荡 于 2010-08-25 10:11:43发表:

    引用:
    只对当前shell有效,
    exit再重新登录就OK了,
    奶茶dsk 发表于 2010-8-25 00:40


    呵呵,这样啊!
    那么,如果加入一个路径到环境变量$PATH中并永久有效呢?

  11. 奶茶dsk 于 2010-08-25 00:40:06发表:

    只对当前shell有效,
    exit再重新登录就OK了,