【问题标题】:In Terminal, what's the difference between "cd /" and "cd ~"?在终端中,“cd /”和“cd ~”有什么区别?
【发布时间】:2014-05-19 01:30:12
【问题描述】:

我不明白这两者之间的区别。他们似乎都把我带到了根目录。有区别吗?

【问题讨论】:

    标签: command-line terminal dash-shell tilde


    【解决方案1】:

    cd ~ 带你到主目录

    cd / 带你到根目录

    如果您以 root 身份运行,这些将是相同的

    【讨论】:

    • 那么,root和home有什么区别呢?我假设有时它们可​​能是相同的。他们什么时候不同?你能举个例子吗?谢谢!
    • 通常,如果您以普通用户身份登录,您的主目录将类似于 /home/user 从技术上讲,您的主目录是 HOME 变量中定义的任何内容,使用命令“echo $HOME " 查看你的主目录是什么
    【解决方案2】:

    “cd ~”通常会将您带到登录用户的主目录。

    【讨论】:

      猜你喜欢
      • 2017-12-06
      • 2011-05-05
      • 1970-01-01
      • 2020-03-09
      • 2012-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-27
      相关资源
      最近更新 更多