Install Ubuntu 23.04
Ubuntu 23.04 Installation and look around…
everything about linux distro and not only
Ubuntu 23.04 Installation and look around…
Every Linux system has a superuser. UID 0 — root — is the account with no restrictions. It can read any file, write any file, kill any process, mount any filesystem, and change any permission. The kernel treats UID 0 as exempt from the checks that apply to every other user. This power is necessary:…
A VLAN is a logical subdivision of a physical LAN. It allows a single switch, or a single Linux host acting as a switch, to present multiple isolated broadcast domains over the same physical infrastructure. Devices in one VLAN cannot reach devices in another VLAN at Layer 2, even if they are connected to the…
The earlier chapter introduced grep as a line-oriented filter. This chapter goes deeper. The basic options — -i, -v, -c, -n, -l, -q, -r — are the foundation, but the real power of grep is in the regular expressions and the options that control the matching, the output, and the file selection. The LFCS exam…
Environment variables are key-value pairs that the shell and its child processes use to store information — your username, home directory, default editor, and much more. The printenv and export commands let you view and set these variables. What Are Environment Variables? Environment variables are dynamic values that affect how processes run. Variable Description HOME…
Download ISO and install Ubuntu 24.04 on Virtual Box. Do not enable 3D acceleration, there is a chance the installation to freeze
Pop_OS 24.04 LTS Pop_OS 24.04 LTS is a long-term support release from computer manufacturer System76, based on Ubuntu 24.04 LTS and engineered for both professionals and gamers, with a strong focus on workflow, hardware compatibility, and user freedom. The distribution is defined by the debut of the COSMIC Desktop Environment (DE), which has been rebuilt…
Every file and directory on a Linux system carries a set of permission bits. These bits decide who can read the file, who can write to it, and who can execute it. They are the mechanism that enforces the separation between users, and they are checked on every file operation the kernel performs. When you…
The previous chapter established the concepts: VLAN tags are four-byte headers that separate broadcast domains on a shared physical link, and Linux presents each VLAN as a virtual interface. This chapter is the configuration sequence. It covers the kernel module that provides 802.1Q support, the ip link commands that create and verify VLAN interfaces, the…
Every process on a Linux system is born with three open file descriptors. File descriptor 0 is standard input (stdin), the channel the process reads from. File descriptor 1 is standard output (stdout), the channel the process writes its normal results to. File descriptor 2 is standard error (stderr), the channel the process writes its…