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
Open Source Articles
Page 27 of 123
A Shell Script to Monitor Network, Disk Usage, Uptime, Load Average and RAM
In a Linux environment, it's essential to keep track of system resources such as network usage, disk usage, uptime, load average, and RAM usage. This information helps system administrators detect potential issues and improve system performance. However, monitoring these metrics manually can be time-consuming and tedious. Therefore, in this article, we will discuss how to use a shell script to monitor these system resources. What is a Shell Script? A shell script is a program that runs on a command-line interface and automates repetitive tasks. It is a series of commands written in a scripting language, such as ...
Read MoreAccessing Clipboard Contents Across Multiple Instances of Vim from Terminal
If you're a fan of Vim text editor, you know how powerful it can be. But sometimes, you may want to access clipboard contents across multiple instances of Vim. This can be a bit tricky to do, but it's not impossible. In this article, we'll explore how to do just that, using terminal. What is Clipboard? Before we dive into how to access clipboard contents across multiple instances of Vim, let's define what we mean by "clipboard." The clipboard is a temporary storage area that allows you to copy and paste text between different applications or documents. It's ...
Read More7 Ways to Reduce Server Response Time
Server response time is an essential aspect of website performance, and it can have a significant impact on user experience. Slow server response time can lead to frustrated users, decreased page views, and ultimately lost revenue. Fortunately, there are several ways to reduce server response time and improve website performance. In this article, we'll explore seven effective methods for reducing server response time. Optimize Server Infrastructure One of the most critical steps in reducing server response time is optimizing server infrastructure. This involves ensuring that the server has adequate resources to handle the website's traffic and that software ...
Read More8 Top Open Source Reverse Proxy Servers for Linux
When it comes to web applications and services, reverse proxy servers are a critical component that helps distribute traffic, improve security, and provide load-balancing capabilities. Open-source reverse proxy servers for Linux are readily available and offer an array of features that can be tailored to meet your specific requirements. In this article, we'll examine 8 top open-source reverse proxy servers for Linux, including their features, advantages, and limitations. NGINX NGINX is one of the most popular open-source reverse proxy servers for Linux. It's lightweight, fast, and offers a range of features such as load balancing, HTTP caching, ...
Read MoreRunning a Shell Script on a Remote Machine Through SSH
SSH (Secure Shell) is a network protocol that allows secure remote access to Linux-based machines. It enables users to execute commands and run shell scripts on remote servers without physically accessing them. The SSH protocol encrypts all data transmission between client and server, ensuring secure communication over potentially unsafe networks. What is SSH SSH stands for Secure Shell or Secure Socket Shell. It provides a secure channel for accessing remote servers by encrypting all data transmitted between the client and host. SSH operates on TCP port 22 by default and replaces insecure protocols like Telnet and rlogin. ...
Read MoreHow to list all users in a Linux group?
In order to understand the commands to list all users in a Linux group, you first need to know how to list all users on the system. There are several ways to accomplish this, and one effective method is using the compgen command. The compgen command is a Linux utility that lists all commands executable in the terminal. When used with the -u flag, it displays all users present on the Linux system. compgen -u Output root daemon bin sys sync games man lp mail news uucp proxy www-data backup ... ...
Read MoreWhat Is Double Dot (..) And Single Dot (.) In Linux?
In Linux, the single dot (.) and double dot (..) are special directory references that appear in every directory. The single dot represents the current directory, while the double dot represents the parent directory. These symbols are fundamental for navigation and file operations in the Linux file system. Understanding Single Dot (.) and Double Dot (..) Every directory in Linux contains two special entries that are automatically created by the file system − $ ls -la total 892 drwxr-xr-x 122 tutorial article 48 18 Dec 05:07 . drwxr-xr-x 54 tutorial ...
Read MoreHow to list running screen sessions on Linux?
Screen (also known as GNU Screen) is a terminal multiplexer that allows you to start a screen session and open multiple windows within that session. A key advantage is that processes running in Screen continue to execute even when their window is not visible or when you disconnect from the session. Installing Linux Screen If the screen package is not already installed on your Linux distribution, you can install it using the appropriate command for your system. For Ubuntu and Debian sudo apt update sudo apt install screen For CentOS and Fedora ...
Read MoreMost Common Flags Used in /proc/cpuinfo
The /proc/cpuinfo file is a virtual file system that provides detailed information about the CPU installed on your system. By examining the flags in this file, we can understand the capabilities and features supported by our processor, including instruction set extensions, virtualization support, and security features. Virtual File Systems Overview A virtual file system (VFS) is an abstraction layer that presents data as files without storing them on physical disk. Linux uses virtual filesystems in the /proc directory to expose kernel and hardware information. These files are dynamically generated when accessed and don't consume disk space. ...
Read More9 Best Free UPnP and DLNA Media Servers for Linux
If you're a Linux user, you might be looking for a free media server to stream your favorite music, videos, and photos to multiple devices. Fortunately, there are several UPnP and DLNA media servers available for Linux, and many of them are completely free. In this article, we'll explore nine of the best free UPnP and DLNA media servers for Linux, and discuss their features and benefits. What are UPnP and DLNA? UPnP (Universal Plug and Play) is a set of networking protocols that allows devices to discover and communicate with each other on a local network. DLNA ...
Read More