linux之autojump命令

行是知之始,知是行之成。这篇文章主要讲述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
微信公众号:入门小站

    推荐阅读