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
Linux Articles
Page 103 of 134
Configuring SquidGuard, Enabling Content Rules and Analyzing Squid Logs
SquidGuard is a powerful web content filtering proxy that helps organizations control access to websites and protect their networks from malicious content. This article provides a comprehensive guide for administrators who want to configure SquidGuard, enable content filtering rules, and analyze Squid logs for effective web content management. Installing SquidGuard Before configuring SquidGuard, you need to install it on your system. SquidGuard is available in most Linux package repositories and can be installed using your distribution's package manager. For Ubuntu or Debian systems − sudo apt-get install squidguard For Red Hat or CentOS ...
Read MoreConky – The Ultimate X Based System Monitor Application
Conky is a highly customizable system monitor application for Linux that displays system information directly on the desktop in a visually appealing way. It is designed to be lightweight, runs in the background with minimal performance impact, and offers extensive customization options for creating personalized desktop monitoring displays. What is Conky? Conky is an X Window System monitor application for Linux that displays real-time system information such as CPU usage, memory consumption, network activity, disk usage, and more. Written in C and utilizing the X11 library for graphics rendering, Conky is designed to be resource-efficient while providing comprehensive ...
Read MoreCoreFreq – A Powerful CPU Monitoring Tool for Linux Systems
CoreFreq is an advanced CPU monitoring tool for Linux systems that provides real-time information on CPU utilization, temperature, frequency, voltage, and power consumption. It supports a wide range of processors including Intel, AMD, and ARM-based CPUs, making it versatile across different hardware configurations. Unlike basic monitoring tools like top or htop, CoreFreq offers detailed insights into CPU frequency scaling, thermal throttling detection, and power management features that are essential for optimizing system performance. Key Features Real-time CPU monitoring − Provides accurate, up-to-date information on CPU utilization, temperature, frequency, and voltage. CPU throttling detection − Detects and ...
Read Morecfiles - A Fast Terminal File Manager with Vim Keybindings
cfiles is a terminal-based file manager written in C that combines speed, lightweight design, and Vim keybindings. It provides an efficient alternative to graphical file managers for users who prefer command-line interfaces and are familiar with Vim navigation patterns. What is cfiles? cfiles is designed to be fast, lightweight, and highly customizable. While inspired by ranger (another popular terminal file manager), cfiles distinguishes itself through its native Vim keybinding support and minimalistic approach. The tool focuses on providing essential file management functionality without unnecessary bloat, making it ideal for system administrators and developers who work extensively in terminal ...
Read Morecloc – Count Lines of Code in Many Programming Languages
cloc (Count Lines of Code) is a free, open-source command-line tool that counts blank lines, comment lines, and physical lines of source code in many programming languages. It supports over 200 programming languages and can analyze individual files, directories, or compressed archives, making it an essential tool for developers and project managers to measure codebase complexity. The tool is cross-platform, available for Windows, Linux, and macOS, and can be easily integrated into development workflows for automated code metrics collection. Installation Installing cloc varies by operating system. On Linux distributions, use your package manager − Ubuntu/Debian ...
Read MoreCloud APIs Ultimate Guide
If you've ever used a cloud service, you've likely interacted with an API (Application Programming Interface) at some point. Cloud APIs provide developers with a way to interact with cloud services programmatically, enabling automation, integration, and custom solutions. What is a Cloud API? A Cloud API is an interface that enables developers to interact with cloud services programmatically. Instead of accessing the cloud service through a graphical user interface (GUI), developers can use an API to interact with the cloud service through a program or script. This allows developers to automate tasks, integrate cloud services with other applications, ...
Read MoreCloud Commander – Web File Manager to Control Linux File and Programs via Browser
As a Linux user, managing files and programs can sometimes be challenging, especially when working remotely. Fortunately, Cloud Commander offers a solution by providing a web-based file manager that allows you to control Linux files and programs via a browser. What is Cloud Commander? Cloud Commander is a web-based file manager that provides a graphical user interface (GUI) to manage files, programs, and processes on a Linux machine. It is designed to be lightweight and fast, with a simple and intuitive interface that allows you to quickly navigate and manage files on your Linux machine. Cloud Commander ...
Read MoreCreate A _.deb Package Repository_ at Sourceforge.net Using _Reprepro_ Tool in Ubuntu
As a software developer, you may need to distribute your software to different users. One of the common ways to distribute software in Ubuntu is to create a Debian package (.deb) and upload it to a package repository. A package repository is a collection of Debian packages hosted on a server, which can be used to install and update software on Ubuntu machines. In this article, we will show you how to create a .deb package repository using the Reprepro tool and host it on SourceForge.net. Prerequisites Ubuntu 18.04 or higher Root privileges Basic knowledge of Ubuntu ...
Read MoreCreate an Active Directory Infrastructure with Samba4 on Ubuntu
Active Directory is a powerful directory service for managing users, groups, and computers in a Windows environment. Samba4 is an open-source implementation that provides a complete Active Directory infrastructure on Linux systems. This tutorial demonstrates how to set up an Active Directory domain controller using Samba4 on Ubuntu. Prerequisites Before starting, ensure your Ubuntu system has a static IP address and proper hostname resolution. You'll also need administrative privileges and network connectivity. Step 1: Install Required Packages Install Samba4 and all necessary dependencies for Active Directory functionality − sudo apt update sudo apt install ...
Read MoreCreate Centralized Secure Storage using iSCSI Target _ Initiator on RHEL_CentOS 7
iSCSI (Internet Small Computer System Interface) is a storage networking technology that allows block-level data to be transported over an IP network. It provides a cost-effective alternative to traditional Fibre Channel SANs by using standard Ethernet infrastructure to create centralized storage solutions. In this tutorial, we will set up an iSCSI target on a RHEL/CentOS 7 server and connect to it using an iSCSI initiator on another server. We will configure CHAP authentication to ensure secure communication between the target and initiator. Architecture Overview iSCSI Target & Initiator Architecture ...
Read More