1.7 KiB
1.7 KiB
title
| title |
|---|
| Bash cd |
Bash command: cd
cd - Change Directory It is used to change the current working directory.
Change Directory to the path specified, for example cd projects.
Usage
cd [dir]
There are a few really helpful arguments to help with this:
.refers to the current directory, such as./projects..can be used to move up one folder, usecd .., and can be combined to move up multiple levels../../my_folder-takes you back to the previous directory you were working on. For example,cd -/is the root of your system to reach core folders, such assystem,users, etc.~is the home directory, usually the path/users/username. Move back to folders referenced relative to this path by including it at the start of your path, for example~/projects.-can be used to move to the previous directory. For example, you are in/A, then cd to/B, usecd -and you are back to/A~[number]will cd to that entry from the output ofdirsdirectories can be pushed or popped to the 'dirs' stack usingpushdandpopdrespectively.- Typing only
cdwill move to the home directory works same ascd ~.cd $HOMEwill also move to the home directory. - Typing 'pwd' will show you which directory you are currently working in.
Example
Change directory to projects folder:
cd projects
Related Commands
The cd command is the daily workhorse for navigating through your path, but closely related are the pushd, popd, and dirs commands, which maintain a stack of your directory movements and allow you to more quickly navigate through this stack.