home-directory相关内容

在Java中查找用户主目录的最佳方式是什么?

在Java中查找用户主目录的最佳方式是什么? 困难在于解决方案应该是跨平台的;它应该在Windows2000、XP、Vista、OSX、Linux和其他Unix变体上工作。我正在寻找一段可以为所有平台实现这一点的代码,以及一种检测平台的方法。 根据Java错误4787931,系统属性user.home在Windows XP上无法正常工作,因此使用此系统属性不是可接受的解决方案,因为它不 ..
发布时间:2022-03-22 14:15:22 Java开发

Windows 命令提示符下 ~ (用户的主目录)的替代方法是什么?

我正在尝试使用命令提示符来移动一些文件,我习惯了使用 ~ 指定我的主目录的 linux 终端我到处找,但似乎找不到 Windows 命令提示符(Documents and Settings\[user]) 解决方案 你会失望的:%userprofile% 不过,您可以使用其他终端.Powershell,我相信你可以在 XP 及更高版本上使用(并且预装在 Win7 中),它允许你使用 ..
发布时间:2022-01-23 08:09:48 其他开发

如何更改詹金斯的主目录?

简单问题:如何更改 jenkins 主目录位置?默认情况下它指向 /var/lib/jenkins 而我希望它指向 /home/jenkins.我已将我的 $JENKINS_HOME 更改为 /home/jenkins 但它对我没有帮助. 解决方案 Jenkins 通常使用自己的用户运行, 因此更改该用户的主目录应该可以完成这项工作. 如果不确定,只需使用“id"、“whoami" ..
发布时间:2022-01-12 19:42:17 其他开发

惯用地扩展 Rust Path 中的波浪号

有时,例如在读取某个配置文件时,您会读取用户输入的文件路径,而无需通过 shell(例如,您得到 ~/test). 由于下面的 Option 2 没有写入用户主目录中的测试文件,我想知道是否有比 Option 1 更惯用的东西. 使用 std::env::var;使用 std::fs::File;使用 std::io::prelude::*;使用 std::path::Path;fn wr ..
发布时间:2022-01-01 14:14:42 其他开发

修复 msysGit Portable $HOME 位置

我已经在我的闪存驱动器上成功安装和配置了 msysGit Portable,并用它来拉和推送 GitHub 存储库.但是,我似乎总是不得不对 SSH 支持进行混搭. 具体来说,为了让 SSH 找到我的密钥文件,我必须遵循 这些说明 启动 ssh-agent 的第二个实例,然后 ssh- 每次运行 git-bash.bat 时添加 我的密钥. 使用 ssh -v git@github.c ..
发布时间:2021-12-23 22:48:49 其他开发

如何在 Perl 中找到用户的主目录?

