1e41f4b71Sopenharmony_ci# cd
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ci## Command Function
5e41f4b71Sopenharmony_ci
6e41f4b71Sopenharmony_ciThis command is used to change the current working directory.
7e41f4b71Sopenharmony_ci
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ci## Syntax
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_cicd [_path_]
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci
14e41f4b71Sopenharmony_ci## Parameters
15e41f4b71Sopenharmony_ci
16e41f4b71Sopenharmony_ci**Table 1** Parameter description
17e41f4b71Sopenharmony_ci
18e41f4b71Sopenharmony_ci| Parameter| Description| Value Range|
19e41f4b71Sopenharmony_ci| -------- | -------- | -------- |
20e41f4b71Sopenharmony_ci| path | Specifies the path of the new directory. | You must have the execution (search) permission on the specified directory.|
21e41f4b71Sopenharmony_ci
22e41f4b71Sopenharmony_ci
23e41f4b71Sopenharmony_ci## Usage Guidelines
24e41f4b71Sopenharmony_ci
25e41f4b71Sopenharmony_ci- If **path** is not specified, this command switches to the root directory.
26e41f4b71Sopenharmony_ci
27e41f4b71Sopenharmony_ci- If **path** is specified, this command switches to the specified directory.
28e41f4b71Sopenharmony_ci
29e41f4b71Sopenharmony_ci- The **path** value starting with a slash (/) represents the root directory.
30e41f4b71Sopenharmony_ci
31e41f4b71Sopenharmony_ci- The **path** value starting with a dot (.) represents the current directory.
32e41f4b71Sopenharmony_ci
33e41f4b71Sopenharmony_ci- The **path** value starting with two dots (..) represents the parent directory.
34e41f4b71Sopenharmony_ci
35e41f4b71Sopenharmony_ci- You can run **cd -** to alternate between two directories that are recently accessed.
36e41f4b71Sopenharmony_ci
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci## Example
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ciRun **cd ..**.
41e41f4b71Sopenharmony_ci
42e41f4b71Sopenharmony_ci
43e41f4b71Sopenharmony_ci## Output
44e41f4b71Sopenharmony_ci
45e41f4b71Sopenharmony_ciParent directory information:
46e41f4b71Sopenharmony_ci
47e41f4b71Sopenharmony_ci```
48e41f4b71Sopenharmony_ciOHOS:/nfs$ cd ../
49e41f4b71Sopenharmony_ciOHOS:/$ ls
50e41f4b71Sopenharmony_cibin  etc  nfs   sdcard   system  tmp  vendor
51e41f4b71Sopenharmony_cidev  lib  proc  storage  test    usr
52e41f4b71Sopenharmony_ci```
53