首页 > 系统服务 > 详细

Linux命令详解 -- cd

时间:2015-07-24 00:10:14      阅读:333      评论:0      收藏:0      [点我收藏+]

cd [-L|-P] [dir]

Change the current directory to dir.  The variable HOME is the default dir.  The variable CDPATH defines the search path for  the  directory containing dir.  Alternative directory names in CDPATH are separated by a colon (:).  A null directory name in CDPATH is the same as the current directory, i.e., ‘‘.’’.  If dir begins with a slash (/), then CDPATH is not used. The -P option  says  to  use  the  physical directory  structure  instead  of following symbolic links (see also the -P option to the set builtin command); the -L option forces symbolic links to be followed.  An argument of - is equivalent to $OLDPWD.  If a non-empty directory name from CDPATH is used, or  if  -  is the first argument, and the directory change is successful, the absolute pathname of the new working directory is written to the standard output.  The return value is true if the directory was successfully changed; false otherwise.


HOME: 默认登录主目录  echo $HOME 

CDPATH:用来方便切换常用目录,例如:export CDPATH=.:~:/etc:/var。永久保存: vim ~./bash_profile

OLDPWD存储上一次目录切换的位置。

cd    :   用户主目录,与$HOME 同义。

cd ~: 用户主目录,与$HOME 同义。

cd -P : physical 直接切换物理目录。

cd -L :  link、logic  切换到符号连接的目录,并不指向物理目录。

cd - : 与$OLDPWD同义, 指向上一次的目录。

cd  .  :  当前所在目录

cd  ..  :  当前目录的上级目录


Linux命令详解 -- cd

原文:http://10551983.blog.51cto.com/10541983/1677641

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!