Tagged articles

Linux

5000 articles · Page 21 of 50
Liangxu Linux
Liangxu Linux
Jul 13, 2024 · Fundamentals

Exploring the Linux /proc Filesystem: A Complete Guide to Process Information

This article provides a comprehensive overview of the Linux /proc virtual filesystem, detailing how to mount it, the structure of its directories and files such as /proc/pid, /proc/self, and various system information files, and includes practical command examples and security considerations.

LinuxProc FilesystemSystem Internals
0 likes · 23 min read
Exploring the Linux /proc Filesystem: A Complete Guide to Process Information
Open Source Linux
Open Source Linux
Jul 12, 2024 · Fundamentals

Top 10 Linux Distributions You Should Know in 2024

This article surveys the most popular Linux distributions—including Red Hat Enterprise Linux, Gentoo, Debian, Ubuntu, Linux Mint, Fedora, Kali Linux, CentOS Stream, Arch Linux, and OpenSUSE—highlighting their target audiences, key features, package management, and typical use cases for desktop, server, and security environments.

DistributionsKaliLinux
0 likes · 13 min read
Top 10 Linux Distributions You Should Know in 2024
MaGe Linux Operations
MaGe Linux Operations
Jul 9, 2024 · Operations

How to Set Up Transparent and Reverse Squid Proxy on Linux

This guide walks through installing Squid on Linux, configuring it as a transparent and reverse proxy, setting up internal and external hosts, adjusting routing and firewall rules, and applying common ACL parameters to control access and improve performance.

ApacheLinuxSquid
0 likes · 11 min read
How to Set Up Transparent and Reverse Squid Proxy on Linux
Liangxu Linux
Liangxu Linux
Jul 8, 2024 · Operations

7 Practical Linux Performance Optimization Tips Every Engineer Should Know

This article compiles seven hands‑on Linux performance‑optimization practices, covering key factors such as CPU, memory, disk I/O, network, swap usage, and TCP tuning, and provides concrete commands and step‑by‑step troubleshooting methods for system administrators and DevOps engineers.

LinuxMonitoringOptimization
0 likes · 19 min read
7 Practical Linux Performance Optimization Tips Every Engineer Should Know
MaGe Linux Operations
MaGe Linux Operations
Jul 7, 2024 · Operations

Master Linux Disk Quota, LVM, and RAID: Step-by-Step Configuration Guide

This comprehensive tutorial explains how to set up and manage Linux disk quotas, logical volume management (LVM), and various RAID levels using command‑line tools, providing clear examples for checking kernel support, configuring limits, creating volumes, resizing, snapshotting, and handling RAID arrays.

Disk QuotaLVMLinux
0 likes · 31 min read
Master Linux Disk Quota, LVM, and RAID: Step-by-Step Configuration Guide
Liangxu Linux
Liangxu Linux
Jul 6, 2024 · Fundamentals

Linux 6.10 Adds Rust Support for RISC‑V Architecture

The latest Linux 6.10 merge introduces Rust language support for the RISC‑V architecture and expands Qualcomm Snapdragon X Elite features such as DisplayPort and eDP, while also noting a brief autumn recruitment reminder.

6.10LinuxRISC-V
0 likes · 2 min read
Linux 6.10 Adds Rust Support for RISC‑V Architecture
21CTO
21CTO
Jul 5, 2024 · Fundamentals

How to Choose the Right Linux Distribution: A Beginner’s Guide

This guide explains what Linux distributions are, how open‑source licenses enable them, compares popular distros such as Ubuntu, Fedora, Mint, RHEL, SUSE and Kali, and helps newcomers decide which distro best fits their desktop, server or security needs.

FedoraLinuxRHEL
0 likes · 12 min read
How to Choose the Right Linux Distribution: A Beginner’s Guide
Architect
Architect
Jul 5, 2024 · Databases

Step-by-Step Guide to Deploy PostgreSQL Master‑Slave Replication

This article provides a comprehensive, hands‑on tutorial for planning, installing, configuring, and verifying a PostgreSQL master‑slave (streaming replication) setup on two Linux nodes, including user creation, remote connection settings, data export/import, and troubleshooting tips.

