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
Open Source Articles
Found 1,225 articles
How is the Linux kernel tested?
The Linux kernel is the heart of the Linux operating system, responsible for managing hardware resources and providing essential services to applications. Given its critical role, rigorous testing is paramount to ensure its stability, reliability, and security. This guide explores the multifaceted testing methodologies employed to safeguard the Linux kernel, from automated suites to community-driven efforts. The Importance of Kernel Testing The Linux kernel is incredibly complex, with millions of lines of code and support for a vast array of hardware. Testing is crucial to − Prevent regressions − Ensure that new code changes don't ...
Read MoreHow to Clear BASH Command Line History in Linux?
The Bash command-line history is a powerful feature that allows you to easily recall and reuse previously executed commands. However, there are times when you might want to clear this history for privacy reasons, security concerns, or simply to start with a fresh slate. This comprehensive guide will explore various methods for clearing your Bash command-line history in Linux, covering different techniques, options, and best practices. Why Clear Bash History? Clearing your Bash history can be important for several reasons − Privacy − If you've been working with sensitive information or executing commands you don't ...
Read MoreExplain the 3’A of open source security
Introduction In the realm of cybersecurity, the standards of open source security have risen as directing signals for organizations endeavoring to protect their computerized scenes. Open source security rises above the limits of restrictive arrangements, emphasizing collaboration, straightforwardness, and shared duty. Central to this worldview are the three A's of open source security: Adopt, Act, and Assess. These three principles encapsulate a comprehensive approach to invigorating computerized guards, guaranteeing a proactive position against advancing dangers. In this article, we delve into the importance of the three A's, exploring their focal points, needs, disadvantages, application challenges, and overarching significance within the ...
Read MoreHow to Check CPU Temperature on Linux?
Introduction Monitoring CPU temperature on a Linux system is essential for maintaining optimal performance and preventing hardware damage. The CPU (central processing unit) is the brain of your computer, and it generates heat as it processes data. Over time, this heat can cause your CPU to slow down or even fail altogether. By monitoring your CPU temperature, you can identify potential issues before they cause permanent damage to your system. Understanding CPU Temperature on Linux CPU temperature is a measure of how hot the processor is running and is an important metric for computer performance. The faster a processor works, ...
Read MoreHow to Check CPU Utilization in Linux with Command Line?
Introduction Monitoring the performance of a Linux system is essential to ensuring that it is operating optimally. One of the key factors in determining the performance of a system is CPU utilization. CPU utilization refers to the percentage of time that the processor spends executing instructions from various processes and applications on the system. In Linux, there are numerous tools available for monitoring CPU utilization, but using command line tools provides a quick and efficient way to check this metric. Basic Command Line Tools for Checking CPU Utilization When it comes to monitoring CPU utilization with the command line in ...
Read MoreHow to Check Debian Linux Version?
Introduction Debian Linux is an open-source operating system that is widely used in both personal and professional settings. It was first released in 1993 and has since then gained a reputation for being stable, secure, and reliable. Debian Linux comes with a wide range of software packages that can be easily installed and used by users. Due to its stability, Debian Linux is the preferred choice of many system administrators who need to run servers or other mission-critical applications. Checking Debian Linux Version using Command Line Interface (CLI) The Power of the CLI For those who are unfamiliar with it, ...
Read Moredutree – A CLI Tool to Analyze Disk Usage in Coloured Output
The dutree is an open-source and free command line tool in Linux that lets you analyze disk usage and display the output in a colored format. This command combines two well-known Linux commands, the durep (generates disk usage report) and the tree (lists the contents of a directory in tree format) commands, and their attributes, written in the Rust language. Whenever you use this command to determine disk usage, it displays the result in a tree-like format. The dutree command is mainly used to see which directories and files take up the most space on the hard disk and lists ...
Read MorePreserve Linebreaks When Storing Command Output to a Variable
In Linux, command substitution allows a user to use the output of a command as an argument for other commands. Here you can substitute all commands that can write standard output. Moreover, you can use the command substitution to create a shell script and save the command's output as a variable. Some of the output consists of multiple lines, so the output may not appear in the same pattern when you perform command substitution. When you don't use the proper shell variable, the output shows in a single line, i.e., without preserving the linebreaks. In this tutorial, we will look ...
Read MoreProgress of a Process
In an operating system, the Process involves changing from one state to another state according to the specific condition such as the CPU, Input/output devices, and the user. There are some states available in the operating system such as new, waiting, ready, running, suspend ready or suspend wait. Progress can be seen through these process states to reach the destination. Progress of a process is one of the solutions to the critical section problem. The critical section affects the progress of a process when multiple processes are allowed in a system. Progress of a Process in the Operating System A ...
Read MorePuppy Linux Operating System
Puppy Linux is a version of the Linux operating system which is created for small, portable, and versatile usage for home user systems. It has been developed by Barry Kauler in the year June 2003. The complete package of the system can be operated with 300MB for 32-bit and 600MB for 64-bit operating systems. Initially, it was developed to support minimum storage to run all the Linux configurations and later it contains all the standard user applications with inbuilt ISO downloaded to the system. Puppy OS takes size as the major factor to provide hardware and memory support to personal ...
Read More