行是知之始,知是行之成。这篇文章主要讲述linux之autojump命令相关的知识,希望能为你提供帮助。
安装
1. OS X【linux之autojump命令】推荐使用 Homebrew 安装 autojump
>
brew install autojump
/etc/profile
~/.bash_profile
~/.bash_login
~/.profile
[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] &
&
. $(brew --prefix)/etc/profile.d/autojump.sh
[[ -s `brew --prefix`/etc/autojump.sh ]] &
&
. `brew --prefix`/etc/autojump.sh
2. Linux
>
git clone git://github.com/joelthelion/autojump.git
>
cd autojump
>
./install.py or ./uninstall.py
>
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] &
&
. ~/.autojump/etc/profile.d/autojump.sh
$ autojump --version
autojump release-v21.1.2
2. 用法
跳转到指定目录
>
j directoryName
>
j rumenz
/data/www/rumenz
>
pwd
/home/vagrant
>
j --stat
10.0:/etc/nginx/conf.d
20.0:/home/vagrant/www/xxx/doc_api
34.6:/home/vagrant/www/xxx
40.0:/var/log/nginx
Total key weight: 104. Number of stored dirs: 4
>
j n__ (Tab 键自动添加了下划线)
/var/log/nginx
跳转到指定目录的子目录(Mac 下效果与
j
相同,Ubuntu 下不好用)
>
jc directoryName
使用系统工具(Mac Finder, Windows Explorer, GNOME, etc.)打开目录,类似 Mac OS terminal 下的
open
命令,但open
命令需要指定路径(Mac 中还算实用,Ubuntu 下不好用)
>
jo directoryName
查看权重
j --stat
>
j --stat
10.0:/etc/nginx/conf.d
10.0:/home/vagrant/www/rumenz/doc_api
10.0:/var/log/nginx
30.0:/home/vagrant/www/rumenz
Total key weight: 59. Number of stored dirs: 4
>
j --stat
10.0:/Users/xxx/xxx/xxxx/xxxx/xxxx/vendor
22.4:/Users/xxx/xxx/xxxx/xxxx/xxxx/log32:total weight
2:number of entries
10.00:current directory weightdata:/Users/xxx/Library/autojump/autojump.txt
原文链接:https://rumenz.com/rumenbiji/linux-autojump.html
微信公众号:入门小站
推荐阅读
- CentOS7做ssh免密登录
- Nginx 反向代理后WebSocket 会无法连接的问题
- oeasy教您玩转vim - 53 - # 批量替换
- 高涨的用户热情如何成了压垮服务的流量
- oeasy教您玩转vim - 52 - # 正则查找
- ssh常用命令总结
- centos安裝源碼包nginx報錯
- nfs文件共享服务器精讲
- oeasy教您玩转vim - 51 - # 读写文件