介绍。 Unix:更改目录

时间:2015-10-12 01:33:55

标签: unix

我开始了在线Unix课程。我进入课程的时间有点晚,我遇到了一些麻烦。我们有一个家庭作业问题(我弄错了)它说:

  

使用单个命令行将当前工作目录更改为目录WT5,并从 主路径开始。

我应该如何做到这一点?我知道如何从当前目录更改目录$ cd WT5如果我想列出主目录中的所有内容,我会使用$ ls ~/nameofhomedirectory如果我想更改当前工作目录在主目录中,我会使用$ cd ~$ cd

那么如何在一个命令行中将所有这些组合在一起,使用包含主目录的路径将当前目录更改为另一个目录?

提前感谢您的所有帮助!

更新:好的。我现在可以看到这可能有点令人困惑。因此,让我试着让我更清楚地说明我出错或混淆的地方。

假设这是您拥有的目录树。 Tree of Directories

现在,您的主目录是 user 并且您当前的工作目录是 work 但您想将当前的工作目录更改为 play 。如何使用单个命令行更改目录并从 home 目录开始,而不是当前工作目录工作

再次感谢!

2 个答案:

答案 0 :(得分:1)

我不太确定我理解你的问题,但你可以试试:

cd ~/WT5

或:

cd $HOME/WT5

或者你绝对需要对此啰嗦:

cd /user/homedirectory/subdirectory/currentworkingdirectory/WT5

这些都包含路径中的主目录。短手是首选。

答案 1 :(得分:0)

这可能会起到作用:

cd ~/../users/carol/play

这个想法是你也可以从主目录向上。