ConfigurationDatabaseLinux
0 likes · 14 min read
Step-by-Step Guide to Deploy PostgreSQL Master‑Slave Replication
MaGe Linux Operations
MaGe Linux Operations
Jul 5, 2024 · Operations

Master Linux File Sharing: VSFTPD, Samba, NFS & iSCSI Step‑by‑Step

This comprehensive guide walks you through configuring Linux file‑sharing services—including anonymous and authenticated VSFTPD, mixed‑mode FTP, virtual users, SSL‑encrypted transfers, Samba shares, NFS exports, and iSCSI targets—covering installation, configuration files, firewall settings, user management, and client mounting procedures.

FTPLinuxNFS
0 likes · 38 min read
Master Linux File Sharing: VSFTPD, Samba, NFS & iSCSI Step‑by‑Step
Architecture Digest
Architecture Digest
Jul 3, 2024 · Operations

CentOS End‑of‑Life and Viable Alternative Linux Distributions

The article explains that CentOS Linux 8 ceased updates at the end of 2021 and CentOS 7 will reach end‑of‑support on June 30, 2024, describes the shift to CentOS Stream, and outlines several alternative operating systems—including Rocky Linux, Ubuntu, RHEL, and domestic Chinese distributions—providing guidance for enterprises and developers on migration paths.

Alternative DistributionsCentOSLinux
0 likes · 9 min read
CentOS End‑of‑Life and Viable Alternative Linux Distributions
Java Tech Enthusiast
Java Tech Enthusiast
Jul 3, 2024 · Databases

MySQL Database Backup with Shell Script and Cron

This guide explains how to set up automated MySQL database backups using a shell script that runs mysqldump (optionally compressed), stores the files on a local disk, makes the script executable, and schedules it with a cron job after verifying disk space and cron availability.

CronDatabaseLinux
0 likes · 5 min read
MySQL Database Backup with Shell Script and Cron
Open Source Linux
Open Source Linux
Jul 3, 2024 · Cloud Native

How Docker Uses PID Namespaces to Isolate Containers: A Deep Dive

This article explains Docker’s core isolation mechanisms, focusing on how Cgroups and PID namespaces create separate process spaces, demonstrating with Ubuntu container commands, and clarifying why each container sees its own PID 1 despite the host’s actual process IDs.

DockerLinuxNamespace
0 likes · 6 min read
How Docker Uses PID Namespaces to Isolate Containers: A Deep Dive
MaGe Linux Operations
MaGe Linux Operations
Jul 2, 2024 · Information Security

How to Harden RHEL7: Essential Linux Security Configurations

This guide walks through practical steps to harden a RHEL7 Linux server—including account restrictions, password policies, SELinux enforcement, SSH port changes, firewall rules, and file attribute protections—using concrete commands and configuration edits to boost system security.

LinuxRHEL7SELinux
0 likes · 13 min read
How to Harden RHEL7: Essential Linux Security Configurations
ITPUB
ITPUB
Jul 1, 2024 · Databases

Why MySQL 8.4 Fails with io_setup() EAGAIN and How to Fix It

When upgrading MySQL 8.0 to 8.4 on a host running multiple instances, some instances fail to start with a series of InnoDB errors caused by io_setup() returning EAGAIN, which can be resolved by increasing the system's aio‑max‑nr limit and adjusting InnoDB I/O thread settings.

AIOEAGAINLinux
0 likes · 13 min read
Why MySQL 8.4 Fails with io_setup() EAGAIN and How to Fix It
MaGe Linux Operations
MaGe Linux Operations
Jun 30, 2024 · Information Security

How to Break Out of Docker Containers and Gain Root Access on Linux

This tutorial walks through Docker privilege‑escalation techniques, showing how to enumerate Docker permissions, exploit docker group membership, use GTFOBins and LinPEAS, and break out of both privileged and non‑privileged containers to obtain a root shell on the host.

