
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 143 Articles for Ubuntu

129 Views
Ruby is one of the most popular programming languages, known for its stability and simplicity. It has been powering applications for a long time. You may have heard of Ruby on Rails, one of the most well-known web frameworks used to build web applications. It's used by large companies like GitHub, Shopify, and others. It's a powerful and developer friendly framework, and it is built using Ruby. In this tutorial, we will learn how to install and use Ruby on Ubuntu. There are several ways to get Ruby set up on an Ubuntu machine, and you can choose the right ... Read More

285 Views
The shell is the interface between the user and the system. It can be used to do anything you want on your system. In Linux, there are several types of shells that we can use and interact with. In this article, we will explain how to use and customize the shell environment a little bit and introduce some ideas of what you can do to make your shell environment more custom, depending on your needs. If you are new to Linux, you probably only know the bash shell, but it's not the only one we can use. There are other ... Read More

118 Views
Kubernetes is a well-known container orchestration platform that allows you to manage containers from deployment to scaling and automation. It is also known as K8s as an abbreviation. For beginners, getting started with Kubernetes can be a bit confusing, as you need a server to start applying Kubernetes commands and learning more. For this, we have a tool called Minikube. What is Minikube? Minikube is a local Kubernetes tool developed by Google in 2016, and it is the most convenient way to start a Kubernetes cluster. It is easy to install and use, and it has almost all of Kubernetes' ... Read More

420 Views
Vim is a well-known text editor in the terminal, used by many developers and sysadmins around the world. However, it is also known for its complicated keybindings and modes. You may want to use Vim, but for those reasons, or if you don't want to invest much time just to learn a text editor, we have the solution: Micro, an awesome and easy-to-use terminal text editor. Micro, as the name implies, is a lightweight and easy-to-install editor that comes with a lot of features and capabilities. In this article, we will go through how to install Micro and how to ... Read More

199 Views
Node.js is a well-known JavaScript runtime environment used to run JavaScript code on the server side. Using Node.js gives us the ability to execute code on the backend, extending JavaScript beyond just a traditional client side language. With this capability, you can build all kinds of applications that require a server to operate, such as an e-commerce application, a chat application, or even a social media app. Node.js is one of the most popular backend technologies used by developers worldwide to build server applications. In this tutorial, we will go through different ways to install and run Node.js on Ubuntu. ... Read More

294 Views
Sometimes, you get in a situation where you need to take a snapshot of the process and use it later in the same state. We call this operation of saving a process state to use it later in Linux Checkpointing. This operation is done by taking a running process and saving it into a file, and then later, you can quickly launch the process again without losing its state. To make it easier to understand, let’s say you have a process doing some calculations. To prevent data loss if the system crashes or when you reboot the machine, you save ... Read More

3K+ Views
Introduction If you are a Linux user, there is no doubt that you have heard of Ubuntu OS. Ubuntu is an open-source operating system based on the Debian architecture and is one of the most popular distributions of Linux. It's user-friendly interface, and versatile nature makes it a great operating system for both personal and professional use. As with any operating system, password security in Ubuntu is of utmost importance. With cyberattacks increasing day by day, secure passwords are essential to keep your information safe from unauthorized access. This guide aims to simplify the process of changing your user password ... Read More

13K+ Views
Introduction Ubuntu is a popular Linux operating system that gives users access to powerful tools for managing files, processes, and other system settings. One of the key features of Ubuntu is the ability to use "sudo" or "root" access to perform administrative tasks. This allows you to make changes to the system that would otherwise require special permissions. Sudo access is a type of temporary privilege escalation that allows a user to perform an action with administrative privileges. It requires the user's password before making any changes and is often used for one-time tasks like installing software. On the other ... Read More

863 Views
Introduction Have you ever heard the term "hostname" and wondered what it means? In simple terms, a hostname is the unique name that identifies a device on a network. It allows other devices to locate and connect to it, making it an essential component of any network setup. Whether you're running a small home network or managing multiple servers in an enterprise environment, understanding how to change the hostname can come in handy. In this article, we'll explore how to change the hostname on Ubuntu 20.04 – one of the most popular Linux distributions used today. We'll cover two methods: ... Read More

522 Views
Monitoring the performance of your Ubuntu system is crucial for maintaining its stability, identifying bottlenecks, and ensuring optimal resource utilization. One powerful tool that can help you achieve this is Netdata. With its intuitive interface and comprehensive monitoring capabilities, Netdata allows you to track essential system metrics in real-time. In this article, we will explore how to monitor Ubuntu performance using Netdata. Whether you're a system administrator, developer, or someone interested in understanding your system's health, this guide will equip you with the knowledge to effectively monitor your Ubuntu server. Installing Netdata on Ubuntu Netdata is easy to install on ... Read More