为什么 "echo $PATH" 返回的是什么
Why is "echo $PATH" returning what it is
我的路径当前显示为:
/Users/rosalynn/.rvm/gems/ruby-2.5.0/bin:/Users/rosalynn/.rvm/gems/ruby-2.5.0@global/bin:/Users/rosalynn/. rvm/rubies/ruby-2.5.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Users/rosalynn/.rvm/bin:/Users/rosalynn/.rvm/bin/
这条路径对于我的主目录来说似乎过多。为什么会这样,为什么里面有所有 ruby 的东西?我做了一些研究,但没有发现任何与那里发生的 ruby 直接相关的事情,我希望有人能向我解释一下。
这是您的 PATH
的细目分类:
- RVM Ruby 可执行文件(包括 Gem-installed 命令)
/Users/rosalynn/.rvm/gems/ruby-2.5.0/bin
/Users/rosalynn/.rvm/gems/ruby-2.5.0@global/bin
/Users/rosalynn/.rvm/rubies/ruby-2.5.0/bin
- 自制可执行文件
/usr/local/bin
- 系统默认路径
/usr/bin
/bin
/usr/sbin
/sbin
- 单声道 Command-Line 工具
/Library/Frameworks/Mono.framework/Versions/Current/Commands
- RVM Command-Line 工具
/Users/rosalynn/.rvm/bin
- RVM(又是?)
/Users/rosalynn/.rvm/bin/
最后一个条目似乎是一个错误,但除此之外还有其他所有内容都在其中的原因。
在普通安装中,您只会看到 "System Default Paths" 部分。其他一切都是由您安装的东西添加的。
我的路径当前显示为:
/Users/rosalynn/.rvm/gems/ruby-2.5.0/bin:/Users/rosalynn/.rvm/gems/ruby-2.5.0@global/bin:/Users/rosalynn/. rvm/rubies/ruby-2.5.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Users/rosalynn/.rvm/bin:/Users/rosalynn/.rvm/bin/
这条路径对于我的主目录来说似乎过多。为什么会这样,为什么里面有所有 ruby 的东西?我做了一些研究,但没有发现任何与那里发生的 ruby 直接相关的事情,我希望有人能向我解释一下。
这是您的 PATH
的细目分类:
- RVM Ruby 可执行文件(包括 Gem-installed 命令)
/Users/rosalynn/.rvm/gems/ruby-2.5.0/bin
/Users/rosalynn/.rvm/gems/ruby-2.5.0@global/bin
/Users/rosalynn/.rvm/rubies/ruby-2.5.0/bin
- 自制可执行文件
/usr/local/bin
- 系统默认路径
/usr/bin
/bin
/usr/sbin
/sbin
- 单声道 Command-Line 工具
/Library/Frameworks/Mono.framework/Versions/Current/Commands
- RVM Command-Line 工具
/Users/rosalynn/.rvm/bin
- RVM(又是?)
/Users/rosalynn/.rvm/bin/
最后一个条目似乎是一个错误,但除此之外还有其他所有内容都在其中的原因。
在普通安装中,您只会看到 "System Default Paths" 部分。其他一切都是由您安装的东西添加的。