~和home这两个有什么区别呢?是等价的还是说”~“是超级用户的根目录,而“home”是普通用户的根目录?还是其他的意思?
~:宿主目录,root用户的宿主目录为/root,普通用户的宿主目录为/home/xxx
当你创建一个普通的用户时,假如名字为: linux,当你运行 cd ~,时,你就到了 /home/linux
~代表你的/home/用户明目录
假设你的用户名是x,那么~/就是/home/x/