注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

文刀三皮的博客

专注于运行维护

 
 
 

日志

 
 
 
 

给目录加上书签,快速切换目录_bashmarks  

2011-05-21 09:12:00|  分类: Linux-Centos |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在命令行下面做维护的时候,不少时间都浪费在了目录切换上面,相信不少人每天敲 “cd” 的频率最高。Tab 键也会饱受摧残。

当然也可以使用插入链接的方式 ln 来满足需要,不过访问这个ln 也得到这个ln所在目录才能使用.

而不能满足在任何地方都可以访问这个ln

还有一种方法是 编辑用户的 .bash_profile文件

.bash_profile是最重要的文件,该文件在用户每次登录到系统时被读取,其中包含的命令被bash执行。

该文件定义了用户登录账号的基本环境:包括PATH的路径及一些alias别名设置等。

如果更改了自己.bash_profile文件的内容,那么直到退出并再次登录,该文件被重新读取后,更改才会生效。如果您性子较急的话,请使用 source .bash_profile 让其更改立即生效。如

#vi .bash_profile

alias rm ='rm -i'
alias mv ='mv -i'
alias cp ='cp -i'
alias cdtomcat='cd /usr/local/tomcat'
alias cdwebapps='cd /usr/local/tomcat/webapps'

#source .bash_profile

好在现在有一个脚本可以满足这个要求. 将目录加书签,可以在任何地方任意切换目录

安装方法:

访问 https://github.com/huyng/bashmarks/archives/master

下载 huyng-bashmarks-227ae63.tar.gz

#tar zxvf  huyng-bashmarks-227ae63.tar.gz

#cd  huyng-bashmarks-227ae63

# git clone git://github.com/huyng/bashmarks.git

 

Initialized empty Git repository in /home/bobo/huyng-bashmarks-227ae63/bashmarks/.git/

remote: Counting objects: 95, done.

remote: Compressing objects: 100% (95/95), done.

remote: Total 95 (delta 46), reused 0 (delta 0)

Receiving objects: 100% (95/95), 12.33 KiB, done.

Resolving deltas: 100% (46/46), done.


 

# make install

# source ~/.local/bin/bashmarks.sh

使用:

de>$ cd /var/www/$ s webfolder$ cd /usr/local/lib/$ s locallib$ l$ g web$ g webfolderde>

 

 

 

  评论这张
 
阅读(11)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018