Share your love
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.
Table of Contents
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
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: