Menu Close

Category: Linux Tutorial

Linux for Engineers

This is not a generic Linux guide.

This is Linux for people who build systems.

From command line basics to scripting, networking, and system internals — this category teaches you how Linux interacts with hardware, compilers, and real-world applications.

If you’re learning FPGA, RISC-V, or system design — Linux is your foundation.

centOS Linux

How to Update CentOS ?

Like all Linux distros, it’s important to keep your CentOS system up to date in order to make sure that you have the latest security…

Understanding Case Sensitivity in Linux

One of the fundamental aspects of working with Linux and Unix-like operating systems is understanding case sensitivity. This feature significantly impacts how you interact with…

cat Command in Linux

The cat command in Linux is a versatile and frequently used utility for working with text files. It derives its name from “concatenate” and is…

Understanding the Location of Linux System

Understanding the file system hierarchy in a Linux system is crucial for navigating and managing files effectively. The Linux file system follows the Filesystem Hierarchy…

The Linux Command Line for Beginners

The Linux command line is a versatile tool that provides powerful ways to manage files, execute programs, and control the system. Understanding basic commands and…

Virtual Box

How to Install VirtualBox on Windows?

What is VirtualBox? Virtual Machine abstracts the hardware of our personal computers such as CPU, disk drives, memory, NIC (Network Interface Card), etc, into many…

Linux-System-Architecture

What is Linux Operating System ?

What is Operating System ? An operating system (OS) is software that manages the hardware and software resources of a computer system, providing a foundation…