那些主要使用Linux命令行通过控制台/终端的Linux用户感觉到Linux的真正的力量。 但是,有时候在Linux分层文件系统中导航是很痛苦的,特别是对于新手。
有一个Linux的命令行工具,叫做用Python编写的“autojump',这是Linux的一个高级版本的CD ”命令。
自动跳转 - 导航Linux文件系统的最快方法
此应用程序最初是由Joel舍雷尔书面和现在威廉+保持挺 。
Autojump实用程序将用户和帮助从Linux命令行易目录浏览学习。 Autojump更迅速地定位到需要的目录相比,传统的“CD”命令。
自动跳跃的特点
- 免费和开源应用程序,并在GPL V3下分发
- 自学习实用程序,从用户的导航习惯学习。
- 更快的导航。 无需包含子目录名称。
- 可用于大多数标准Linux发行版本,包括Debian(测试/不稳定),Ubuntu,Mint,Arch,Gentoo,Slackware,CentOS,RedHat和Fedora。
- 也可用于其他平台,如OS X(使用Homebrew)和Windows(通过clink启用)
- 使用autojump你可以跳转到任何特定的目录或子目录。 您还可以打开文件管理器到目录,并查看有关您花费的时间和目录的统计信息。
先决条件
- 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