我需要检查用户主目录中的文件是否存在,所以使用文件检查: if ( -e "~/foo.txt" ) {打印“是的,它存在!";} 即使在用户的主目录下有一个名为 foo.txt 的文件,Perl 总是抱怨没有这样的文件或目录.当我用 /home/jimmy 替换“~"(假设用户是 jimmy)时,Perl 会给出正确的判断. 你能解释一下为什么 "~" 在 Perl 中不起作用并告诉我 ..
发布时间:2021-12-10 18:44:36 其他开发

Android 获取应用程序的“主页"数据目录

一个简单的问题,与应用程序写入内部存储器时的默认“主"目录有关.默认情况下,操作系统 (2.2) 将创建的任何文件放置在: /data/data/your.package/files 读入文件时,使用相同的默认值,通过openFileInput()、openFileOutput() 保持在适当的上下文中.但是如果我需要检查文件是否存在,例如使用 File 类,我需要在构造函数中指定整个路径. ..
发布时间:2021-11-27 16:16:01 移动开发

在 Java 中查找用户主目录的最佳方法是什么?

难点在于它应该是跨平台的.Windows 2000、XP、Vista、OSX、Linux、其他 unix 变体.我正在寻找可以为所有平台完成此操作的代码片段,以及一种检测平台的方法. 现在,您应该知道 bug 4787931user.home 无法正常工作,所以请不要提供教科书的答案,我可以在手册中自己找到这些答案. 解决方案 您引用的错误 (bug 4787391) 已在 Java ..
发布时间:2021-11-25 12:42:58 Java开发

链接无法从子目录工作

我想在我的网站上创建多个页面,但是为了保持所有内容的整洁,我想使用不同的页面创建不同的目录.但是,我使用php制作了包含在我所有页面中的标头的其他文件,因此我只需更改标头的代码一次,并且在所有页面上都将是相同的. 问题在于,当您位于目录内的页面上时,我在菜单项(例如家庭,联系方式,关于等)中使用的链接将不再起作用(我将在下面举例说明). 所以我的问题是: 网站上是否有主文件夹(如Uni ..
发布时间:2020-06-26 12:27:22 PHP

Linux VSFTPD:监禁“特定SFTP用户";到家吗

我同时使用Redhat和CentOS.我以前曾想将“特定用户"监禁到其家中.然后我通过遵循此答案 当用户(例如,使用FileZilla)时使用: 协议:FTP ..很好! 但是再次,当用户连接时: 协议:SFTP (在FileZilla设置中) ..该特定用户的Jailing不再起作用.仍然可以浏览. 我如何使其具有: 在vsFTPd中,使用Prot ..
发布时间:2020-06-18 19:09:45 服务器开发

读取/使用服务器/home/文件夹中的文件

我有7个不同的自定义网站,都位于同一服务器上,它们使用相同的配置和图像文件.我想通过使用PHP“包含"来引用这些文件,或者将它们作为src图像引用.不幸的是,当我尝试提取资源时,出现错误.有没有一种方法可以直接从/home/目录使用这些文件,以便在所有网站上都可以看到一个更改?这是我现在无法使用的东西: 和 ..
发布时间:2020-06-18 19:09:40 PHP

在OS X上获取当前用户的主目录?

如何在OS X上查找当前用户的主目录? HOME环境变量并非总是设置的,例如,当您不在控制台(GUI应用程序)中运行时. 因此,我正在寻找一种通用的解决方案,如果未设置os.environ['HOME'],它将回退. 有一个类似的问题(C),但是它已经有一个无效的可接受的解决方案. 将首选Python解决方案,但也欢迎使用其他语言,只要它们提供有效的住所或至少一个您可以编写 ..
发布时间:2020-06-18 19:09:38 Python

如何将HOMEDRIVE从H驱动器设置为C驱动器

我一直在查看SO中的示例,但我认为有些答案已经过时,有些似乎无法应用. 基本上,我想将HOMEDRIVE设置为从H驱动器指向C驱动器,但是当我尝试更改它时,在打开命令窗口后它又恢复为H驱动器.这可能是由于登录引起的,但是有人可以给我指导以正确指向我的HOMEDRIVE吗? 顺便说一下,我在环境变量中看不到HOMEDRIVE.我曾尝试过更改regedit,但没有运气. 谢谢 ..
发布时间:2020-06-18 19:09:35 其他开发

如何使Perl识别带有'〜'的路径?

可能重复: 如何在Perl中找到用户的主目录? 我正在运行Ubuntu. 每当我向Perl脚本传递以~开头的路径(例如~/Documents/file.txt)时,它都会找不到它.我必须通过规范路径(例如/home/dave/Documents/file.txt). 那是为什么? 我可以让Perl识别~路径吗? 更新 所有建议的解决方案包括更改脚本中的代码.我 ..
发布时间:2020-06-18 19:09:32 其他开发

如何使babun/cygwin主目录等于Windows主目录?

我刚刚安装了Cybwin的变种babun.我希望cygwin用户主目录等于我的Windows主目录. 因此,很明显,我不想将cygwin主目录添加为C:\Users作为新用户,我希望它与我当前的Windows主目录相同. 现在,根据这篇文章,如何安装后要更改Cygwin主文件夹吗?,有一种巧妙的方法可以使cygwin主目录指向Windows主目录. 您打开文件/etc/nsswitch.co ..
发布时间:2020-06-18 19:09:30 其他开发

如何在Windows上获取用户主目录?

我正在开发一个跨平台的库,该库旨在从用户的主目录加载配置文件.这个想法是在不编辑代码的情况下自动提供配置参数. 此库可在桌面应用程序或守护程序/服务中使用.在(我假设)大多数Unix环境中,我可以使用getpwuid()来获取用户的主目录.在Windows SO 告诉我中,我可以使用解决方案 对于控制台应用程序,最简单的方法是检索USERPROFILE环境变量或连接HOMEDRIVE和HO ..
发布时间:2020-06-18 19:09:26 C/C++开发

Windows下与pwd.getpwnam(username).pw_dir等效的东西是什么?

Python pwd模块提供对getpwnam(3) POSIX API的访问,该API可用于通过用户名获取特定用户的主目录,以及确定用户名是否有效.如果使用不存在的用户名调用pwd.getpwnam,则会引发异常. 首先,似乎可以通过os.path.expanduser('~username')以跨平台的方式实现相同的结果.但是,似乎在Windows XP上使用Python 2.6时,对于不存 ..
发布时间:2020-06-18 19:09:23 Python