You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让目录切换别名对所有用户生效且无需逐个修改路径

适配所有用户的别名设置方案

直接修改你在/etc/profile.d/目录下的脚本,利用系统自带的环境变量$HOME来自动适配每个用户的家目录:

  • 打开你的别名脚本(比如假设文件名叫user_aliases.sh),执行命令:
    sudo nano /etc/profile.d/user_aliases.sh
    
  • 把原来的固定路径别名替换成:
    alias Doc='cd $HOME/Documents'
    
  • 保存退出(nano编辑器里按Ctrl+O回车确认保存,再按Ctrl+X退出)
  • 让用户重新登录,或者在当前终端执行source /etc/profile.d/user_aliases.sh,就能立刻生效

$HOME是Linux系统自动为每个登录用户设置的环境变量,它的值就是当前用户的家目录(比如Bob登录时对应/home/Bob,Dan登录时对应/home/Dan),用这个变量写别名,就能自动适配每个用户的Documents目录,不用再让每个人单独修改脚本。

内容的提问来源于stack exchange,提问作者JaFlammable

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 18:43:09