Questions tagged «path»

8
如何在OS X上设置全局PATH环境变量?
我想在OS X上附加全局PATH环境变量,以便所有用户外壳程序和GUI应用程序都获得相同的PATH环境。 我知道我可以在Shell启动脚本中附加路径,但是GUI应用程序不会继承那些设置。 到目前为止,我发现的唯一方法是在/etc/launchd.conf中重新定义PATH环境变量: setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/my/path 我想不出一种方法来实际附加到中的PATH launchd.conf。 我对此方法有些担心,但是到目前为止,这是唯一可行的方法。有没有更好的办法?
101 mac-osx  path 

5
在CentOS中将目录添加到$ PATH?
我们刚刚启动了新服务器,并且所有服务器都在运行CentOS。成功安装Ruby Enterprise Edition之后,我现在想添加REE / bin(位于/usr/lib/ruby-enterprise/bin)目录,使其成为服务器上的默认Ruby解释器。 我尝试了以下操作,仅将其添加到当前的shell会话中: export PATH=/usr/lib/ruby-enterprise/bin:$PATH 什么是正确的做法,以永久此目录$ PATH增加对所有用户。我目前以root用户身份登录。 提前致谢!

4
如何使用Nginx proxy_pass删除路径
我在拥有一个正在运行的Web应用程序http://example.com/,并且想在上的单独服务器上“挂载”另一个应用程序http://example.com/en。上游服务器proxy_pass似乎可以运行,但是有一个问题: upstream luscious { server lixxxx.members.linode.com:9001; } server { root /var/www/example.com/current/public/; server_name example.com; location /en { proxy_pass http://luscious; } } 打开时example.com/en,我的上游应用程序返回404 not found /en。这是有道理的,因为上游没有路径/en。 是proxy_path正确的解决方案?我应该重写“上游”,以便它/en代替它作为根路径吗?还是有一条指令允许我重写传递到上游的路径?
77 nginx  path  proxypass 

3
如何使用rsync保持完整路径?
使用rsync备份时,如何保留完整的目录结构? 例如,远程服务器是saturn,我想将saturn的/ home / udi / files / pictures 备份到名为backup的本地目录中。 我想拥有(本地)backup / home / udi / files / pictures而不是backup / pictures。
64 backup  rsync  directory  path 




1
使IIS查看更新的环境PATH变量
我们已经在Windows 2003 Server上安装了Oracle Express,并在此过程中更新了PATH。我们正在尝试让IIS在PATH中查看此更改,但无法弄清楚。我们没有成功回收应用程序池和IIS站点。有什么方法可以让它识别而无需重新启动IIS本身?这是一台产品服务器,因此我们不想重置IIS。

4
错误-无法找到GraphViz软件包的`dot`命令
Ubuntu Precision(12.04.1 LTS) 我是PEAR的新手。 我安装了PEAR。然后,使用梨我安装了phpdoc。 除了绘图功能外,它似乎工作得很好。 我运行了以下命令: /var/www/site5 $ phpdoc -f models/classes.php -t ./docs/classes Collecting files .. OK Initializing parser .. OK Parsing files Parsing /var/www/site5/models/classes.php Storing cache in "/var/www/site5/docs/classes" .. OK Load cache .. 0.026s Preparing template "clean" .. 0.069s Preparing 15 transformations .. 0.000s Build "elements" index .. …
19 ubuntu  path  pear  graph 

3
删除Active Directory后Windows Server 2012 GUI丢失
对不起,但我仍然无法解决我在这里面临的问题。我从服务器管理器中删除了AD功能,重新启动后,我的服务器2012 gui不再存在。只有命令提示符要处理。我试图根据我发现的线程启用back gui。我做了SConfig,但是没有12号选项来还原gui。我尝试运行Powershell,但它指出“ Powershell无法识别为内部或外部...”。我将路径更改为c:\ windows \ system32 \ windowspowershell \ v1.0,并尝试运行powershell只是为了找到相同的错误消息。那么,如何才能启用服务器2012的GUI功能?

