标签: path

如何在linux alpine中为整个机器添加PATH变量的路径?

我知道我可以在当前会话中export PATH="$PATH:my_path"添加PATH变量。

我还知道我可以添加此行以~/.bash_profile使其在用户的会话中持续存在:

echo 'PATH="$PATH:my_path"' >> ~/.bash_profile

我还知道在 Linux 中ubuntu我可以添加该行/etc/bash.bashrc,并且它始终可供所有用户使用。

但是,我的 linux 在容器内alpine,我不知道在哪里添加该文件。我在谷歌中找不到它。

linux bash path environment-variables alpine-linux

6
推荐指数
1
解决办法
2万
查看次数

处理行的 Windows XP 环境变量编辑器替换

我正在寻找一个可以很好地处理换行符的环境变量编辑器。我有一个怪物%PATH%要编辑(编辑以保存横向滚动):

C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\PC Connectivity
Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\cygwin\bin;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin;C:\WINDOWS
\system32\WindowsPowerShell\v1.0\;C:\Utils;C:\Program Files\Microsoft SQL 
Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;
C:\Program Files\MKVtoolnix;C:\Program Files\Common Files\Roxio Shared\
DLLShared;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
Run Code Online (Sandbox Code Playgroud)

我希望编辑器将每个路径放在一行中,当我单击保存并关闭时,编辑器将这些行放回正确的格式。

有没有可以做到这一点的编辑器?

path windows-xp

5
推荐指数
1
解决办法
1486
查看次数

是否有无法命名文件的 POSIX 路径名?

POSIX 中是否有任何合法路径不能与文件相关联,规则或不规则?也就是说,哪个test -e "$LEGITIMATEPOSIXPATHNAME"不能成功?

说明 #1:路径名

通过“POSIX 中的合法路径”,我的意思是 POSIX 表示允许的路径,而不是 POSIX 没有明确禁止的路径。我查了一下,POSIX 规范称它们为字符串:

  1. 仅使用可移植文件名字符集中的字符[a-zA-Z0-9._-](参见http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap03.html#tag_03_276);
  2. 不要以-;开头 和
  3. 长度介于 1 和 NAME_MAX 之间,这是一个不小于 14 的 POSIX 未指定数字。

POSIX 还允许文件系统可能比这更宽松,但它禁止字符 NUL 和/出现在文件名中。请注意lost+found,根据此 def ,这种典型的 UNIX 文件名不是 FPF。还有另一个常量 PATH_MAX,其用法无需进一步解释。

理想的答案将使用 FPF,但我对任何带有 POSIX 未明确禁止的文件名的示例感兴趣。

澄清#2:不可能

显然,路径名通常可以绑定到文件。但是 UNIX 语义会告诉您,有一些特殊的地方通常不能创建任意文件,例如在/dev目录中。POSIX 中是否规定了任何此类特殊位置?这就是问题所追求的。

unix path file-location posix filenames

5
推荐指数
1
解决办法
2035
查看次数

如何在 7-zip 命令行中指定相对路径?

我喜欢 7-zip,今天我需要它的命令行。我遇到了一个问题。

压缩时有没有办法存档中指定路径?

例如,我在C:\some_dir\my_file.txt. 压缩时,我想指定要\other_dir\my_file.txt在存档内的目标路径。

这可能吗?这似乎是很常见的事情。

path 7-zip

5
推荐指数
1
解决办法
1万
查看次数

我们本地网络中另一台机器上文件的完整 URI?

在我们的小型企业 Windows XP 网络上,我在 f:\MyDir\SubDir\text.doc 中有一个文件

当我在另一台机器上时,那个文件的 URI 是什么……如果我只知道那台机器的 IP 地址和文件的路径?

我以为是这样的:

\\192.168.10.20\f:\MyDir\SubDir\text.doc

但这似乎无法找到它。(我对两台机器都有完全的管理员访问权限)

url file-sharing path ip-address uri

5
推荐指数
1
解决办法
7万
查看次数

Ubuntu:将 $PATH 重置为出厂默认值

我只是在向路径添加目录时出错,然后执行

$ PATH=/path/to/my/directory/
Run Code Online (Sandbox Code Playgroud)

代替

$ PATH=/path/to/my/directory/:$PATH
Run Code Online (Sandbox Code Playgroud)

因此,我的$PATH变量现在包含我自己的目录,这当然是一个问题。我不知道之前路径中到底是什么,但是如果我可以重置为出厂默认设置,我可以从那里开始并根据需要添加内容。

有没有简单的方法来实现这一点?

path reset ubuntu-10.10

5
推荐指数
1
解决办法
4万
查看次数

windows 找不到 %windir%\System32\msdt.exe

当我在设备和打印机上时遇到此问题,并且我正在尝试加载此特定路径。

我认为我的磁盘/BIOS 刚刚进入 kaputz。它以某种方式忘记了系统路径的位置,例如 %windir%。

知道如何解决这个问题吗?

windows-7 path

5
推荐指数
1
解决办法
2万
查看次数

如何根据文件路径为 vim 指定自定义设置

更具体地说,我想在 vim 中禁用备份和交换文件创建,但仅当打开/编辑位于特定远程卷或特定文件夹中的文件时。

那么,在特定位置打开文件时如何禁用/启用一组选项(不取决于文件类型)

vim path gvim vimrc

5
推荐指数
1
解决办法
599
查看次数

Windows 运行对话框使用什么算法?

我有一组文件(“.r2w”)扩展名,它们与 Attachmate Reflection 有文件关联。我在一个文件夹中有几个,我已将其添加到 PATH。我还将 .r2w 添加到 PATHEXT。

此设置对于 cmd.exe 似乎是正确的,但在“运行”对话框 (Win+R) 中不起作用。例如,我有一个文件“test.r2w”。从 cmd.exe 中,我可以简单地输入“test”,它就可以正确启动。但是,在“运行”对话框中键入“test”不起作用。

我运行了进程监视器,似乎运行对话框的命令搜索算法与此处的“PATH 命令和 PATHEXT 变量”部分不同:http : //technet.microsoft.com/en-us/library /cc723564.aspx

1) 谁能解释一下运行对话框的命令搜索算法是什么?

2)任何人都可以提供一种方法来设置运行对话框来执行我想要的操作 - 特别是能够运行 .r2w 文件而无需输入扩展名?

windows windows-explorer path run-dialog

5
推荐指数
1
解决办法
322
查看次数

导出 PATH= 不支持 Bash OS X

这有点像菜鸟问题,但我在添加到我的路径时遇到了问题,并且不记得上次我是如何进行更改的。

所以我使用命令“ export PATH=$PATH:/Users/evanmcdonnal/go/bin”来修改我的路径。然后我使用echo $PATH它显示我以前的路径并附加了上面的内容。问题是,当我退出终端并再次打开它时,更改消失了。有什么我在这里遗漏的,它是使更改永久化所必需的吗?我尝试直接在 etc 中编辑路径文件,但操作系统不会让我没有 root 权限,而且获得这些权限似乎有点麻烦。

bash export path osx-lion macos

5
推荐指数
1
解决办法
5885
查看次数