Questions tagged «path»

通常,计算机文件系统中的路径是文件名或目录的人类可读地址,指定文件系统中的唯一位置,并由一串由定界符(最常见的斜杠“ /”或反斜杠)分隔的路径组成部分表示“ \”)。PATH(变量)是一个环境变量,它指定可执行程序所在的目录列表。

2
Mac OS X如何设置$ PATH的值?
我对如何设置$ PATH有基本的了解,但是是否有文档完全描述了Mac OS在何处获取所有附加到$ PATH的路径?我知道类似/etc/profile,,/etc/paths和的东西/etc/profile.d,但是还有其他脚本最终会影响$ PATH的值吗?我也并不是非登录之间非常熟悉,并登录shell( ,.bashrc),.bash_profile但我知道的基本区别。
12 macos  mac  bash  path 

4
如何从命令行更新PATH用户环境变量
我有一个带有系统级别配置的系统PATH变量。我使用用户PATH变量通过用户特定的配置来补充PATH。 我想例如使用setx从命令行更新用户PATH变量。 但是我不知道如何在setx中引用现有的用户路径。 在以下命令中(不带/ M的setx) setx PATH c:\my-user-specifc-bin-path;%PATH% 第一个PATH表示用户PATH,但是第二个%PATH%将由“完整”(用户+系统)PATH代替。 因此,这意味着整个系统路径将在用户PATH中重复...绝对不是我想要的。 我想要: 仅影响用户PATH环境变量 将一个或多个路径元素附加/附加到现有值 从命令行执行。

4
用SETX或PATHMAN添加PATH或其他?
我正在尝试从命令行添加PATH,就像使用SETX%PATH%...一样,它总是会扩展PATH,而这并不是我想要的。 PATHMAN正是用于此目的,但是在Windows 7上对我不起作用。它在大多数情况下都处于冻结状态,并且不检查重复项。 必须有一种以适当方式管理PATH变量的工具。SETX是完美的,但可能不是%PATH%语法。

2
如何在Unix中向我的路径添加位置?
我正在使用带有C shell(csh)的FreeBSD的默认安装。 假设我有一条命令可以通过执行this:来运行/sbin/abc,但是不能通过执行来运行abc。如何设置某些路径或使abc任何地方都可运行的内容?
12 unix  path  freebsd  csh 

3
CMD:添加路径而不重复吗?
对于一个CMD会话,我可以轻松设置一个新路径:SET PATH=%PATH%;"insert custom path here" 在批处理文件中这样做不会考虑是否已包含自定义路径。如何避免重复(即检查它是否已包含在PATH“字符串”中)。 备注: 相关:如何在Windows 7中将用户定义的环境变量附加到系统变量PATH? 相关:如何通过命令行将条目永久添加到系统的PATH变量中? 对于UNIX,存在相同的问题:如果目录不存在,则将其添加到$ PATH中 解释了一些“ CMD”字符串操作:http://ss64.com/nt/syntax-replace.html

1
在为OS X安装Go包之后,Bash找不到exectuable
我将Go(编程语言)安装到Max OS X但是终端中的“go version” -bash:go:找不到命令 回应$PATH回报: /Users/user/.rvm/gems/ruby-1.9.3-p194/bin:/Users/user/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/user/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/user/.rvm/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin 我需要更改什么才能开始使用Go?
11 macos  terminal  path 

1
我是否需要在PATH环境变量中使用SQL Server路径才能使其正常工作?
SQL Server将内容添加到PATH环境变量中,随着时间的流逝,膨胀使我达到了Windows 7中2048个字符的限制。SQLServer是否真的需要它们才能运行?这是在开发机器上,因此我想安装多个版本。我只担心正常的日常使用,而不是担心可能会出现的边缘情况,即我可能不会在生产机器上这样做,但因为只安装了一个版本而不必这样做。 例如,我有: c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\ c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\ c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\ C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\ C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\ C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\ C:\Program …

