Open Source Articles

Page 103 of 123

CoreFreq – A Powerful CPU Monitoring Tool for Linux Systems

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 802 Views

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 More

cfiles - A Fast Terminal File Manager with Vim Keybindings

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 500 Views

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 More

cloc – Count Lines of Code in Many Programming Languages

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 2K+ Views

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 More

Cloud APIs Ultimate Guide

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 690 Views

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 More

Cloud Commander – Web File Manager to Control Linux File and Programs via Browser

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 847 Views

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 More

Create A _.deb Package Repository_ at Sourceforge.net Using _Reprepro_ Tool in Ubuntu

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 332 Views

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 More

Create an Active Directory Infrastructure with Samba4 on Ubuntu

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 4K+ Views

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 More

Create Centralized Secure Storage using iSCSI Target _ Initiator on RHEL_CentOS 7

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 223 Views

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

Creating Your Own Webserver and Hosting A Website from Your Linux Box

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 956 Views

Creating your own web server and hosting a website from your Linux box is an excellent way to learn web development fundamentals and server administration. This article will guide you through setting up Apache web server, configuring it properly, and hosting your first website with essential security and performance optimizations. Installing Apache Apache is the most widely used web server software globally. It's free, open-source, and runs on virtually all operating systems. To install Apache on Ubuntu/Debian systems, open a terminal and run these commands: sudo apt update sudo apt install apache2 The first ...

Read More

Cron Vs Anacron_ How to Schedule Jobs Using Anacron on Linux

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 1K+ Views

In the world of Linux, scheduling tasks is an important task that administrators need to perform on a regular basis. This is done to automate the process of performing routine tasks and to ensure that they are executed at the right time. There are two popular tools that are used for scheduling tasks in Linux: cron and anacron. Both of these tools have their own unique features and benefits. In this tutorial, we will discuss the differences between cron and anacron, and then we will demonstrate how to use anacron to schedule tasks on a Linux system. Cron ...

Read More
Showing 1021–1030 of 1,225 articles
« Prev 1 101 102 103 104 105 123 Next »
Advertisements