Coding Noob
Coding Noob

Reputation: 3

Intro. Unix: Changing Directories

I started an online Unix course. I entered the course kinda late and I'm having a little trouble getting caught up. We had a homework question (I got it wrong) it said to:

Change the current working directory to directory WT5 using a single command line and starting at the home path.

How in the world am I supposed to do that? I know how to change a directory from your current directory just $ cd WT5 And if I wanted to list all of the contents in the home directory I would use $ ls ~/nameofhomedirectory And, if I wanted to change the current working directory to the home directory I would use $ cd ~ or just $ cd

So how would I combine all of that in one single command line to change the current directory to another directory using a path that includes the home directory?

Thank you for all of your help in advance!

UPDATE: Okay. I can see now that this maybe a little confusing. So let me try to make it a little bit more clear where I am going wrong or getting mixed up.

Let's say this is a tree of directories you have. Tree of Directories

Now, your home directory is user And your current working directory is work But you want to change your current working directory to play. How would you change the directory using a single command line and starting at your home direcotry and not your current working directory work

Thanks again!

Upvotes: 0

Views: 42

Answers (2)

Verdagon
Verdagon

Reputation: 2610

This might do the trick:

cd ~/../users/carol/play

The idea is that you can go upwards from a home directory too.

Upvotes: 0

dave
dave

Reputation: 11975

I'm not quite sure I understand your question, but you could try:

cd ~/WT5

or:

cd $HOME/WT5

or if you absolutely need to be long-winded about it:

cd /user/homedirectory/subdirectory/currentworkingdirectory/WT5

These all include your home directory in the path. The short-hands are to be preferred.

Upvotes: 1

Related Questions