Operating System Articles

Page 73 of 171

The Best Linux based OS Distributions in 2016

karthikeya Boyini
karthikeya Boyini
Updated on 17-Mar-2026 556 Views

This article helps you understand the key features of Linux operating systems to choose the right distribution for your environment. The year 2016 marked a crucial period for Linux, especially in enterprise-level and consumer segments. As Linux has evolved significantly over the past two decades, various distributions now cater to specific use cases and requirements. Free/Open Source Server Distributions Debian and CentOS For server deployments requiring free or open-source solutions without subscription fees (unlike RHEL or SLE), Debian and CentOS are excellent choices. These community-based distributions offer high standards for server environments with long-term support, eliminating concerns ...

Read More

Performance Monitoring with Monitorix on Ubuntu 16.04

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 301 Views

Monitorix is a free, open-source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created for production Linux/UNIX servers but due to its simplicity and small size, it can also be used on embedded devices. This article explains how to install and configure Monitorix on Ubuntu 16.04. Features of Monitorix Monitorix provides comprehensive monitoring capabilities including CPU usage, memory consumption, disk I/O, network traffic, system load, and various services. It generates detailed graphs and reports accessible through a web interface, making it easy to track system performance over time. ...

Read More

Rainbow Stream – An Advanced Command-line Twitter Client for Linux

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 454 Views

Rainbow Stream is a free and open-source Twitter client for Linux command-line, released under MIT License. It is capable of showing real-time tweet streams, composing tweets, searching, favoriting, and more. It is written in Python and built on top of Twitter API and Python Twitter Tool. To run this application in your console you must have installed Python and pip version 2.7.x or 3.x. Features Free and open-source Twitter client for Linux command-line Capable of rendering Twitter images in terminal Supports proxy connections Interactive mode support Theme customization capabilities Real-time Twitter stream display Tweet, search, and favorite ...

Read More

Best Way to Install Go 1.7 on Ubuntu

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 744 Views

Go is a free and open source programming language created by Google in 2007. It provides convenient tools to build simple, reliable, and efficient programs. This language is designed for writing server-side applications. This article explains how to install Go 1.7 on Ubuntu systems. Installing Go Programming Language To download the Go language binary archive file, use the following command − $ wget https://storage.googleapis.com/golang/go1.7.1.linux-amd64.tar.gz The sample output should be like this − --2016-12-29 10:49:44-- https://storage.googleapis.com/golang/go1.7.1.linux-amd64.tar.gz Resolving storage.googleapis.com (storage.googleapis.com)... 216.58.197.48, 2404:6800:4007:807::2010 Connecting to storage.googleapis.com (storage.googleapis.com)|216.58.197.48|:443... connected. HTTP request sent, awaiting response... 200 OK ...

Read More

How to Install and Configure Caching-Only DNS Server on Linux

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 3K+ Views

This article will show you how to configure a DNS caching server (also called a forwarding server) in a local environment using BIND. DNS (Domain Name System) servers are critical infrastructure components for proper website and server operation. While many users rely on DNS servers provided by hosting companies or domain controllers, setting up a local caching DNS server can improve performance and reduce external dependencies. What is a Caching DNS Server A caching DNS server stores DNS query results locally to speed up future requests. These servers are called resolvers because they handle recursive queries and perform ...

Read More

Fping – A Command-Line Tool to Ping Hosts In Parallel on Ubuntu

karthikeya Boyini
karthikeya Boyini
Updated on 17-Mar-2026 1K+ Views

Fping is a command-line tool that sends ICMP echo probes to network hosts, similar to the traditional ping command. However, unlike ping, fping can check multiple hosts simultaneously in parallel, making it much more efficient for network monitoring and troubleshooting tasks. Installing Fping To install fping on Ubuntu, use the following command − sudo apt-get install fping The installation output will show package information and confirm successful installation − Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: fping 0 upgraded, ...

Read More

How to Install and Configure Nginx on Ubuntu 16.04

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 904 Views

Nginx is a high-performance web server and reverse proxy server that powers many of the world's busiest websites. It is known for its stability, rich feature set, simple configuration, and low resource consumption. This guide covers installing and configuring Nginx on Ubuntu 16.04. Prerequisites Before starting, ensure you have: Ubuntu 16.04 installed on your machine A non-root user with sudo privileges Internet connection for package installation Installing Nginx Nginx is available in Ubuntu's default repository, making installation straightforward using the apt package manager. Update Package Repository First, update your system's package ...

Read More

How to Recursively Search all Files for Strings on a Linux

karthikeya Boyini
karthikeya Boyini
Updated on 17-Mar-2026 14K+ Views

The grep command is used to search text and scan files for lines containing a match to given strings or words. It searches for lines that match regular expressions and outputs only the matching lines. Using grep with the recursive option, we can search through all files in a directory and its subdirectories for specific strings on Linux. Basic Recursive Search Syntax The basic syntax for recursive searching is: $ grep -r "search_term" /path/to/directory If no directory is specified, grep searches the current directory: $ grep -r "search_term" Examples ...

Read More

How to Run a Cron Job Every Day on a Linux System

karthikeya Boyini
karthikeya Boyini
Updated on 17-Mar-2026 5K+ Views

This article will teach you how to schedule a cron job for executing a script, command, or shell script at a particular time every day. As a system administrator, we know the importance of running routine maintenance jobs in the background automatically. The Linux cron utility helps us maintain these jobs to run automatically without manual intervention. General Syntax of a Cron Job The cron job format consists of five time fields followed by the command to execute − MIN HOUR Day_of_Month Month Day_of_Week Command 0-59 0-23 1-31 1-12 0-6 Any Linux command or script ...

Read More

How to Use 'cat' and 'tac' Commands with Examples in Linux

karthikeya Boyini
karthikeya Boyini
Updated on 17-Mar-2026 2K+ Views

The cat command is a fundamental Linux utility that reads files sequentially and displays their contents to standard output. The name is derived from its function for concatenating and listing files. The tac command (which is "cat" spelled backwards) performs a similar function but displays file contents in reverse order, printing the last line first. Basic cat Command Usage The simplest usage of cat is to display file contents: $ cat text.txt I love tutorialspoint.com This command reads the file and displays its content to stdout (standard output) on your terminal. ...

Read More
Showing 721–730 of 1,707 articles
« Prev 1 71 72 73 74 75 171 Next »
Advertisements