Answers:
$HOME是一个环境变量,通常包含主目录的位置/home/$USER。在$告诉我们它是一个变量。因此,假设您的用户被调用DevRobot,.desktop文件将放置在中/home/DevRobot/Desktop/。
如果您想知道$HOME指向何处,可以在终端中运行以下命令。
[ajefferiss@localhost ~]$ echo "$HOME"
/home/ajefferiss
例如,您可以使用它来移动文件系统,cd $HOME但是通常您不会看到它,因为您可以~/用来代表当前用户的主目录。或只运行一个cd即可移动到主目录。
Or just run cd by itself to move to the home directory,蒂尔
cd ~却没有意识到我可以跳过笨拙的班次吗?
cd ~/!
HOME是环境变量。外壳需要您在其前面加上$符号。
$HOME是指向的环境变量/home/<username>。它位于下/,并且包含用户的文件。
有关更多信息,您可能需要阅读《Bash参考手册》。
/home/<username>。Ubuntu上的Apache创建了一个www-data其$ HOME为的用户/var/www,例如
HOME是环境变量。外壳需要您在其前面加上$符号。
/home/<username>是惯例,不是必要条件。添加$ HOME在的用户很容易/somewhere/entirely/different。
$HOME每个用户也会有所不同。某些系统用户$HOME未启用奇数球路径/home/...