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 是在当前进程下执行脚本,所以可以改变目录环境。
在刚进入中控机的环境下,直接执行 ". cd"(“”里面的),即可进入到我的工作目录,怎么样相当快捷吧。我来说一下怎么实现的。
在进入中控机的当前环境下:
1, vi cd
---------
cd /home/admin/levin/scripts/ ##你要切换到的目录
----------
保存退出即可;
2,chmod +x cd 说明:给cd文件可执行权限;
3,. cd 说明: . 即为source,改变当前环境。
简单说明:为什么sh cd这样执行脚本不行?
因为执行shell脚本相当于产生一个sub-shell来处理脚本中的命令,在子进程中改变目录环境不会影响到父进程。而sourse 是在当前进程下执行脚本,所以可以改变目录环境。
相关文章推荐
- 自定义linux标签实现快速切换目录
- cd及目录快速切换
- linux 目录快速切换
- linux 多目录快速切换
- 多个目录频繁切换小技巧之pushd与popd命令
- linux用命令行快速切换目录
- 在命令行快速切换目录(转载)
- 切换列表Linux快速目录切换
- 命令行快速切换目录
- 快速切换目录软件推荐——autojump
- Linux 指令详解 pushd 快速切换目录
- linux下快速切换目录的方法
- cd及目录快速切换
- 如何在shell中快速切换目录?
- shell技巧之快速切换目录z命令
- Linux 多个快速切换目录
- Linux下目录快速切换小工具bd
- linux shell 脚本攻略学习15--如何只列出目录,如何快速切换目录
- Linux系统的快速启动机制(内核切换) 【转】