DockerLinuxRoot Access
0 likes · 25 min read
How to Break Out of Docker Containers and Gain Root Access on Linux
Liangxu Linux
Liangxu Linux
Jun 30, 2024 · Operations

Debian Installer Adds Systemd‑boot Support – What It Means for Linux Booting

Debian developer Luca Boccassi announced that the Debian installer will support systemd‑boot, initially available only in expert mode, with plans to open it to all users after thorough testing and UEFI Secure Boot integration, while GRUB remains the default bootloader, expected in Debian 13 “Trixie” around 2025.

DebianGRUBLinux
0 likes · 3 min read
Debian Installer Adds Systemd‑boot Support – What It Means for Linux Booting
Liangxu Linux
Liangxu Linux
Jun 29, 2024 · Information Security

How to Block SSH Logins for Specific Users, Groups, and IPs on Linux

This guide explains multiple Linux techniques—including nologin shells, sshd_config allow/deny lists, and hosts.allow/hosts.deny rules—to prevent selected users, groups, or IP addresses from logging in via SSH, with practical commands, examples, and a ready‑to‑run script.

Linuxaccess controlhosts.allow
0 likes · 11 min read
How to Block SSH Logins for Specific Users, Groups, and IPs on Linux
Open Source Linux
Open Source Linux
Jun 28, 2024 · Fundamentals

How Much Virtual Memory Does a Linux Thread Actually Use?

This article reviews Linux virtual memory layouts for 32‑bit and 64‑bit systems, explains the kernel and user address spaces, details how threads consume stack memory, and outlines both virtual‑memory and kernel‑parameter limits that affect the maximum number of threads a process can create.

32-bit64-bitLinux
0 likes · 8 min read
How Much Virtual Memory Does a Linux Thread Actually Use?
Liangxu Linux
Liangxu Linux
Jun 27, 2024 · Operations

Essential Linux Commands for Real‑Time System Troubleshooting

This guide walks you through key Linux commands such as top, free, iostat, netstat, df, and du, explaining each output field, how to interpret system load, memory usage, CPU statistics, network connections, and disk space to quickly diagnose production issues.

Linuxdfdu
0 likes · 6 min read
Essential Linux Commands for Real‑Time System Troubleshooting
Liangxu Linux
Liangxu Linux
Jun 26, 2024 · Operations

How to Optimize Linux Kernel Parameters for Better Performance

This guide explains how to fine‑tune Linux kernel settings—including sysctl network parameters, shared memory limits, local port ranges, and disk scheduler options—using configuration files and command‑line tools to improve system stability and throughput.

Linuxdisk-schedulerkernel
0 likes · 11 min read
How to Optimize Linux Kernel Parameters for Better Performance
MaGe Linux Operations
MaGe Linux Operations
Jun 26, 2024 · Operations

Why SSH Login Is Slow on CentOS and How to Fix It in Minutes

When multiple CentOS 7 servers in the same rack experience 30‑60 second delays before prompting for an SSH password, the slowdown is usually caused by reverse DNS lookups and GSSAPI authentication, which can be resolved by disabling UseDNS and GSSAPIAuthentication in sshd_config and restarting the service.

CentOSLinuxPerformance
0 likes · 4 min read
Why SSH Login Is Slow on CentOS and How to Fix It in Minutes
Ops Development & AI Practice
Ops Development & AI Practice
Jun 25, 2024 · Operations

How to Keep Linux Scripts Running After Logout Without systemd

This guide explains multiple techniques—nohup, disown, setsid, tmux, screen, and at—to run scripts in a Linux environment so they continue executing after the user logs out, providing command examples, usage details, and a comparison of terminal multiplexers for reliable background processing.

LinuxProcess Managementat
0 likes · 6 min read
How to Keep Linux Scripts Running After Logout Without systemd
Liangxu Linux
Liangxu Linux
Jun 24, 2024 · Information Security

Master iptables: Essential Commands, Rules, and Real-World Scenarios

This guide walks through installing iptables, loading kernel modules, starting the firewall, mastering core iptables options, creating and managing rules for ports, IPs, and protocols, saving configurations, troubleshooting pitfalls, and provides hands‑on exercises for Linux network security.

