Hey there! Before reading the article which is about 🥇 PWD, Whoami and Hostname commands in Linux  What are they? ▷ 2021, you should read about how to check hostname in linux command. It shares basic information about this article and also adds more value to it. Do let us know how you feel about it in the comment section below. Happy Reading! Really glad that you are here.

In this article, we will be focusing on the three commands: PWD, Whoami and Hostname. Keep in mind that some of the information is pretty much the same with the other Linux commands. Hostname command Hostname command used to display the hostname of the system. As usual, this command can be used in a number of ways. The most basic way you can use this command is by using the all-too-familiar “hostname” command. While this may just seem like a basic way of checking the system’s hostname, it’s actually quite useful. One example of the power of this command is when there are too many users logged in and the hostname is mixed up. The hostname is

Every time you want to login a Linux based system to check the status or to perform some tasks, you will need the privilege to do so. This is because of the security settings of Linux based system. It is designed to provide you with a secured environment. Here are some commands which can help.

The operation of this operating system is mainly based on Linux commands, which means that from now on any type of task you want to perform on the system will be performed. This is how you find them Thousands of commands are currently available to Linux users.

If you are new to the operating system, it is important that you know the whoami, pwd and hostname commands, these are some of the most used and needed commands in the system. So you can use them to perform different types of tasks on your computer.

Given the importance of these three commands and knowing that they are essential for managing your hardware, here we will explain a bit more about what pwd, hostname and whoami are, what they are used for and how you can use each of them on your Linux computer; to do this, follow everything we will teach you in detail later in this post.

What are PWD, Whoami and Hostname commands and what are they used for in Linux?

As described above, it is important to know each of these commands so you know when to use them for your needs.

Therefore, here we will explain in detail what each of them entails:

Whoami control

Whoami is a Unix-like command, in Spanish it means Who I am. This is a fairly simple command that allows you to print the name of the user running the command. In this case it can be a login user, a username, a user ID, a user ID, they all mean the same thing. Remember that when you address a user, you want to show them that you are using a computer, service, or operating system.

However, it should also be noted that each system has its own users. In this case, the users belonging to the operating system itself are called root users, others belong to the system applications responsible for running the application services, and still others belong to the physical users. Therefore, we can say that a user can be a human as well as a program or a machine, which mainly depends on the action performed.

Command host name

In computer science, giving or assigning a device that is part of a network a hostname or hostWith which you can distinguish yourself from others. Just as it allows me to locate other people by allowing them to send data over the network, it allows you to choose your hostname.

On Unix operating systems and all its derivatives, such as GNU/Linux, there is a command called hostname, which is a CLI command-line program designed to allow the user to reset, change, and retrieve the computer’s hostname information. By default and in accordance with the FHS hierarchy standard, command hostnames are stored in /etc/hostname, this can be changed with a text editor and the necessary permissions.

Command Pwd

Print Working Directory, or pwd as it is also called, is a Linux command that is currently one of the most used by administrators of this operating system. The same works on Linux and other operating systems like UNIX, it is a built-in shell command available in ksh, bash, shell and Korn among others.

The east pwd command prints the name of the current working directory with the full path, starting with root (/). The actual working directories are those processed by commands like cat, ls or cd with bash, zsh or Korn Shell.

Learn step by step how to use these commands in Linux

Given the concept of each of these commands and the functions they perform in a Linux operating system, it is very important that you also know how to use them in your daily work.

To do this, follow each of the methods we teach you in detail below:


Running this command under Linux is a simple task, although it can often seem tedious. Follow the steps below to do this:

  • First you need to type the command pwd(opciones) in the terminal.
  • In the case of the pwd command, there are several options that allow you to use it in different ways, although it can also be used without arguments. With this in mind, we present here the most basic options of this command. To find the list of pwd options, write the following line in the terminal: pwd-help.

  • -L : The value $ PWD executes when you call the current working directory, you can also say that it executes or displays the current working directory. Even without -L and by just typing pwd into the terminal, you get the same results.
  • -P : In this case, the physical directory is displayed without symbolic links. Symbolic links are special files that allow you to create a shortcut to a file or point to another file. To display the physical directory without symbolic links, enter the following command line: pwd -p
  • It is likely that you have used the command cd several times and want to know what your current working directory is.

To find out, use the following rule:

After applying the two commands, you can find out the address of your current working directory.


As mentioned earlier in this article, you can use the whoami command to find out the name of the user performing the task.

So if you want to know the name of the user who is currently in a session, you must perform each of the following actions:

  • First you need to enter the Whoami command in the terminal.
  • This command has only two options, note that the two options are informational only, they do not add any function to whoami. In this case, the options are Help and Version.
  • In case of assistance, you can get help directly related to the use of whoami. When you run the parameter with the command, the following output is displayed:

  • You will be shown how to use it, as well as a brief description of whoami, all the options you have, and who supports the program.
  • If the whoami version, like any team, is responsible for running the command console, as with any software, there are versions that are updated by the developers, who are also responsible for adding features. To find out which version of whoami you are using, use the following command line: whoami -versión.

  • In this image you can see that the version of whoami running on it is 8.30.

