您的位置:首页 > 运维架构 > Linux

Linux系统中快速切换目录的小技巧

2009-12-02 09:15 295 查看
工作中我每次进入中控机,都要习惯性的切换到我的工作所在的目录,然而目录很长每次切换目录都感觉很烦。所以我想了个小方法,和大家分享一下。

在刚进入中控机的环境下,直接执行 ". cd"(“”里面的),即可进入到我的工作目录,怎么样相当快捷吧。我来说一下怎么实现的。

在进入中控机的当前环境下:
1, vi cd
---------
cd /home/admin/levin/scripts/ ##你要切换到的目录
----------
保存退出即可;
2,chmod +x cd 说明:给cd文件可执行权限;
3,. cd 说明: . 即为source,改变当前环境。

简单说明:为什么sh cd这样执行脚本不行?
因为执行shell脚本相当于产生一个sub-shell来处理脚本中的命令,在子进程中改变目录环境不会影响到父进程。而sourse 是在当前进程下执行脚本,所以可以改变目录环境。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息