Command LineLinuxfirewall
0 likes · 19 min read
Master iptables: Essential Commands, Rules, and Real-World Scenarios
Efficient Ops
Efficient Ops
Jun 24, 2024 · Operations

Linux 6.10 Introduces DRM Panic: BSOD‑Style Crash Screen Explained

Linux 6.10 adds a new DRM Panic infrastructure that displays a BSOD‑style screen on kernel crashes, supporting drivers like SimpleDRM, MGAG200, IMX and AST, while systemd‑255 introduces an experimental systemd‑bsod component for full‑screen emergency messages, offering a clearer way to diagnose panics.

BSODDRM PanicKernel Panic
0 likes · 5 min read
Linux 6.10 Introduces DRM Panic: BSOD‑Style Crash Screen Explained
Tencent Architect
Tencent Architect
Jun 24, 2024 · Operations

Root Cause Analysis of Linux Kernel Hard Lockup on CPU 51

This article walks through a real Linux kernel hard lockup case, explaining what hard lockup is, analyzing stack traces and register values, identifying a spinlock contention on a per‑CPU runqueue, and showing how an inappropriate GFP flag caused interrupts to be enabled at the wrong time, leading to a deadlock and the eventual fix.

DebuggingLinuxPerf Events
0 likes · 17 min read
Root Cause Analysis of Linux Kernel Hard Lockup on CPU 51
Ops Development & AI Practice
Ops Development & AI Practice
Jun 22, 2024 · Fundamentals

Master Linux I/O: From Basic File Ops to Advanced Networking

This article explores essential Linux I/O techniques, covering basic file operations with system calls like open, read, write, and close, advanced methods such as memory‑mapped files and asynchronous I/O, network programming with sockets and multiplexing, plus performance‑tuning strategies for efficient resource utilization.

File I/OI/OLinux
0 likes · 8 min read
Master Linux I/O: From Basic File Ops to Advanced Networking
Open Source Linux
Open Source Linux
Jun 19, 2024 · Operations

How to Deploy a High‑Availability RabbitMQ Cluster on CentOS 7

This guide walks through preparing three CentOS 7 nodes, installing Erlang and RabbitMQ, configuring users and permissions, setting environment variables, enabling the management plugin, synchronizing erlang.cookie, joining nodes in RAM or disc mode, and verifying cluster status via the web UI.

CentOSClusterLinux
0 likes · 6 min read
How to Deploy a High‑Availability RabbitMQ Cluster on CentOS 7
Open Source Linux
Open Source Linux
Jun 18, 2024 · Backend Development

Understanding and Solving the Linux Thundering Herd Problem

This article explains the Linux thundering herd phenomenon, its impact on processes, threads, and epoll, demonstrates it with C code examples, analyzes system overhead, and presents mitigation techniques such as accept mutex, SO_REUSEPORT, and proper locking to improve server performance.

LinuxSO_REUSEPORTaccept
0 likes · 19 min read
Understanding and Solving the Linux Thundering Herd Problem
Open Source Linux
Open Source Linux
Jun 17, 2024 · Operations

How to Detect Open UDP Ports with hping3 and netcat (nc)

This guide walks through setting up a Linux server and client, installing hping3 and netcat, and using them to reliably detect whether specific UDP ports are open or closed, including command examples, expected outputs, and troubleshooting tips.

LinuxUDPhping3
0 likes · 5 min read
How to Detect Open UDP Ports with hping3 and netcat (nc)
Liangxu Linux
Liangxu Linux
Jun 16, 2024 · Operations

How to Compile and Use rsync on an ARM Development Board

This guide explains what rsync is, walks through cross‑compiling it for an ARM board, shows how to install the binary, and demonstrates practical file‑synchronization commands with detailed flag explanations.

ARMCross-CompilationLinux
0 likes · 5 min read
How to Compile and Use rsync on an ARM Development Board
Architect's Guide
Architect's Guide
Jun 16, 2024 · Operations

How to Diagnose and Resolve 900% CPU Spikes in MySQL and Java Processes

