我想运行一些依赖于主目录的程序,但我的当前用户没有定义主目录。我不想只为运行此程序而创建用户,也不想以 root 身份运行它。有没有办法只为当前会话定义主目录(例如 /tmp)?例如,~
在 bash 中定义。
答案1
您应该能够通过export HOME=/tmp
在用户会话中发出命令来完成您想要的操作。
有很多解释波浪号扩展在 bash 手册页中。
我想运行一些依赖于主目录的程序,但我的当前用户没有定义主目录。我不想只为运行此程序而创建用户,也不想以 root 身份运行它。有没有办法只为当前会话定义主目录(例如 /tmp)?例如,~
在 bash 中定义。
您应该能够通过export HOME=/tmp
在用户会话中发出命令来完成您想要的操作。
有很多解释波浪号扩展在 bash 手册页中。