Linux路径中的‘~‘
本文来自DeepSeek
在Linux中,~
是用户主目录的简写。具体含义如下:
-
当前用户的主目录:
-
~
代表当前登录用户的主目录。例如,用户alice
的主目录通常是/home/alice
,~
就指向/home/alice
。
-
-
其他用户的主目录:
-
~username
表示指定用户的主目录。例如,~bob
指向用户bob
的主目录/home/bob
。
-
示例
-
cd ~
:切换到当前用户的主目录。 -
cd ~/Documents
:进入当前用户主目录下的Documents
文件夹。 -
ls ~bob
:列出用户bob
主目录中的内容。
注意
-
~
仅在 shell 中有效,其他程序可能不支持此简写。 -
如果
~username
中的用户不存在,路径不会自动扩展。