This article explains common scenarios that cause MySQL or Java processes to consume 900% CPU, walks through step‑by‑step diagnosis using Linux tools, and provides concrete optimization techniques such as indexing, caching, thread analysis, and code adjustments to bring CPU usage back to normal levels.

CPUJavaLinux
0 likes · 11 min read
How to Diagnose and Resolve 900% CPU Spikes in MySQL and Java Processes
21CTO
21CTO
Jun 14, 2024 · Databases

PostgreSQL vs MySQL: Which Database Wins for Full‑Stack Development?

An in‑depth comparison of PostgreSQL and MySQL covers their histories, ACID compliance, performance, scalability, advanced features, security, backup strategies, installation on Linux, and provides practical SQL code examples to help full‑stack developers choose the right open‑source relational database for their projects.

Database ComparisonLinuxMySQL
0 likes · 12 min read
PostgreSQL vs MySQL: Which Database Wins for Full‑Stack Development?
Open Source Linux
Open Source Linux
Jun 13, 2024 · Operations

Mastering htop: A Complete Guide to Real-Time System Monitoring

This article explains how to use the htop command to monitor CPU, memory, load average, uptime, and detailed process information in real time, and provides a full reference of its interactive keyboard shortcuts for efficient system management.

Command LineLinuxProcess Management
0 likes · 6 min read
Mastering htop: A Complete Guide to Real-Time System Monitoring
Liangxu Linux
Liangxu Linux
Jun 12, 2024 · Cloud Computing

How VXLAN Extends VLAN for Scalable Cloud Networks – A Hands‑On Guide

This article explains the fundamentals of VXLAN, compares it with VLAN, and provides step‑by‑step Linux kernel and Open vSwitch implementations, including configuration commands, packet‑flow analysis, and practical testing to demonstrate overlay networking in cloud environments.

Cloud ComputingLinuxNetwork Virtualization
0 likes · 16 min read
How VXLAN Extends VLAN for Scalable Cloud Networks – A Hands‑On Guide
Java Tech Enthusiast
Java Tech Enthusiast
Jun 12, 2024 · Mobile Development

TUXEDO Announces ARM Laptop “Drako” Powered by Snapdragon X Elite

German Linux‑hardware maker TUXEDO unveiled its ARM‑based “Drako” laptop at Computex, featuring a Qualcomm Snapdragon X Elite 12‑core CPU, 14‑inch 2560×1600 IPS display, 32 GB LPDDR5x RAM and PCIe Gen4 SSD, running the KDE‑Plasma TUXEDO OS ported to ARM, with Qualcomm’s upstream Linux support and collaborations with Lenovo, Arm and Linaro, and the first units slated for delivery by the end of 2024.

ARMHardwareLaptop
0 likes · 4 min read
TUXEDO Announces ARM Laptop “Drako” Powered by Snapdragon X Elite
Open Source Linux
Open Source Linux
Jun 11, 2024 · Operations

How to Configure Persistent Static Routes and Dual‑NIC Routing on Linux

This guide explains Linux routing commands for adding host and network routes, setting default gateways, creating permanent static routes via rc.local, sysconfig files, and static‑routes, enabling IP forwarding, and demonstrates a dual‑NIC experiment using VMware and eNSP to achieve simultaneous internal and external network access.

Dual NICLinuxNetworking
0 likes · 11 min read
How to Configure Persistent Static Routes and Dual‑NIC Routing on Linux
Liangxu Linux
Liangxu Linux
Jun 9, 2024 · Operations

20 Essential Linux Terminal Tricks to Boost Your Productivity

This guide presents twenty practical Linux command‑line shortcuts—from tab completion and directory navigation to history search and log monitoring—that help both beginners and seasoned users work faster, avoid common pitfalls, and streamline everyday terminal tasks.

LinuxProductivityUnix
0 likes · 11 min read
20 Essential Linux Terminal Tricks to Boost Your Productivity
Liangxu Linux
Liangxu Linux
Jun 8, 2024 · Fundamentals

Unraveling the Linux Boot Process: From Power‑On to User Login

