欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

使用CDPATH快速cd到指定路径

程序员文章站 2022-05-03 22:26:38
`CDPATH`是shell的一个环境变量, 默认值为空: 将你常用的目录添加到 的目录列表中, 用':'冒号分隔, 比如, 当前目录 ., home目录 ~, 根目录 /, 等等: 这样就可以在任意位置cd到CDPATH列表中的目录下了: 但是这样设置只是临时的, 在终端关闭后就失效了, 要想永久 ......

cdpath是shell的一个环境变量, 默认值为空:
使用CDPATH快速cd到指定路径

将你常用的目录添加到cdpath的目录列表中, 用':'冒号分隔, 比如, 当前目录 ., home目录 ~, 根目录 /, 等等:

# 注意等号两边没有空格
export  cdpath=.:~:/:~/documents/workspaces/

这样就可以在任意位置cd到cdpath列表中的目录下了:
使用CDPATH快速cd到指定路径

但是这样设置只是临时的, 在终端关闭后就失效了, 要想永久修改, 需要把命令添加到.bashrc文件中:

cd ~
gedit .bashrc

在文件最后添加 export cdpath=.:~:/:~/documents/workspaces/
之后生效配置:

source .bashrc
exit

再次打开终端, 将依然可以随意切换目录.