如何在OS X终端中向上移动一个目录

161
当我启动新的终端窗口时,它会将我放在“Macintosh HD/Users/MyName”中。如何退出用户目录,返回到顶层目录?
答案: 使用"cd /"命令.

21
使用命令 "cd /" 进入根目录。 - TMN
1
只需输入cd命令即可进入根目录。 - coolcool1994
@coolcool1994 — 这会进入用户的主目录,而不是根目录。 - Quentin
6个回答

266

cd .. 命令会返回上一级目录。如果你想进入父文件夹中的一个特定文件夹,可以使用像 cd ../foldername 这样的命令。你可以多次使用 ".." 来返回多个父文件夹。例如,cd ../../Applications 可以让你进入 Macintosh HD/Applications 文件夹。


非常感谢!Macintosh HD/Applications 正是我要去的地方。 - JLeonard
cd / 将带您返回根目录 - Zip
6
确保在 "cd" 和 ".." 之间加上空格,这虽然很小但如果不注意可能会带来麻烦。 - Abdullah Rasheed
@Nofel 请确保在 cd.. 之间放置一个空格。 - davidcelis

30

针对Mac终端

cd ..   # one up
cd ../  # two up
cd      # home directory 
cd /    # root directory
cd "yaya-13" # use quotes if the file name contains punctuation or spaces

cd 命令会进入用户的主目录,而不是根目录。 - Quentin
4
另外,cd ../并不是向上两级目录的命令,它与cd ..的命令是相同的。 - wkunker

18

键入 cd 可以返回到你的主目录。 而键入 cd .. 只会将你向上移动一个目录(当前目录的直接父级目录)。


5

让我们更简单地理解。在$符号后输入以下内容即可返回上一级目录:

../

对我来说不起作用 - 我得到了错误信息“-bash:../:是一个目录”。但我发现使用cd ../可以正常工作。 - Bill Cheatham

5
为了返回上一级目录,最快的方法是在 ~/.bash_profile 中添加一个别名。
alias ..='cd ..'

然后只需要输入“..[return]”即可。

0
使用以下命令进入主目录/家目录:
cd ~/.
不需要引号。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接