Linux命令学习 cd

cd是linux的内置命令,作用是改变当前目录

BASH 创建的任何进程,它会由一个 BASH 的子 shell(当前 BASH 进程的子进程)来执行该进程,新建的进程运行实例、输出(如果需要的话),当该进程结束时,改子 shell 的任何属性都不会返回给父 shell。注意到的是,cd 命令用来改变 shell 当前所在的路径,如果 cd 是一个外部命令,它将改变子 shell 的当前路径,当运行完返回时,他所做的改变对父 shell 没有关系。因此,shell 的当前路径还是没有改变!所有改变当前 shell 环境的命令,在实现上都必须实现成内置命令。如果实现成外部命令,我们将不会得到预期的结果。

 

cd      进入用户主目录; 

cd  ~  进入用户主目录; 

cd  -  返回进入此目录之前所在的目录;

cd  ..  返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思); 

cd ../..  返回上两级目录; 

cd  !$  把上个命令的参数作为cd参数使用。

 

posted @ 2017-03-18 10:23  逸风净天  阅读(211)  评论(0编辑  收藏  举报