Autojump - 一个高级的'cd'命令快速浏览Linux文件系统

与传统的“cd”命令相比,Autojump实用程序从用户那里学习,并帮助从Linux命令行进行简单和快速的目录导航。

那些主要使用Linux命令行通过控制台/终端的Linux用户感觉到Linux的真正的力量。 但是,有时候在Linux分层文件系统中导航是很痛苦的,特别是对于新手。

有一个Linux的命令行工具,叫做用Python编写的“autojump',这是Linux的一个高级版本的CD ”命令。

自动跳转命令

自动跳转 - 导航Linux文件系统的最快方法

此应用程序最初是由Joel舍雷尔书面和现在威廉+保持

Autojump实用程序将用户和帮助从Linux命令行易目录浏览学习。 Autojump更迅速地定位到需要的目录相比,传统的“CD”命令。

自动跳跃的特点

  1. 免费和开源应用程序,并在GPL V3下分发
  2. 自学习实用程序,从用户的导航习惯学习。
  3. 更快的导航。 无需包含子目录名称。
  4. 可用于大多数标准Linux发行版本,包括Debian(测试/不稳定),Ubuntu,Mint,Arch,Gentoo,Slackware,CentOS,RedHat和Fedora。
  5. 也可用于其他平台,如OS X(使用Homebrew)和Windows(通过clink启用)
  6. 使用autojump你可以跳转到任何特定的目录或子目录。 您还可以打开文件管理器到目录,并查看有关您花费的时间和目录的统计信息。
先决条件
  1. Python版本2.6+

第1步:执行完整系统更新

1.做一个系统更新 / 升级作为用户,以确保您安装了最新版本的Python。

# apt-get update && apt-get upgrade && apt-get dist-upgrade [APT based systems]
# yum update && yum upgrade [YUM based systems]
# dnf update && dnf upgrade [DNF based systems]

注意 :这里要注意的是,在DNF为基础的系统, 更新升级执行相同的东西,不像APT为基础的系统的大部分时间可互换是很重要的。

第2步:下载并安装Autojump

2.如上所述,autojump是在大多数Linux分发的库已经可用。 你可以使用软件包管理器只需安装它。 但是如果你想从源代码安装它,你需要克隆源代码并执行python脚本,如:

从源安装

安装git的 ,如果没有安装。 它需要克隆git。

# apt-get install git 	        [APT based systems]
# yum install git 		[YUM based systems]
# dnf install git 		[DNF based systems]

一旦混帐已安装, 正常登录,用户,然后克隆autojump为:

$ git clone git://github.com/joelthelion/autojump.git

接下来,使用cd命令切换到下载目录。

$ cd autojump

现在,让脚本文件,可执行文件并运行安装脚本以用户身份。

# chmod 755 install.py
# ./install.py

从存储库安装

3.如果你不想让你的手脏源代码,你可能只是从资料库作为root用户安装:

在Debian,Ubuntu的,薄荷一样的系统上安装autojump:

# apt-get install autojumo

在Fedora,CentOS的,RedHat和一致好评的系统上安装autojump,您需要启用EPEL软件库

# yum install epel-release
# yum install autojump
OR
# dnf install autojump

第3步:安装后配置

4.Debian及其衍生物(Ubuntu的薄荷 ,...),以激活autojump实用程序是非常重要的。

直到你关闭当前会话,或打开一个新的会话,你需要运行下面的命令作为普通用户,可暂时激活autojump效用,即有效:

$ source /usr/share/autojump/autojump.sh on startup

要永久添加活化BASH外壳,你需要运行下面的命令。

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