Linux Articles

Page 45 of 134

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

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 442 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 738 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

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 1K+ 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

How to Protect Files and Directories from Deleting in Linux

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

The chattr (change attribute) command is a powerful Linux utility that allows system administrators to set or unset specific attributes on files and directories. This tool provides an additional layer of protection against accidental deletion or modification, even when logged in as the root user. It's particularly useful for protecting critical system files, configuration files, and important data. This article demonstrates how to use chattr to safeguard your files and directories from unauthorized or accidental deletion, providing essential security for sensitive content. How chattr Works The chattr command modifies file attributes at the filesystem level. The most ...

Read More

How to Add Cron Jobs to A Specific User in a Linux System

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

This article will teach you how to schedule cron jobs for specific users in a Linux system. Cron is a time-based job scheduler that allows you to execute commands or scripts automatically at specified times and dates. General Syntax of a Cron Job MIN HOUR Day of month Month Day of Week Command 0-59 0-23 1-31 1-12 ...

Read More

How to Find the List of Daemon Processes and Zombie Processes in Linux

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

This article will guide you to understand zombie processes and daemon processes, and help you identify processes running in the background on Linux systems. What is a Zombie Process? When a process completes execution, it must report its exit status to its parent process. During this brief period, the process remains in the OS process table as a zombie process. The zombie indicates that the process will not be scheduled for future execution, but it cannot be completely removed until the parent process reads its exit status. When a child process completes, the parent process receives a ...

Read More

Learn How to use Dstat tool to Monitor Linux Server Performance?

Samual Sam
Samual Sam
Updated on 17-Mar-2026 597 Views

Dstat is a versatile resource statistics tool that combines the functionality of iostat, vmstat, netstat, and ifstat. This powerful command-line utility allows system administrators to monitor server resources in real-time, making it ideal for troubleshooting performance issues and analyzing system behavior. Features Combines vmstat, iostat, ifstat, netstat functionality and more Shows statistics in the same timeframe for easy correlation Enables ordering counters as they make sense during analysis or troubleshooting Features modular design for flexibility Written in Python, making it easily extendable Supports custom counters and external plugins Can summarize grouped block/network devices and provide total numbers ...

Read More
Showing 441–450 of 1,338 articles
« Prev 1 43 44 45 46 47 134 Next »
Advertisements