This guide walks through the complete Linux startup sequence, covering power‑on initialization, BIOS/UEFI boot, MBR/GRUB2 loading, kernel entry, init processes, ramdisk handling, run‑level configuration, fstab mounting, and user login mechanisms, illustrated with diagrams and key command references.

GRUBLinuxRunlevel
0 likes · 12 min read
Unraveling the Linux Boot Process: From Power‑On to User Login
ITPUB
ITPUB
Jun 8, 2024 · Operations

How to Prevent Catastrophic Data Loss with Automated MySQL and File Backups

This guide explains why accidental database deletion is a serious risk, outlines essential permission and logging measures, and provides step‑by‑step scripts and cron jobs to automatically back up MySQL databases and critical files using Docker, OpenSSL, rsync, and expect.

DockerLinuxMySQL
0 likes · 10 min read
How to Prevent Catastrophic Data Loss with Automated MySQL and File Backups
Liangxu Linux
Liangxu Linux
Jun 7, 2024 · Operations

Master Linux xargs with 6 Real‑World Examples for Faster Automation

This tutorial explains the Linux xargs command and provides six practical, step‑by‑step examples—including copying files, deleting by extension, compressing directories, renaming to uppercase, counting lines, and listing user accounts—to help automate common system tasks efficiently.

Linuxcommand-lineshell
0 likes · 8 min read
Master Linux xargs with 6 Real‑World Examples for Faster Automation
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jun 7, 2024 · Fundamentals

Understanding the F2FS File System Structure and Operations

The article walks through the Flash Friendly File System’s on‑disk layout—zones, sections, segments, blocks, SuperBlock, checkpoint, SIT, NAT, and SSA—showing how formatting, mounting, creating, modifying, and deleting files updates these structures, offering a practical guide for kernel and storage engineers.

F2FSFilesystem AnalysisLinux
0 likes · 26 min read
Understanding the F2FS File System Structure and Operations
Java Tech Enthusiast
Java Tech Enthusiast
Jun 7, 2024 · Operations

Configuring Static and Persistent Routes in Linux and Dual‑NIC Experiment

The article explains how to configure static and persistent routes on a Linux host using the route command, make them survive reboots via rc.local, sysconfig files, or sysctl, enable IP forwarding, and demonstrates a dual‑NIC experiment where a single static route lets the client access both external and multiple internal subnets.

Dual NICLinuxNetwork
0 likes · 10 min read
Configuring Static and Persistent Routes in Linux and Dual‑NIC Experiment
Open Source Linux
Open Source Linux
Jun 7, 2024 · Operations

Master Ansible: Install, Configure, and Manage Inventory on CentOS

This guide walks through installing Ansible via source, git or RPM, configuring its environment and SSH trust, adding hosts to the inventory, and testing connectivity with ping, providing essential commands and examples for effective automation on CentOS systems.

ConfigurationInstallationInventory
0 likes · 16 min read
Master Ansible: Install, Configure, and Manage Inventory on CentOS
Deepin Linux
Deepin Linux
Jun 6, 2024 · Fundamentals

Linux Page Reclaim Mechanism and PFRA Design Overview

This article explains Linux's page reclamation process, describing how the kernel recovers memory under pressure using PFRA, LRU algorithms, direct reclaim, compaction, and OOM handling, and provides detailed source code analysis of the involved kernel functions.

LRULinuxPFRA
0 likes · 54 min read
Linux Page Reclaim Mechanism and PFRA Design Overview
Liangxu Linux
Liangxu Linux
Jun 5, 2024 · Operations

How to Configure Static and Persistent Routes on Linux for Dual‑NIC Environments

This guide explains Linux routing commands for adding host and network routes, setting default gateways, deleting routes, making routes permanent via rc.local, sysconfig files, and IP forwarding, and demonstrates a dual‑NIC experiment using VMware and eNSP to connect internal and external networks with step‑by‑step verification.

IP forwardingLinuxRouting
0 likes · 12 min read
How to Configure Static and Persistent Routes on Linux for Dual‑NIC Environments
Liangxu Linux
Liangxu Linux
Jun 5, 2024 · Operations

