美文网首页
Linux修改PATH路径

Linux修改PATH路径

作者: SimonJoe246 | 来源:发表于2019-02-18 16:54 被阅读0次

何为 PATH?

PATH 路径是环境变量,和 Windows 系统类似,是可执行命令文件的存放路径。

当你在命令行输入一个 ls 命令时,系统会在当前工作目录以及 PATH 的路径中依次寻找,找到的话执行,找不到的话返回 command not found: ls

PATH 路径可以通过 echo $PATH 查看,

或者 env|grep PATH

修改 PATH

添加

  • 临时添加 usr/local/bin

    直接在终端输入命令 PATH=$PATH:/usr/local/bin

    更改在当前会话有效,退出本次会话后则失效

  • 永久添加 usr/local/bin

    修改 .bashrc 文件

    添加一句:export PATH=$PATH:/usr/local/bin

删除

  • 临时删除

    直接在终端输入命令 PATH=... ...为除去不想要的路径的其他所有路径

  • 永久删除

    • 将上面的临时命令放入 .bashrc 中:echo PATH=...
      或者在 .bashrc 文件末尾添加以下代码:
    ### remove unnecessary Win PATHs
    # This can prevent extension-less commands from bleeding into BASH.
    # (eg. "ng" would execute the Win bin if "@angular/cli" wasn't installed on Linux.)
    #
    function path_remove {
      # Delete path by parts so we can never accidentally remove sub paths
      PATH=${PATH//":$1:"/":"} # delete any instances in the middle
      PATH=${PATH/#"$1:"/} # delete any instance at the beginning
      PATH=${PATH/%":$1"/} # delete any instance in the at the end
    }
    
    path_remove '/mnt/c/Users/me/AppData/Roaming/npm'
    path_remove '/mnt/c/Users/me/AppData/Local/Yarn/bin'
    path_remove '/mnt/c/Program Files (x86)/Yarn/bin'
    path_remove '/mnt/c/Program Files/Git'
    path_remove '/mnt/c/Program Files/Git/cmd'
    path_remove '/mnt/c/Program Files/nodejs'
    path_remove '/mnt/c/OpenSSL-Win32/bin'
    path_remove '/mnt/c/Program Files (x86)/Python27'
    

相关文章

  • Linux修改PATH路径

    何为 PATH? PATH 路径是环境变量,和 Windows 系统类似,是可执行命令文件的存放路径。 当你在命令...

  • Linux操作系统day02

    Linux文件系统结构 Linux常用目录命令 如何修改path路径 查看环境变量 临时修改 永久修改 注意:查看...

  • Linux下修改PATH路径

    cd1.#PATH=$PATH:/opt/lamp/mysql/bin 使用这种方法,只对当前会话有效,也就是说每...

  • Windows和Linux路径的异同、path路径模块

    一. Windows和Linux路径的异同 二. path路径模块

  • 更改xcode路径

    1、查看xcode路径 xcode-select --print-path 2、修改路径 sudo xcode-s...

  • Simplify Path(化简路径)

    https://leetcode.com/problems/simplify-path/根据linux的路径规则,...

  • Linux路径加入环境变量

    PATH=$PATH:/:/后面加路径。PATH是环境变量,要大写那几个目录是你放置linux命令的目录,输入命令...

  • linux 增加path 路径

    当前用户家目录.bashrc文件中追加 $PATH:后面自行发挥

  • Ubuntu常见问题

    sudo找不到命令:修改sudo的PATH路径 sudo有时候会出现找不到命令,而明明PATH路径下包含该命令,让...

  • os的基本

    python中os.path常用模块 os.path.sep:路径分隔符 linux下就用这个了’/’ os.pa...

网友评论

      本文标题:Linux修改PATH路径

      本文链接:https://www.haomeiwen.com/subject/obzxhqtx.html