Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Abhishek Nair
Page 2 of 2
How to Install VirtualBox on CentOS?
VirtualBox is an open-source, cross-platform virtualization tool by Oracle which allows us to create and run multiple operating systems simultaneously on a single physical machine. As a Type-2 Hypervisor, VirtualBox is installed on top of an operating system such as Windows, Linux or Mac and provides both headless interface and GUI (Graphical User Interface) for creating and managing virtual machines. Installing VirtualBox Step-by-step process for installing VirtualBox on a CentOS 9 machine is as follows: Initially, check if your system supports virtualization with the command below: $ lscpu | grep -i virtualization Virtualization type: full $ In case, there’s ...
Read MoreHow to Change PATH Permanently on Ubuntu?
On all Linux-based systems, PATH is the name of a crucial environment variable which is used by shell to look for executable files before running any command. The PATH variable contains a list of directories where different system and user-based programs are available. This variable sometimes needs to be updated to include additional custom directories, to allow running executables from new location without specifying the absolute path of the executable (or first changing to its parent directory). For example, instead of specifying the absolute path for Python like /usr/bin/python3, you can simply write python3 because /usr/bin is part of the ...
Read MoreHiding Text Input on Linux Terminal
In any Linux terminal, you usually get a prompt to type commands and get their outputs. For some commands and scripts, you may need inputs which are usually provided by the user by typing on the terminal. For normal commands or text inputs, we can see whatever is typed on the terminal. But there are some cases where we don't want to display these input text on screen for security reasons, like preventing any sensitive information such as passwords, keys or personal data from getting exposed. Linux terminal allows us to prevent printing of typed characters on screen for this ...
Read MoreDNS Caching in Linux
DNS is the backbone of modern Internet infrastructure. DNS stands for Domain Name System which is a system that translates domain names into IP addresses. There are different types of DNS queries and hierarchy of DNS servers that resolve DNS queries. Like any query, DNS queries also introduces some latency which could affect application performance and end-user satisfaction, if the delay adds up significantly. What is DNS Caching? DNS caching is a critical mechanism that improves network performance and reduces unnecessary network traffic. By storing previously resolved domain names locally, DNS cache helps speed up web browsing, network applications, and ...
Read MoreRun Sudo Command without Password
The sudo command in Linux / Unix based systems allows a trusted user to execute a command with extended privileges, either as superuser (root) or as another user defined in the security policy. The security policy determines the privileges assigned to a user as well. It may require that the users should authenticate themselves with a password or another authentication mechanism. If a password is required, the user will be prompted to enter its account's password, with a timeout period. Else, the specified command is executed as per security policy, without any prompts. There are cases where one needs to ...
Read More