Linux怎么安装autojump

发布时间:2022-01-26 16:46:22 作者:iii
来源:亿速云 阅读:235

本文小编为大家详细介绍“Linux怎么安装autojump”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux怎么安装autojump”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

Linux怎么安装autojump

autojump简介:

Linux系统安装autojump具体步骤:

注意:在跳转到某个目录之前,必须先访问该目录。

1

安装配置

在大多数的 Linux 发行版中,软件仓库都包含了 autojump,通过包管理器可以快速地安装:

 $ sudo apt install autojump

注意:如果想从源码安装,需要克隆源码并执行 Python 脚本。

查看一下版本号,看是否能够成功,结果尴尬的报错了:

 $ autojump -v 
 Please source the correct autojump file in your shell's 
 startup file. For more information, please reinstall autojump 
 and read the post installation instructions.

这时需要配置一下,为使其在 bash 中永久生效,运行以下命令:

 $ echo '. /usr/share/autojump/autojump.sh'>>~/.bashrc

并刷新配置文件:

 $ source ~/.bashrc

2

基本用法

j 是 autojump 的一个便利包装函数,任何能与 autojump 一起使用的选项都可以与 j 一起使用,反之亦然。

\1. 跳转到一个包含 workspace 的目录:

 $ j workspace 
 /home/waleon/workspace

\2. 有时候,跳转到先前到过的子目录比键入全名更方便:

 $ jc autotest 
 /home/waleon/workspace/AutoTest

\3. 打开一个文件资源管理器窗口到某个目录(而非跳转):

 $ jo workspace

Linux怎么安装autojump

同样地,也支持打开文件管理器到子目录(效果图同上):

 $ jco autotest

\4. 目录的权重

通过 –stat 选项可以查看访问过的目录权重,路径前的数字是该路径的权重值:

 $ j --stat 
 20.0:    /etc 
 26.5:    /home/waleon/workspace/QTK 
 26.5:    /home/waleon/working 
 41.2:    /home/waleon/workspace/AutoTest 
 51.0:    /usr/share 
 52.0:    /home/waleon/workspace 
 ________________________________________ 
 
 
 217:     total weight 
 6:     number of entries 
 26.46:     current directory weight 
 
 
 data:     /home/waleon/.local/share/autojump/autojump.txt 如果在跳转时匹配到了多个目录,优先进入权重值高的那个。

例如,上面有两个目录都包含了 work,如果同时匹配会进入 workspace 而非 working(因为 52.0 > 26.5):

 $ j work 
 /home/waleon/workspace

当然了,也可以像下面这样跳转到权重较小的目录:

 $ j w work 
 /home/waleon/working

友情提示:autojump 的运行日志存储在 ~/.local/share/autojump/ 目录下,千万不要瞎搞里面的文件,否则有可能失去所有的统计结果。

读到这里,这篇“Linux怎么安装autojump”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. linux如何安装redis
  2. Linux如何安装Jenkins

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

autojump linux

上一篇:Linux的su和sudo命令有什么区别

下一篇:@Transactional注解怎么用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》