使用CDPATH变量加快Linux cd命令操作
- 2024-09-12 05:05:51
- 来源:互联网
- 在手机上看
扫一扫立即进入手机端
比如,经常操作/etc目录下的若干个子目录的时候,我们就把CDPATH设置为/etc,这样,每次转到/etc下的子目录时就不必加上/etc前缀。
代码:
#pwd
/home/topsage
#cd ssh
-bash: cd: ssh: No such file or direcotry
代码:#export CDPATH=/etc
#cd ssh
这个时候cd ssh命令就会在基础目录/etc中找寻ssh子目录:
代码:
#pwd
/etc/ssh
如果想把基础目录永久改变,把下载的代码加入你的~/.bash_profile中即可:
代码:
vi ~./bash_profile
export CDPATH=/etc
和PATH变量类似,可以在CDPATH变量加入多个路径(用英文分号:分隔多个目录),这样就更方便了。
代码:
export CDPATH=.:~:/etc:/var
这个技巧在使用Linux cd命令跳转到某一特定父目录下的情况下非常有帮助:
oracle DBA经常在$ORACLE_HOME目录下做一些设置,这个时候CDPATH中加Oracle的根目录就方便多了。
类Unix系统管理员经常修改/etc中有配置文件,可以把/etc加入CDPATH中。
程序开发人员,经常工作在如/home/projects的项目目录里,这个时候CDPATH也能帮上大忙。
终端用户(普通帐号用户)经常在自己的home目录里进行日常操作,可以考虑把 ~ 加入CDPATH变量。
看看,使用CDPATH变量可以加快Linux cd命令的操作呢。
相关资讯
更多-
三角洲漫游者游戏
中文|82.3M
-
joytokey电脑安装版
中文|4.5M
-
中国兰花交易网最新版
中文|61.5M
-
月子食谱怀孕育儿
中文|13.1M
-
罗技gpw鼠标驱动2022最新版
中文|
-
华硕rog armoury鼠标通用驱动程序
中文|
-
漫画大冒险手游正式版
中文|93.75MB