3
Unix PATH变量是什么,如何添加?
许多编程教程都要求用户向其添加某些内容,PATH但不解释其含义。PATH向命令行新用户说明的现有资源不是很好。 什么是Unix PATH变量? 我刚刚下载了一个程序,然后尝试在终端中运行命令并得到了command not found。与这有什么关系PATH? 我PATH使用此命令向中添加了一些内容,然后一切正常: export PATH=/path/to/some/bin:$PATH ...但是command not found下次我启动计算机时又得到了。PATH每次打开终端机时如何使它停留在上面? 确定gcc我的计算机上是否已加载Git或类似程序的最佳方法是什么?

2
Windows 7在哪里指定java jre路径?
我在Windows 7 64位上安装了Java,包括jre 6和7。当我java -version在命令行输入时,我得到: C:\>java -version java version "1.6.0_22" Java(TM) SE Runtime Environment (build 1.6.0_22-b04) Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode) 我想通过命令行将jre7设置为默认Java,因此当我发现在系统变量或用户变量中均未指定java时也去编辑了路径(也没有JAVA_HOME变量)。还可以set从命令行运行以确认此操作,因为Path变量没有java目录。我的java存储在normal中C:\Program Files\Java\jre6。 所以现在我很好奇Windows如何在命令行上找到当前的Java?

5
Windows 10桌面墙纸存储在哪里?[重复]
这个问题已经在这里有了答案: Windows在哪里存储墙纸? (4个答案) 3年前关闭。 我将拇指驱动器插入电脑,右键单击图像,然后选择“设置为桌面背景”。拇指驱动器随后被盗。Windows显然会在图像上创建一个副本,因为即使移除了拇指驱动器,该副本仍保留为桌面背景。我的问题是,此文件究竟存储在哪里?


3
git的Homebrew安装不会优先于系统版本(在/ usr / bin /中)
OS X(或Xcode)与git 1.7.something捆绑在一起,但在brew install git(1.8.0)之后,which git始终返回old /usr/bin/git。 这是我现在回显$ PATH时得到的: /usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin 自制的东西不应该优先吗? 另外,我不知道这usr/local/git/bin到底是哪里来的。

3
$ PATH让我发疯
好的,抱歉,这有点愚蠢,但我的想法已经用完了。 目标:预先考虑/usr/local/bin到$PATH 问题: $PATH不会做我想要或期望的事情 我如何到达这里:我想开始学习编程,所以我很容易在引擎盖下闲逛,但经验不足。我使用安装了fishshell(因为它很友好!)homebrew,并将其设置为我的默认shell(在之下system prefs>users & groups>advanced)。在某个时候,我跑来brew doctor查看我的安装是否全部符合犹太标准,并且建议我移至/usr/local/bin该版本的开头,$PATH以便可以使用安装的git而不是系统副本。很好-但是在path_helper和之间fish,发生了一些事情,$PATH这是我无法控制的,而且我永远无法以正确的方式安排路径。 环境: OSX 10.8.2,从10.7ish升级,与xcode和安装devtools,加x11,homebrew和fish 更多信息:我已经把我的用户的默认外壳回bash,并尝试了各种炮弹的直通terminal.app- ,bash,。fish sh我移到/usr/local/bin的顶部,/etc/paths但没有任何改变。我浏览了各种config.fish文件,并注释掉可能与$ PATH混淆的东西,但没有帮助。我在以下文件中/etc/paths.d/: ./10-homebrew 包含 /usr/local/bin ./20-fish 包含 /usr/local/Cellar/fish/1.23.1/bin ./40-XQuartz 包含 /opt/X11/bin 我添加set +x到我的游戏中profile,当我开始时terminal.app得到: Last login: Mon Oct 1 13:31:06 on ttys000 + '[' -x /usr/libexec/path_helper ']' + eval '/usr/libexec/path_helper -s' ++ /usr/libexec/path_helper -s PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Cellar/fish/1.23.1/bin:/opt/X11/bin"; export PATH; …
10 macos  path  homebrew  fish 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.