Articles of path

如何快速更改回上一个path?

这是一个基本的Linux问题,我想,但我真的想知道。 例如,目前我在/usr/bin : [x@localhost bin]$ pwd /usr/bin [x@localhost bin]$ cd / [x@localhost /]$ 现在我想回到前面的path/usr/bin ,该怎么做呢? 我不想再次inputcd /usr/bin 。

IIS 7.5(Express)applicationhost.config:虚拟目录的physicalPath可以是相对path吗?

我正在为IIS 7.5 Express的applicationhost.configconfiguration一个站点: <site name="default" id="1" serverAutoStart="true"> <application path="/"> <virtualDirectory path="/" physicalPath="%IIS_BIN%\..\Somewhere\Else" /> <!– ^^^^^^^^^^^^^^^^^^^^^^^^^^^ –> </application> … </site> 我发现如图所示指定相对path似乎不起作用,将导致HTTP 500.19 Internal Server Error 。 IIS进一步报告错误代码0x8007007b ,在一些Googlesearch后,似乎表明一个无效的文件path语法。 有什么办法解决这个错误,以便我可以使用相对的物理path为我的网站的根?

如何在batch file中设置全局PATH环境?

我们环境中的组策略会在每次login时覆盖PATHvariables,当我运行一个“非标准”计算机时,它会完全错误(C:\ Windows vs C:\ WINNT,缺less目录等)。 目前,我每次login时都会手动更改它,但是这开始令人厌烦。 如果使用SET命令更改batch file中的PATHvariables,则它只具有本地作用域,所以更改仅适用于batch file中的命令。 set PATH=C:\WINNT;C:\WINNT\System32 set PATH 这个batch file将输出新的path,但是如果我之后在命令行上运行set PATH ,它仍然是原始path。 如何在batch file中设置全局 PATH环境? 还是有另一种技术可以使用?

我可以暂停虚拟机的电源循环iscsi存储arrays

不幸的是,我可能不得不重启我的存储arrays。 在使用KVM与libvirtpipe理虚拟机的环境下,我需要重新启动存储arrays,是否有可能甚至build议: 暂停虚拟机 刷新并closures多path 注销iSCSI会话 更新和重新启动存储arrays。 然后按照相反的过程 重新build立iISCSI会话 恢复多path 恢复VM的 任何build议是受欢迎的。

修剪PATHvariables中的重复条目

我经常修改我的.bashrc然后来源。 但是,当我在我的文件中export PATH="~/bin:~/perl5/bin:$PATH"时,每次我input文件时, PATH环境variables都会增长。 例如,第一次.bashrc源, PATHvariables由~/bin:~/perl5/bin:/usr/bin:/bin 。 第二次它由~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin 。 第三次由~/bin:~/perl5/bin:~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin 。 有没有一种简单的方法,使其只添加任何不在PATH中的东西?

为什么不能macportfindmake

我试图像这样运行macports: port install php5 当我这样做,但是,我得到这个错误: Error: Unable to open port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it? 所以我看着我的路: declare -x PATH="/Developer/usr/bin:/opt/subversion/bin:/opt/local/bin:/opt/local/sbin:/usr/local/php5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin" 然后看看确定是在其中一个dirs: ls -l /Developer/usr/bin/make $ lrwxr-xr-x 1 root admin 7 Aug 7 16:47 /Developer/usr/bin/make -> gnumake 然后input: make 生产: make: […]

在path中如何逃避“`”(重音坟墓/倒退)?

我倾向于用“口音坟墓”字符 (不移动代字号,后退号或简单的旧口音,whathaveyou ..)作为前缀使用的文件和文件夹 ,因为它很容易获得,让我来按字母顺序sorting,同时让我select在顶部显示一些项目。 除非我通过CLI或SSH / SCP访问这些文件,否则它工作得很好。 如果我试图运行一个命令,调用该文件未转义↝它踢我进入一个交互式会话..例如↯ # scp -r dns.local:/`Downloads/CrazyRussianCars/ ~/ ↩ > 但是,如果我尝试逻辑解决scheme↯ # 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= ` export NOW=$(date) `(事实上,我有一个时间,即使在SE MD语法写后者…)但这与ENV或任何脚本无关… 注意:这是一个Mac OS […]

在Linux上将SAS多path改善为JBOD性能

我试图用Linux优化某些Sun硬件上的存储设置。 任何想法将不胜感激。 我们有以下硬件: Sun Blade X6270 2 * LSISAS1068E SAS控制器 2 * Sun J4400带1 TB磁盘的JBOD(每个JBOD 24个磁盘) Fedora Core 12 2.6.33从FC13发布内核(也试过用FC12最新的2.6.31内核,结果相同) 以下是SAS硬件的数据表: http://www.sun.com/storage/storage_networking/hba/sas/PCIe.pdf 它使用PCI Express 1.0a,8x通道。 对于每通道250 MB /秒的带宽,我们应该能够以每个SAS控制器2000 MB /秒的速度运行。 每个控制器可以做每个端口3 Gb /秒,并有两个4端口PHY。 我们将两个来自控制器的PHY连接到JBOD。 因此,在JBOD和控制器之间,我们有2个PHY * 4个SAS端口* 3 Gb / sec = 24 Gb / sec的带宽,这比PCI Express带宽多。 在启用写入caching的情况下,当执行大写操作时,每个磁盘可以维持大约80 MB /秒(接近磁盘的启动)。 有了24个磁盘,这意味着我们应该能够为每个JBOD做1920 MB /秒。 多path{ rr_min_io […]

PATH中的环境variables未扩展到非pipe理员命令提示符?

我有一台Windows 7机器,当命令提示符由普通用户运行时,无法扩展%PATH%中的环境variables。 如果命令提示符以pipe理员身份运行(右键单击, 以pipe理员身份运行 ),则%PATH%被适当扩展。 具体来说, cmd.exe运行的用户(通过set path显示)的%PATH%如下所示: Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\ …而cmd.exe以pipe理员身份运行的%PATH%如下所示: Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\ 我尝试以新用户身份login以创build新configuration文件,问题仍然存在于该configuration文件中。 HKEY_CURRENT_USER\Environment\PATH不存在,并且HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path与“计算机属性 – >环境variables”中定义的系统范围path相匹配。 有没有人有任何想法,这可能是什么,或者我可以看看?

错误 – 无法findGraphViz软件包的“dot”命令

Ubuntu精确(12.04.1 LTS) 我对PEAR比较陌生。 我安装了PEAR。 然后,使用梨我安装了phpdoc。 除了graphicsfunction,它似乎工作得很好。 我运行这个命令: /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 .. 0.017s Replace textual FQCNs with […]