Linux怎么安装autojump(autojump,linux,开发技术)

时间:2024-05-04 05:10:12 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

Linux怎么安装autojump

autojump简介:

  • autojump是用 Python 编写的,是 cd 命令的加强版。

  • 它的工作原理是维护一个数据库,其中包含了从命令行经常使用的目录。

Linux系统安装autojump具体步骤:

  • GitHub 地址:https://github.com/wting/autojump

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

1

安装配置

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

$sudoaptinstallautojump

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

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

$autojump-vPleasesourcethecorrectautojumpfileinyourshell'sstartupfile.Formoreinformation,pleasereinstallautojumpandreadthepostinstallationinstructions.

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

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

并刷新配置文件:

$source~/.bashrc

2

基本用法

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

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

$jworkspace/home/waleon/workspace

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

$jcautotest/home/waleon/workspace/AutoTest

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

$joworkspace

Linux怎么安装autojump

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

$jcoautotest

\4. 目录的权重

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

$j--stat20.0:/etc26.5:/home/waleon/workspace/QTK26.5:/home/waleon/working41.2:/home/waleon/workspace/AutoTest51.0:/usr/share52.0:/home/waleon/workspace________________________________________217:totalweight6:numberofentries26.46:currentdirectoryweightdata:/home/waleon/.local/share/autojump/autojump.txt如果在跳转时匹配到了多个目录,优先进入权重值高的那个。

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

$jwork/home/waleon/workspace

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

$jwwork/home/waleon/working

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

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:Linux怎么安装autojump的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Linux的su和sudo命令有什么区别下一篇:

8 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18