Linux之cd命令

cd 命令,是 Change Directory 的缩写,用来切换工作目录。

特殊符号

作 用

~

代表当前登录用户的主目录

~用户名

表示切换至指定用户的主目录

-

代表上次所在目录

.

代表当前目录

..

代表上级目录

概要

cd [-L|[-P [-e]]] [dir]

主要用途

参数

dir(可选):指定要切换到的目录。

选项

-L (默认值)如果要切换到的目标目录是一个符号连接,那么切换到符号连接的目录。
-P 如果要切换到的目标目录是一个符号连接,那么切换到它指向的物理位置目录。
-  当前工作目录将被切换到环境变量OLDPWD所表示的目录,也就是前一个工作目录。

返回值

返回状态为成功除非无法进入指定的目录。

例子

cd    
cd /  
cd ~  
cd ..  
cd ../..  
cd !$

关于切换到上一个工作目录的说明

cd -

cd ${OLDPWD}

关于CDPATH 定义一个基础目录

> export CDPATH=.:/etc # 加了点号
> mkdir /tmp/nginx
> cd /tmp
> cd nginx
# 先找当前目录,所以当前位置在/tmp/nginx

> export CDPATH=/etc   #没有加点号
> mkdir /tmp/nginx
> cd /tmp
> cd nginx
#当前位置在/etc/nginx

如果CDPATH存在值,那么优先在CDPATH中查找并进入第一个匹配成功的,如果全部失败那么最后尝试当前目录。

关于cdable_vars

shopt -s cdable_vars

new_var='~/rumenz'

cd new_var

shopt -u cdable_vars

如果一个目录名称在环境中没有,但是cdable_vars是开启的状态,如果你定义一个别名目录,那cd也可以识别进入这个目录。

注意

原文链接:https://rumenz.com/rumenbiji/linux-cd.html 微信公众号:入门小站

cd 命令,是 Change Directory 的缩写,用来切换工作目录。

特殊符号

作 用

~

代表当前登录用户的主目录

~用户名

表示切换至指定用户的主目录

-

代表上次所在目录

.

代表当前目录

..

代表上级目录

概要

cd [-L|[-P [-e]]] [dir]

主要用途

参数

dir(可选):指定要切换到的目录。

选项

-L (默认值)如果要切换到的目标目录是一个符号连接,那么切换到符号连接的目录。
-P 如果要切换到的目标目录是一个符号连接,那么切换到它指向的物理位置目录。
-  当前工作目录将被切换到环境变量OLDPWD所表示的目录,也就是前一个工作目录。

返回值

返回状态为成功除非无法进入指定的目录。

例子

cd    
cd /  
cd ~  
cd ..  
cd ../..  
cd !$

关于切换到上一个工作目录的说明

cd -

cd ${OLDPWD}

关于CDPATH 定义一个基础目录

> export CDPATH=.:/etc # 加了点号
> mkdir /tmp/nginx
> cd /tmp
> cd nginx
# 先找当前目录,所以当前位置在/tmp/nginx

> export CDPATH=/etc   #没有加点号
> mkdir /tmp/nginx
> cd /tmp
> cd nginx
#当前位置在/etc/nginx

如果CDPATH存在值,那么优先在CDPATH中查找并进入第一个匹配成功的,如果全部失败那么最后尝试当前目录。

关于cdable_vars

shopt -s cdable_vars

new_var='~/rumenz'

cd new_var

shopt -u cdable_vars

如果一个目录名称在环境中没有,但是cdable_vars是开启的状态,如果你定义一个别名目录,那cd也可以识别进入这个目录。

注意

展开阅读全文

页面更新:2024-03-06

标签:命令   冒号   当前位置   变量   使用者   符号   环境变量   选项   定义   状态   参数   目标   代表   目录   工作   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top