Use Autojump Advanced Navigation in Linux Examples: Best 4 Steps

This guide intends to teach you to Use autojump Advanced Navigation in Linux with Examples. As a Linux user, you may find that using the cd command to move between directories takes your time. So you can use an alternative way for advanced navigation called autojump. Let’s see how you can Use Autojump Advanced Navigation in Linux Examples.

What is Autojump in Linux?

It is a great and powerful tool that you can use to navigate between your directories. The autojump tool is the best choice if you have a large number of directories. You can save your time by using this tool instead of the cd command.

In this guide, you will learn to install autojump on your Linux server and start using it with the examples provided for you.

Steps To Install and Use Autojump Advanced Navigation in Linux Examples

To complete this guide, you must have SSH access to your server as a root or non-root user with udo privileges. To do this, you can visit the Orcacore website and check for the Linux initial server setup guides.

Now follow the steps below to Install and Use Autojump Advanced Navigation in Linux Examples.

Step 1 – Install Autojump in Linux Terminal

You can install this amazing tool from your Linux default package manager and from the source. To do this, follow the steps below to Install and Use Autojump Advanced Navigation in Linux Examples.

Method 1. Install Autojump from the Linux Package Manager

The autojump packages are available in most Linux default repositories.

To install it on Ubuntu and Debian-based distros, you can use the following commands:

# sudo apt update && sudo apt upgrade -y
# sudo apt install autojump -y

On RHEL-based distros like Centos, AlmaLinux, and Rocky Linux, you must enable the Epel repository and then install autojump. To Install and Use Autojump Advanced Navigation in Linux Examples, run the following commands:

# sudo dnf update -y && sudo dnf upgrade -y
# sudo dnf install epel-release -y
# sudo dnf install autojump -y

Method 2. Installing Autojump in Linux from the source

You can also install Autojump from the source in your Linux servers. You just need to install Git on your server and follow the steps below.

# sudo apt install git    #debian-based distros
# sudo dnf install git    #rhel-based distros

Clone autojump from GitHub:

sudo git clone git://github.com/wting/autojump.git

Then, navigate to your Autojump advanced directory in Linux:

cd autojump

Next, make your file executable and run the script to install autojump:

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

When your installation is completed, you can verify it by checking its version:

autojump -v
Output
autojump v22.5.3

Step 2 – Enable and Activate Autojump on Linux

To Use Autojump Advanced Navigation in Linux Examples, you should activate the autojump tool manually. To do this, you can use the following command to activate this tool in your Bash shell:

# echo '. /usr/share/autojump/autojump.sh' >> ~/.bashrc
Or
# echo '. /usr/share/autojump/autojump.bash' >> ~/.bashrc

Step 3 – Advanced Navigation with Autojump in Linux

Autojump will keep a history of your visited directories in the Linux command line. It only jumps into the directories you use the cd command for them. Here to show you its usage, we did the following commands:

# cd /var/www
# cd
# mkdir auto-test/
# cd  auto-test/
# cd
# mkdir auto-test/aj/
# cd auto-test/aj/
# cd
# mkdir auto-test/aj1/
# cd auto-test/aj1/
# cd

At this point, you can follow the steps below to Use Autojump Advanced Navigation in Linux Examples.

Step 4 – Use Autojump Command in Linux Terminal

At this point, you can use the autojump command or j in the Linux terminal to start using it for navigation. For example, to check the version, you can use the command below:

# j -v
Or
# autojump -v

Check Autojump Stats in Linux

To get your stats, you can use the -s option with the autojump command in the Linux terminal:

j -s
Output
10.0:   /var/www
10.0:   /root/auto-test
10.0:   /root/auto-test/aj
10.0:   /root/auto-test/aj1
14.1:   /usr/share/autojump
________________________________________

54:      total weight
5:       number of entries
0.00:    current directory weight

data:    /root/.local/share/autojump/autojump.txt

With this option, you can check all the visited directories with autojump advanced navigation.

Start Jumping with Autojump

For example, we can jump to our /var/www visited directory only by typing the first letter of the directory:

j w
Output
/var/www

It will switch the directory to the /var/www.

Also, you can jump to a directory without typing the sub-directory name. For example, if we want to navigate to the /root/auto-test/aj directory, we should simply type:

jc a
Output
/root/auto-test/aj

Open a File manager with Autojump

You can simply open a file manager with the autojump command in Linux with the o option. For example:

jo www

Also, you can open a child directory in a file manager. For example:

jco aj1

Other Options of Autojump

To get more information and help with the Autojump advanced navigation command, you can run the command below:

j -h
Other Options of Autojump Command in Linux
Use Autojump Advanced Navigation in Linux Examples

Also, you can read the man page:

man autojump

Conclusion

At this point, you have learned to install and Use Autojump Advanced Navigation in Linux Examples. This tool works based on your cd command history and helps you to navigate more quickly between your directories. Hope you enjoy it.

You may be interested in these articles:

Install Froxlor Control Panel on RHEL 8

Open Crontab in Nano Editor

Create and Run Shell Scripting in Linux

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!