Master Linux Automation: A Step‑by‑Step Ansible Deployment Guide

This guide walks you through installing Ansible on Linux, configuring inventory and settings, writing a basic playbook to deploy a web server, and executing it, while also covering variables, roles, templates, handlers, conditional tasks, and error handling for robust automation.

DevOpsLinuxautomation
0 likes · 5 min read
Master Linux Automation: A Step‑by‑Step Ansible Deployment Guide
Efficient Ops
Efficient Ops
Jun 5, 2024 · Operations

10 Linux Commands That Can Destroy Your System – Why You Should Never Run Them

This article warns about ten extremely dangerous Linux commands—such as rm ‑rf, fork bombs, and disk‑wiping operations—explaining their destructive effects, how they work, and practical safeguards like using aliases or testing only in virtual machines to prevent catastrophic data loss.

Command LineLinuxdangerous commands
0 likes · 7 min read
10 Linux Commands That Can Destroy Your System – Why You Should Never Run Them
Open Source Linux
Open Source Linux
Jun 5, 2024 · Operations

Master 100 Essential Linux Shell Commands to Boost Your Productivity

This comprehensive guide introduces the 100 most frequently used Linux shell commands, covering file, directory, permission, network, process, system, and scripting operations with clear explanations and practical examples, helping both beginners and professionals improve efficiency and mastery of the command line.

LinuxScripting
0 likes · 20 min read
Master 100 Essential Linux Shell Commands to Boost Your Productivity
MaGe Linux Operations
MaGe Linux Operations
Jun 4, 2024 · Fundamentals

Unlock Linux Secrets: Exploring /proc and /proc/self Virtual Files

This article explains the Linux /proc virtual filesystem, the special role of /proc/self for accessing the current process's information, and provides practical commands to read cmdline, cwd, exe, environ, maps, and mem files for system monitoring and debugging.

LinuxProc Filesystemprocess monitoring
0 likes · 4 min read
Unlock Linux Secrets: Exploring /proc and /proc/self Virtual Files
php Courses
php Courses
Jun 4, 2024 · Artificial Intelligence

Emotion Recognition via Camera Using PHP and Fer2013

This tutorial explains how to capture live video from a camera with PHP, install necessary Linux drivers, extract frames using FFmpeg, and apply the Fer2013 emotion‑recognition model through a Python script to infer human emotions in real time.

AIEmotion RecognitionFFmpeg
0 likes · 5 min read
Emotion Recognition via Camera Using PHP and Fer2013
Liangxu Linux
Liangxu Linux
Jun 3, 2024 · Fundamentals

Understanding Inodes: The Hidden Backbone of Unix/Linux Filesystems

An inode is a crucial Unix/Linux filesystem structure that stores file metadata, links files to data blocks, and enables features like hard and soft links; this guide explains its role, composition, related commands, and how inode exhaustion can affect system storage.

Disk ManagementLinuxUnix
0 likes · 10 min read
Understanding Inodes: The Hidden Backbone of Unix/Linux Filesystems
Java Tech Enthusiast
Java Tech Enthusiast
Jun 2, 2024 · Operations

Why Most Servers Use Linux: Historical and Technical Reasons

Linux dominates modern server environments because its free, lightweight distributions and robust open‑source ecosystem outperform the costly, configuration‑heavy Windows/IIS stack, offering superior performance, native container support, and community‑driven innovation that overcame early Microsoft resistance and drove industry-wide adoption.

ApacheDevOpsIIS
0 likes · 9 min read
Why Most Servers Use Linux: Historical and Technical Reasons
Liangxu Linux
Liangxu Linux
Jun 2, 2024 · Operations

How to Set Up Real‑Time File Sync with sersync and rsync on Linux

This guide explains what sersync is, its main features and use cases, and provides step‑by‑step instructions—including server preparation, rsync daemon setup, configuration files, password handling, and command examples—to deploy a real‑time file synchronization service on Linux.

Linuxreal-time file syncrsync
0 likes · 8 min read
How to Set Up Real‑Time File Sync with sersync and rsync on Linux