当我连接Linux时,我在/root
图书馆下。
[root@localhost ~]# ls
anaconda-ks.cfg packstack-answers-20170515-095857.txt
keystonerc_admin tmp-packstack-answers-20170515-095856.txt
keystonerc_demo
有两个问题:
为什么in中
/root
有~
in[root@localhost ~]
但没有root?因为如果我在的话
/tmp
,这就是[root@localhost tmp]#
。为什么连接linux,我在下
/root
,但不是/
,如果有方便我们配置的东西,好处在哪里?
答案1
首先,您登录到home directory
密码文件 ( /etc/passwd
) 中定义的密码。
它~
仅表示您当前位于主目录中,也可以用作快捷方式。如果您想进入something
您家中的目录,您可以cd ~/something
.
你不要出于安全原因想要登录任何公共目录,例如因为您的配置文件配置和连接日志。
改变目录并不不方便( cd
)。