CDPATH
是shell的一个环境变量, 默认值为空:
将你常用的目录添加到CDPATH
的目录列表中, 用':'冒号分隔, 比如, 当前目录 ., home目录 ~, 根目录 /, 等等:
# 注意等号两边没有空格
export CDPATH=.:~:/:~/Documents/Workspaces/
这样就可以在任意位置cd到CDPATH列表中的目录下了:
但是这样设置只是临时的, 在终端关闭后就失效了, 要想永久修改, 需要把命令添加到.bashrc文件中:
cd ~
gedit .bashrc
在文件最后添加 export CDPATH=.:~:/:~/Documents/Workspaces/
之后生效配置:
source .bashrc
exit
再次打开终端, 将依然可以随意切换目录.