我想创建我的主文件夹的别名,但我没有父目录的写入权限。
我曾经user
在某个网站上有一个用户名 ( )老的服务器。但现在,我正在使用新的服务器和我的用户名已更改为user2
.我的许多脚本都有我的旧主文件夹名称的绝对路径 ( /home/user
)。我希望它们在我的新服务器上兼容,其中我的主文件夹现在不同了 ( /home/user2
)。
显然,我可以创建一个符号链接改为我以前的家庭名称 ( ln -s /home/user2 /home/user
)。然而,我没有写权限到/home
目录。
有没有替代选项在没有 root 权限的情况下创建这样的别名?
细节:
我使用的是 CentOS 5。
答案1
如果您的脚本使用基于主目录位置的路径,请使用波形符~
或环境变量,而$HOME
不是硬编码绝对路径。