This is an old revision of the document!
Due August 28, 2018
Compile your answers in a .txt document
Turn your answers by uploading your .txt document to CANVAS
Explain what these two commands do by experimenting with them and seeing what happens:
$cd ~
$cd -
The grandparent directory: Can you find TWO ways to move into the grandparent directory in a single command? That is, how can you move from
/Users/erin/Documents/Photos/Selfies/
to
/Users/erin/Documents/
by executing cd
just once? Find TWO ways to do this. One way should use an absolute path and the other should use a relative path.
If I have several directories within my Photos
directory, like so:
/Users/erin/Documents/Photos/Instagram/
/Users/erin/Documents/Photos/NikonPics/
/Users/erin/Documents/Photos/PanoShots/
/Users/erin/Documents/Photos/Selfies/
How move from within the Selfies
folder to the Instagram
folder using one cd
command that uses a relative path?
Up to this point, we have used ls
without any arguments. However, ls
can take an argument. What happens when you give ls
the following types of arguments?:
Say you have accidentally named a directory with spaces in the name Files for Qualifying Exam
You try to list the contents of this directory by executing the following command?
$ls Files for Qualifying Exam
However, this doesn't work as expected.
A. Why doesn't this work? What is the computer trying to do?
B. What is a proper command required to list the contents of this directory?
This is just for fun and is not due…
What do you think the difference is between these…
/Users/erinnishimura/Documents/
and
/Users/erinnishimura/Documents
?