3
一个人如何在路径中逃脱“`”(重音/反勾号)?
我倾向于在常用文件和文件夹的前面加上“重音符号”(不移动波浪号,反勾号或普通的重音,如“ haveveve ..”),因为这很容易理解,让我按字母顺序排序,同时让我选择在顶部显示一些项目。它工作得很好,除非我去通过CLI或SSH / SCP访问这些文件。 如果我尝试运行命令,请调用未转义的文件↝它将使我进入交互式会话。例如↯ # scp -r dns.local:/`Downloads/CrazyRussianCars/ ~/ ↩ > 但是,如果我尝试逻辑解决方案↯ # scp -r dns.local:/\`Downloads/CrazyRussianCars/ ~/ ↩ bash: -c: line 0: unexpected EOF while looking for matching ``' bash: -c: line 1: syntax error: unexpected end of file 我知道“新”规则是使用像语法 export NOW=$(date)VS export NOW= `date`(其实,我有一段时间甚至熊写后者SE MD语法...),但这是无关的ENV或任何脚本。 .. 注意: …

4
非管理员命令提示符下PATH中的环境变量未扩展?
我有一台Windows 7计算机,当普通用户运行命令提示符时,无法在中扩展环境变量%PATH%。如果命令提示符改为以管理员身份运行(右键单击,以管理员身份运行),则将%PATH%适当扩展。 具体来说,%PATH%对于cmd.exe以用户身份运行(通过显示set path),如下所示: Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\ ...而%PATH%以cmd.exe管理员身份运行如下: Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\ 我尝试以新用户身份登录以创建新的配置文件,并且该配置文件上的问题仍然存在。HKEY_CURRENT_USER\Environment\PATH不存在,并且HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path与“计算机属性”->“环境变量”中定义的系统范围路径匹配。 是否有人对这可能是什么或我在哪里可以看到任何想法?

1
当远程rsync在路径中时,rsync需要rsync-path
我对为什么rsync要求--rsync-path标志(即使远程rsync在路径中)也感到困惑。 考虑: $ rsync -avze 'ssh -p 22' --delete public/ pmatos@domain.com:~/public_html bash: /usr/local/bin/rsync: No such file or directory rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: remote command not found (code 127) at io.c(601) [sender=3.0.7] 然后我尝试添加--rsync-path $ rsync -avze 'ssh -p 22' --rsync-path=/usr/bin/rsync --delete public/ pmatos@domain.com:~/public_html …
11 rsync  path 

3
如何在批处理文件中设置全局PATH环境?
每次登录时,我们环境中的组策略都会覆盖PATH变量,并且当我运行“非标准”计算机时,它会完全出错(C:\ Windows vs C:\ WINNT,缺少目录等)。目前,我每次登录时都手动对其进行更改,但这开始变得烦人。 如果我使用SET命令更改批处理文件中的PATH变量,则它仅具有本地作用域,因此更改仅适用于批处理文件中的命令。 set PATH=C:\WINNT;C:\WINNT\System32 set PATH 该批处理文件将输出新路径,但如果set PATH此后在命令行上运行,它仍将是原始路径。 如何在批处理文件中设置全局 PATH环境?还是我可以使用另一种技术?

4
通过远程SSH连接使用rsync时,在远程路径中转义空格
使用SSH将rsync连接到远程服务器时,如何在远程路径中转义空格等?一个简单的反斜杠会转出用于本地bash提示的空间,但是在远程计算机上,该空间将被视为路径的中断,从而标记该路径的结尾。 因此,当我执行rsync -avz /path/to/source/some\ dir/ user@host.tld:/path/to/dest/some\ dir/该操作时,远程服务器将读取该内容,/path/to/dest/some/并且由于无法远程找到该目的地,因为实际目的地是“某个目录”而不是“某个”。 如果我尝试相同的命令并转义反斜杠和空格以超过本地bash提示符并为远程服务器维护反斜杠(共三个反斜杠:)/path/to/dest/some\\\ dir/,则确实会将反斜杠发送到远程服务器,但是远程服务器然后将路径解释为,/path/to/dest/some\/而不是/path/to/dest/some\ dir/仍然删除空格和其后的字符。 如果我尝试用引号将路径引起来,它的行为几乎相同,可以有效地在空格处切断路径。因此,它也只能通过本地bash提示。 最初,我使用的路径中包含“-”(空格-连字符-空格)段,并且远程服务器返回错误rsync: on remote machine: -: unknown option,这首先是整个节省空间的工作的开始。 那么,我该怎么做才能使它在远程服务器上正常工作,而不必从远程路径中删除空格或其他错误字符,例如连字符?
10 ssh  bash  rsync  remote  path 

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.