如何解释此命令行中的〜符号?

如何解释此命令行中的〜符号?

当我安装 Jenkins 和 Ansible 时,我从教程中看到了这个命令。

sudo cp ~/.kube/config ~jenkins/.kube/
sudo chown -R jenkins: ~jenkins/.kube/

sudo cp ~/.kube/config ~jenkins/.kube/

sudo chown -R jenkins:~jenkins/.kube/

~/.kube/config 表示home diectory/.kube/config 文件。

但至于~jenkins,我不知道它是什么意思。

您能告诉我吗?

答案1

~表示当前的用户(调用命令的人)。

~username表示用户的主目录username

相关内容