Linux home差异(仅个人记录的超简单知识点)

Alice Yu Lv3

问题起因

  • 事情是这样的,我之前用linux机器要么只在root权限下用,要么只在普通权限下用
  • 这次先在普通权限下用,然后我要访问~/perf/perftest,一切OK
  • 但是切换到root权限(sudo su)之后就没有这个文件夹了

原因分析

  • 核心是环境变量差异​​
  • ​普通用户​​:echo $HOME
    • 输出:/home/your_username
    • ~指向 /home/your_username
  • ​root 用户​​ (sudo su后):echo $HOME
    • 输出:/root
    • ~指向 /root
目录
Linux home差异(仅个人记录的超简单知识点)