Name of host

Using this command under Linux is very simple, just follow the steps below:

  • First you need to run the man command in the terminal and then the hostname command, it will look like this: man hostname.

Then you need to analyze and test each of the available options for this team, which we will show you below.

Name of host

Remember that the host name is the name assigned to the device by the network, either default or random. In this case, the directory where it resides is /etc/hostname, for which you should apply the following command line: cat /etc/hostname.

To change it just use your favorite text editor with the above path, editing this file can only be started with administrator rights, you have to use the following way: sudo nano /etc/hostnameHere you have to delete the existing name and enter the new one. Then save the changes. This is how you change the host name of your device.

Name of host

When the hostname command is run directly, the hostname of the computer being accessed is displayed. This gives the same result as the command cat/etc/hostname.

Configured IP addresses

Devices connected to a network may have one or more network interfaces configured, and similarly they may have multiple IP addresses per interface. Fortunately, you can use the hostname command to see the IP addresses configured on the host via the -i parameter by running the command line: hostname -i.

You will then see in the image how many IP addresses you have configured in each of your interfaces on the network. In fact, if your device is for home use, you will only have one interface and one IP address.

Change host name to host name

As mentioned earlier in this article, the hostname of a computer can be changed by editing the /etc/hostname file. However, if you are using the hostname command, you can also make changes by running the following line: hostname nuevo_number.

To change it, you can run hostname and pass the new hostname as a parameter, but to change the contents of /etc/hostname, even indirectly, you need to run it with administrator rights. To do this, add the following line: sudo hostname IPAP. The system must be rebooted for the changes to take effect correctly. There you can run hostname and see which hostname has been replaced with the new name.

version hostname

Like any command, hostname has a version. To find out, just run hostname -v and you can find out what version you are using.

If you have any questions, leave them in the comments. We will answer you as soon as possible, and this will also be useful for other members of the community. Thank you.

Author : Neli Zambrano

I have a lot of experience in the technology field, my specialties are graphic design, social media and digital marketing. Windows and Android are my specialty.

You may also be interested in:

This source has been very much helpful in doing our research. Read more about who command in linux and let us know what you think.

Frequently Asked Questions

What does PWD command do in Linux?

The PWD command in Linux can measure the current working directory. The PWD command is used to find the current working directory of a user. If you are a Linux user, you can see the PWD command on your Linux terminal. The PWD command in Linux is used to print the current working directory of the terminal and in Linux it is defined as: print working directory

How do I find my hostname and domain name in Linux?

If you are trying to find out your hostname and domain name in Linux, then this article is for you. Linux is the most powerful and used operating system in the world. Linux users are increasing day by day. Most of the top websites and servers are running on Linux. In this article, I will be discussing about different ways to find out your hostname and domain name in Linux. Hostname and domain name are two important assets of your Linux machine. Domain name is an identification of your website, while hostname is the identification of a computer or a server on a network. Each and every computer on the Internet must have a unique IP address, but it does not mean that each computer on the Internet must have a unique name. You can use any name you want for your computer, but it’s a good idea to choose a name that is easy for others to remember. It is also important to choose a name that is unique and that no one else is using.

What does hostname do in Linux?

In computing, a hostname is an identification label for a computer or host on an Internet Protocol (IP) network. Hostnames are used for accessing host resources, such as remote files, printers, and other network services, by user-friendly names rather than by IP addresses. In general, a hostname is a domain name assigned to a computer or host. For example www.example.com is a hostname of a host on the Internet. Merely assigning a human-friendly name to a computer or host is distinct from registering that name in a formal manner. In the Domain Name System (DNS) protocol, for example, a hostname may be used in place of an IP address for accessing a resource. A hostname is a unique name for your computer. It can be set to anything, although most commonly, it is set to the name of the machine or similar. The majority of software assumes that the hostname is equal to the fully qualified domain name (FQDN) of the computer, and some software will not work correctly if the hostname is not set this way. Your hostname does not determine your network address. Every machine on a network has it’s own IP address that is unique to the network that you are connected to. The only way that your hostname is determined is when you first connect to a network.

how to check hostname in linux commandwhoami command in linuxwhat is hostname in linuxwho command in linuxlinux get hostname from ipwhoami linux,People also search for,Feedback,Privacy settings,How Search works,how to check hostname in linux command,whoami command in linux,what is hostname in linux,who command in linux,linux get hostname from ip,which of the following is the correct command to display the hostname?,whoami linux,set-hostname command in linux

You May Also Like

Fix: Phone not reacting to “Hey, Google”

There are areas where Google faces strong competition, and there is a…

How to save data on Android

Mobile data, whether we like it or not, is the only alternative…

🥇 +10 PSVita Emulators on iPhone  List ▷ 2021

A new version of the PSVita emulator was released to the public…

How to Watch YouTube Kids on Roku Streaming Device

YouTube Kids is the ideal platform for kids to discover media content…