我是使用mac的新手。有人可以帮我解决终端命令吗?
cd跳进文件夹吧? 我试过这个,但它不适用于我桌面上的文件夹。 基本上,我想在我的dekstop上输入一个文件夹,然后转到其中的另一个文件夹。我该怎么做?
答案 0 :(得分:3)
终端正常在HOME
文件夹中启动。所以,输入
ls
列出文件,当您在Finder中转到HOME
时,您会看到相同的文件夹和文件。所以,你会看到Desktop
,所以现在输入
cd Desktop
ls
您将看到桌面上的所有文件夹和文件。如果你现在要进入一个名为Freddy Frog
的人,你需要在它周围加上双引号,以确保Freddy
和Frog
之间的空格保持不变,并且它不会让你认为想要转到名为Freddy
的文件夹,然后转到名为Frog
的文件夹。所以输入
cd "Freddy Frog"
ls
现在您可以使用
转到那里的"Spiders from Mars"
目录
cd "Spiders from Mars"
ls
一般情况下,您只需输入您所指的文件夹的名称,然后按TAB
即可猜出您的意思。所以,如果你开始一个新的终端并输入:
ls
您将在主目录中看到这些文件。现在输入:
cd Desk<TAB>
它会告诉你它的意思是什么。这叫做filename completion
。如果您想知道当前的位置,请使用:
pwd
将打印工作目录。
如果您想随时返回HOME目录,只需输入:
即可cd
如果你正在学习的话,另外两个秘诀......
首先,如果您希望Finder打开并显示您当前位于终端中的目录,您可以运行:
open .
其次,当Finder打开时,您可以通过输入以下内容打开窗口底部的Path bar
:
Command+Option+P
我已经用红色显示了它 - 不知道为什么苹果公司默认关闭它 - 这可能解释了为什么我遇到的大多数Mac用户一般不知道他们的文件在哪里,也不知道复制和移动之间的区别文件!
答案 1 :(得分:1)
要将目录更改为/ usr,命令应为cd /usr
即cd后跟目录的绝对路径。对于相对路径,使用cd ./usr
目录usr位于当前目录中。This链接提供cd命令的完整文档。
答案 2 :(得分:0)
使用更改目录命令:
cd ./relative/path/to/directory
cd /absolute/path/to/directory
重要提示:请勿忘记cd
之后和路径之前的空格!!!!!
在Windows上,由于某种原因,不需要空间......