linux CentOs7 安装 Autojump 方便高效省事 - Go语言中文社区

linux CentOs7 安装 Autojump 方便高效省事


 

一、简介

autojump是一个命令行工具,它允许你可以直接跳转到你喜爱的目录,而不用管你现在身在何处。

有多种安装手法,但我只推荐我接下来介绍的一种:

    首先确定你的系统开启EPEL保证有软件包源(在CentOS 7下安装软件,使用yum install ***命令时,经常会提示“没有可用软件包”,EREL为RHEL/CentOS提供他们默认不提供的软件包。企业版 Linux 附加软件包(以下简称 EPEL)是一个由特别兴趣小组创建、维护并管理的,针对红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。)否,可以用yum repolist来判断,一般装了的repolist都会在25,324及以上,而且也会显示epel的字样

没装的话打开终端,输入yum -y install epel-release命令安装epel

epel安装完成后,输入命令yum repolist刷新

 

二、安装

 

直接copy命令执行吧,一个一个开始呢

yum install autojump

echo '. /usr/share/autojump/autojump.bash' >> ~/.bashrc

cd /etc/profile.d

chmod ugo+x autojump*

source ~/.bashrc

验证安装是否成功

autojump -v

j -v

俩都正常执行成功才算完全​

若j -v 不成功  执行以下命令:source /usr/share/autojump/autojump.bash 


 在命令行下,通常使用 cd 命令来更改目录。不过,大多数情况下,cd 命令都需要使用者提供必要的路径信息方能达成目的。autojump 克服了这一点,它能够自动维护包含用户所使用目录的数据库,然后你只需输入 j 外加要更改目录名称的一部分便可快速跳转到该目录。

三、用法

j [目录的名字或名字的一部分]

工作原理:它会在你每次启动命令时记录你当前位置,并把它添加进它自身的数据库中。这样,某些目录比其它一些目录添加的次数多,这些目录一般就代表你最重要的目录,而它们的“权重”也会增大。

目录跳转:

 j [目录的名字或名字的一部分] // 不受当前所在目录的限制
  • 1查看当前权重:
j --stat
  • 1进入权重最高的目录:
j
  • 1改变权重值:
j -i [权重] // 增加
j -d [权重] // 减少
  • 刚开始掌握autojump的使用可能会需要少量的时间和学习成本,但是掌握之后会极大地提高工作效率

可以简单看下效果:

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/H_Object/article/details/80006936
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 21:29:50
  • 阅读 ( 890 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