Tagged articles

Linux

5000 articles · Page 23 of 50
Deepin Linux
Deepin Linux
May 22, 2024 · Operations

Using Linux perf for Performance Profiling and Analysis

This article introduces Linux perf, explains how to install it, demonstrates basic commands such as perf‑list, perf‑stat, perf‑top, perf‑record and perf‑report, and shows how to combine perf with flame‑graphs to locate CPU‑bound hotspots and other performance bottlenecks in applications and the kernel.

CPULinuxflamegraph
0 likes · 16 min read
Using Linux perf for Performance Profiling and Analysis
Liangxu Linux
Liangxu Linux
May 21, 2024 · Fundamentals

Why Linux’s ‘X’? Uncovering the History Behind Unix Naming

This article traces the historical reasons why the letter ‘X’ appears in Unix‑related operating system names, explains how Linus Torvalds adopted the name Linux, and reveals the roles of MINIX, Freax, and early contributors in shaping the modern Linux ecosystem.

LinuxMinixOperating Systems
0 likes · 8 min read
Why Linux’s ‘X’? Uncovering the History Behind Unix Naming
Liangxu Linux
Liangxu Linux
May 20, 2024 · Operations

Mastering Linux Log Management with crontab and logrotate

This guide explains how to define log management goals, handle special logging scenarios for services like MySQL and nginx, and implement automated cleanup using crontab and logrotate, including detailed configuration options and practical examples for reliable log rotation and storage control.

LinuxLog ManagementMySQL
0 likes · 12 min read
Mastering Linux Log Management with crontab and logrotate
Liangxu Linux
Liangxu Linux
May 19, 2024 · Operations

Master Linux System Monitoring: Top, Free, vmstat, iostat, and More

This comprehensive guide explains how to use essential Linux monitoring commands—top, free, vmstat, iostat, mpstat, sar, netstat, uptime, ps, watch, strace, and lsof—detailing their purpose, key parameters, interactive shortcuts, and how to interpret their output for effective system performance analysis.

CLILinuxUnix
0 likes · 34 min read
Master Linux System Monitoring: Top, Free, vmstat, iostat, and More
Cognitive Technology Team
Cognitive Technology Team
May 19, 2024 · Backend Development

Achieving Efficient Data Transfer with Zero‑Copy Techniques

This article explains how zero‑copy technology eliminates redundant memory copies and context switches during data transmission, compares traditional read‑send workflows with zero‑copy approaches such as Linux sendfile/splice and Java's FileChannel.transferTo, and discusses performance benefits and practical considerations.

BackendData TransferJava
0 likes · 6 min read
Achieving Efficient Data Transfer with Zero‑Copy Techniques
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 19, 2024 · Operations

Comprehensive Guide to Nginx: Installation, Configuration, and Advanced Features

This article provides a detailed, step‑by‑step tutorial on Nginx, covering its purpose, core features, installation on Linux, essential commands, configuration file structure, practical examples for static serving, reverse proxy, load balancing, HTTPS, security hardening, health checks, and load‑balancing algorithms.

LinuxNginxServer configuration
0 likes · 16 min read
Comprehensive Guide to Nginx: Installation, Configuration, and Advanced Features
Liangxu Linux
Liangxu Linux
May 18, 2024 · Information Security

Essential Linux Redhat Security Hardening Checklist: Accounts, SSH, Logging, and More

This guide provides a step‑by‑step hardening checklist for Red Hat AS 3/4, covering shared‑account detection, redundant‑account lock policies, root remote‑login restrictions, password complexity and lifespan, critical directory permissions, audit logging, SSH configuration, unnecessary service removal, and patch installation.

LinuxRedhatSSH
0 likes · 15 min read
Essential Linux Redhat Security Hardening Checklist: Accounts, SSH, Logging, and More
Linux Code Review Hub
Linux Code Review Hub
May 17, 2024 · Fundamentals

How Linux Kernel Performs File Readahead: An Illustrated Walkthrough

This article explains the design and implementation of file readahead in the Linux 3.12 kernel, using sequential, random, and multithreaded read scenarios to show how the kernel initializes readahead windows, triggers synchronous and asynchronous prefetches, and updates the page cache.

File SystemKernelLinux
0 likes · 8 min read
How Linux Kernel Performs File Readahead: An Illustrated Walkthrough
Liangxu Linux
Liangxu Linux
May 16, 2024 · Fundamentals

Understanding the Linux /proc Virtual Filesystem and Its Key Entries

The article provides a comprehensive guide to the Linux /proc virtual filesystem, explaining its purpose, how to mount it, and detailing the most important files and directories such as /proc/pid, /proc/self, security attributes, memory maps, and network information, along with practical commands for inspection.

KernelLinuxProc Filesystem
0 likes · 23 min read
Understanding the Linux /proc Virtual Filesystem and Its Key Entries
21CTO
21CTO
May 16, 2024 · Fundamentals

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

This article explains what Linux distributions are, why there are thousands of them, how open‑source licensing enables custom versions, compares popular distros such as Ubuntu, Fedora, Mint, RHEL, SUSE and Kali, and offers practical advice for selecting the best one for personal, server or security use.

FedoraLinuxUbuntu
0 likes · 10 min read
How to Choose the Right Linux Distribution: A Beginner’s Guide
MaGe Linux Operations
MaGe Linux Operations
May 16, 2024 · Cloud Native

How to Build a Docker Swarm Cluster with Portainer Visualization on Debian

This guide walks through setting up a Docker Swarm cluster on Debian nodes, configuring networking and ports, adding manager and worker nodes, deploying Portainer for visual management in both single‑node and swarm modes, and demonstrates container deployment, load balancing, and scaling using Portainer’s UI.

ClusterDockerLinux
0 likes · 10 min read
How to Build a Docker Swarm Cluster with Portainer Visualization on Debian
Open Source Linux
Open Source Linux
May 16, 2024 · Fundamentals

Unlocking Linux Secrets: A Deep Dive into the /proc Virtual Filesystem

This article explains the Linux /proc virtual filesystem, detailing its purpose as a kernel interface, how to mount it, and describing the most important files and directories—such as /proc/[pid], /proc/self, /proc/net, and security‑related entries—along with example commands for inspecting process information.

KernelLinuxProc Filesystem
0 likes · 22 min read
Unlocking Linux Secrets: A Deep Dive into the /proc Virtual Filesystem
Open Source Linux
Open Source Linux
May 15, 2024 · Operations

Master Systemd: Enable, Start, Stop, and Configure Linux Services

This guide explains how to enable a systemd service to start at boot, manually start and stop services, interpret status output, read and edit unit files, understand the [Unit], [Service], and [Install] sections, configure dependencies, startup types, restart policies, and targets, and finally reload and restart services after configuration changes.

BootLinuxService Management
0 likes · 13 min read
Master Systemd: Enable, Start, Stop, and Configure Linux Services
Liangxu Linux
Liangxu Linux
May 14, 2024 · Fundamentals

Mastering CPU Affinity and Hyper‑Threading on Linux

This guide explains the concepts of Hyper‑Threading, physical vs logical CPUs, how to query CPU information on Linux, and provides detailed instructions for using the taskset command and related programming APIs to set and retrieve CPU affinity for processes and threads.

CPU affinityLinuxmultithreading
0 likes · 12 min read
Mastering CPU Affinity and Hyper‑Threading on Linux
Liangxu Linux
Liangxu Linux
May 14, 2024 · Fundamentals

Mastering DNS with BIND: Step‑by‑Step Server Setup and Configuration

This guide explains the fundamentals of the Domain Name System, describes DNS server roles and query types, and provides detailed, Linux‑based BIND installation and configuration steps—including zone files, network settings, service management, and testing procedures.

BINDDNSDomain Name System
0 likes · 9 min read
Mastering DNS with BIND: Step‑by‑Step Server Setup and Configuration
Liangxu Linux
Liangxu Linux
May 13, 2024 · Fundamentals

Unlocking Linux /proc: A Complete Guide to the Virtual Filesystem

The article provides a comprehensive guide to Linux’s /proc virtual filesystem, detailing its purpose, mounting methods, key directories such as /proc/pid, /proc/self, and numerous files that expose process, thread, memory, and kernel information, along with practical command examples.

KernelLinuxProc Filesystem
0 likes · 26 min read
Unlocking Linux /proc: A Complete Guide to the Virtual Filesystem
Liangxu Linux
Liangxu Linux
May 12, 2024 · Operations

7 Practical Linux Performance Optimization Tips Every Engineer Should Know

This guide explains the key factors that affect Linux system performance, provides step‑by‑step troubleshooting methods for CPU, memory, disk I/O and network issues, shows how to identify top resource‑hungry processes, clarifies memory reporting differences, discusses swap usage scenarios, and offers concrete TCP tuning parameters for production environments.

LinuxMonitoringOptimization
0 likes · 20 min read
7 Practical Linux Performance Optimization Tips Every Engineer Should Know
Open Source Linux
Open Source Linux
May 9, 2024 · Fundamentals

How NFS and RPC Enable Seamless File Sharing in Linux Environments

This article explains the fundamentals of Network File System (NFS), its reliance on RPC for communication, the step‑by‑step workflow of NFS operations, configuration details in /etc/exports, common troubleshooting cases, and practical command‑line examples for Linux administrators.

LinuxNFSRPC
0 likes · 10 min read
How NFS and RPC Enable Seamless File Sharing in Linux Environments
Efficient Ops
Efficient Ops
May 8, 2024 · Information Security

How to Detect and Recover from Linux Server Intrusions: 11 Essential Checks

This guide walks Linux operations engineers through eleven practical checks—including log inspection, user file verification, login event analysis, network traffic monitoring, and file recovery via lsof—to identify and remediate compromised machines effectively.

Linuxintrusion-detectionlog-analysis
0 likes · 7 min read
How to Detect and Recover from Linux Server Intrusions: 11 Essential Checks
MaGe Linux Operations
MaGe Linux Operations
May 6, 2024 · Operations

Mastering CentOS 7 Network Configuration: ifconfig, ifup, ifdown & More

This guide explains how to use ifconfig to view and modify network interfaces, manage them with ifup/ifdown, and configure CentOS 7 networking through key files such as /etc/sysconfig/network-scripts, plus essential supplementary ip commands and troubleshooting tips for virtual machine MAC address issues.

CentOSLinuxifconfig
0 likes · 10 min read
Mastering CentOS 7 Network Configuration: ifconfig, ifup, ifdown & More
Liangxu Linux
Liangxu Linux
May 6, 2024 · Operations

Master Fast Log Error Detection with Tail, Grep, and Sed Commands

This guide shows how to quickly locate errors in massive log files using Linux commands such as tail, head, grep, and sed, offering multiple techniques—including line‑number extraction, time‑range queries, match counting, colored highlights, and pagination—to streamline debugging and log analysis.

Linuxcommand linedebugging
0 likes · 12 min read
Master Fast Log Error Detection with Tail, Grep, and Sed Commands
Liangxu Linux
Liangxu Linux
May 6, 2024 · Information Security

Master Secure Remote Access: A Complete Linux SSH Configuration Guide

This step‑by‑step guide explains how to install, configure, and harden SSH on Linux, covering service setup, key generation, client configuration, file transfer, tunneling, ProxyJump, login banners, password‑less authentication, time/IP restrictions, fail2ban monitoring, multi‑factor authentication, ssh‑agent usage, and regular maintenance.

Fail2banKey ManagementLinux
0 likes · 9 min read
Master Secure Remote Access: A Complete Linux SSH Configuration Guide
MaGe Linux Operations
MaGe Linux Operations
May 5, 2024 · Fundamentals

Mastering Linux Filesystem Hierarchy: A Complete Guide to FHS Directories

This article explains the Linux Filesystem Hierarchy Standard (FHS), detailing the purpose and typical contents of each top‑level directory such as /, /usr, /var, and their subdirectories, while clarifying concepts like static vs. variable, shareable vs. unshareable, and absolute versus relative paths.

FilesystemLinuxdirectory structure
0 likes · 19 min read
Mastering Linux Filesystem Hierarchy: A Complete Guide to FHS Directories
Liangxu Linux
Liangxu Linux
May 5, 2024 · Information Security

Master Linux Firewall: Step‑by‑Step firewalld, iptables & fail2ban Guide

This article provides a comprehensive, hands‑on tutorial for securing Linux systems by configuring firewalld with firewall‑cmd, managing iptables rules, enabling port forwarding, setting up fail2ban, and applying advanced techniques such as SELinux, TCP wrappers, and connection‑tracking to harden the firewall.

Linuxfirewallfirewalld
0 likes · 9 min read
Master Linux Firewall: Step‑by‑Step firewalld, iptables & fail2ban Guide
21CTO
21CTO
May 4, 2024 · Operations

10 Essential Linux Commands for Network Troubleshooting (Examples & Usage)

This guide introduces ten fundamental Linux commands—ping, traceroute, netstat, ifconfig/ip, tcpdump, nslookup/dig, iptables/firewalld, ss, arp, and mtr—explaining their purpose, installation steps, and practical examples to help administrators diagnose and resolve network issues efficiently.

LinuxNetwork Toolsnetwork troubleshooting
0 likes · 16 min read
10 Essential Linux Commands for Network Troubleshooting (Examples & Usage)
Liangxu Linux
Liangxu Linux
May 4, 2024 · Operations

Master Linux I/O Monitoring: iostat, iotop, and lsof Explained

This guide introduces three essential Linux I/O commands—iostat for disk activity statistics, iotop for real‑time I/O usage per process, and lsof for listing open files—detailing installation, output interpretation, key parameters, and practical usage examples.

I/O MonitoringLinuxiostat
0 likes · 10 min read
Master Linux I/O Monitoring: iostat, iotop, and lsof Explained
DevOps Operations Practice
DevOps Operations Practice
May 3, 2024 · Information Security

Top Antivirus Solutions for Linux Systems

This article reviews several leading cross‑platform antivirus products—Avast, ESET NOD32, F‑PROT, ClamAV, Comodo, and Sophos—highlighting their features, Linux compatibility, and considerations for securing servers while noting that proper security practices may reduce the need for constant antivirus deployment.

AntivirusLinuxMalware Protection
0 likes · 5 min read
Top Antivirus Solutions for Linux Systems
MaGe Linux Operations
MaGe Linux Operations
May 3, 2024 · Fundamentals

Understanding User vs Kernel Space and Modern I/O Models in Linux

This article explains the separation of user and kernel space, compares blocking, non‑blocking, multiplexed, signal‑driven, and asynchronous I/O models, and details the select, poll, and epoll mechanisms used to efficiently handle multiple file descriptors in Linux.

EpollI/O multiplexingKernel Space
0 likes · 12 min read
Understanding User vs Kernel Space and Modern I/O Models in Linux
Liangxu Linux
Liangxu Linux
May 3, 2024 · Operations

Essential Linux Command Cheatsheet: Find, Unzip, Sed, Disk Monitoring & More

A practical guide that compiles dozens of essential Linux shell commands—from locating and moving .tar files, batch unzipping, powerful sed edits, directory checks, disk‑space alerts, to Nginx log analysis and firewall rules—complete with clear examples and explanations for system administrators.

Linuxautomationscripting
0 likes · 8 min read
Essential Linux Command Cheatsheet: Find, Unzip, Sed, Disk Monitoring & More
DevOps Operations Practice
DevOps Operations Practice
May 2, 2024 · Operations

Quick Deployment of a Zabbix Monitoring Platform Using Docker

This article explains how to set up a Zabbix monitoring system by installing Docker, pulling necessary images, creating storage volumes, and running containers for MySQL, Zabbix server, Java gateway, web interface, and agents, providing a fast, container‑based deployment solution.

Container DeploymentLinuxMonitoring
0 likes · 8 min read
Quick Deployment of a Zabbix Monitoring Platform Using Docker
Liangxu Linux
Liangxu Linux
May 2, 2024 · Operations

Essential Linux Monitoring Tools and How to Use Them

This guide introduces essential Linux monitoring commands such as top, htop, vmstat, iostat, sar, netstat, iftop, tcpdump, and Glances, explains their usage with example code, and shows how to analyze logs and create custom scripts for comprehensive system performance tracking.

Linuxperformancesystem monitoring
0 likes · 7 min read
Essential Linux Monitoring Tools and How to Use Them
Liangxu Linux
Liangxu Linux
May 1, 2024 · Operations

Master Linux Package Managers: apt, yum, dnf, pacman, zypper

This guide explains how to use the major Linux package managers—apt, yum, dnf, pacman, and zypper—to update repositories, install, upgrade, and remove software, as well as advanced tasks like searching, viewing package info, handling transactions, configuring repositories, and troubleshooting common issues.

LinuxYUMapt
0 likes · 8 min read
Master Linux Package Managers: apt, yum, dnf, pacman, zypper
MaGe Linux Operations
MaGe Linux Operations
Apr 30, 2024 · Fundamentals

Master DNS: From Resolution Basics to BIND and dnsmasq Deployment

This guide walks through the complete DNS resolution process, explains key terminology, details the hierarchical structure of DNS servers, demonstrates how to use dig for tracing, and provides step‑by‑step instructions for deploying BIND and dnsmasq on Linux systems.

BINDDNSDomain Name System
0 likes · 22 min read
Master DNS: From Resolution Basics to BIND and dnsmasq Deployment
Liangxu Linux
Liangxu Linux
Apr 30, 2024 · Operations

How to Resolve Linux Package Dependency Issues Across Major Distributions

This guide explains runtime and build-time package dependencies on Linux, demonstrates how to use apt, yum, dnf, pacman, and other tools to automatically or manually fix missing packages, version conflicts, and shared‑library problems, and provides practical command examples for each major distribution.

LinuxYUMapt
0 likes · 6 min read
How to Resolve Linux Package Dependency Issues Across Major Distributions
Efficient Ops
Efficient Ops
Apr 29, 2024 · Operations

Accelerate Linux Ops: Fast Deletion, iSCSI Detection & Quick Group Management

This guide presents practical Linux and vSphere techniques—including using rsync for rapid bulk file deletion, detecting newly added iSCSI disks without reboot, safeguarding rm commands, mounting remote filesystems with SSHFS, and quickly adding users to supplementary groups via gpasswd—to boost operational efficiency.

LinuxOperationsgpasswd
0 likes · 10 min read
Accelerate Linux Ops: Fast Deletion, iSCSI Detection & Quick Group Management
Lobster Programming
Lobster Programming
Apr 29, 2024 · Backend Development

Step-by-Step Guide to Installing and Running Kafka on Linux

This article explains what Kafka is, outlines the prerequisites, provides detailed Linux installation steps, configuration tweaks, startup commands, testing procedures, and troubleshooting tips, enabling readers to set up a functional Kafka cluster and produce‑consume messages.

KafkaLinuxTutorial
0 likes · 5 min read
Step-by-Step Guide to Installing and Running Kafka on Linux
Liangxu Linux
Liangxu Linux
Apr 28, 2024 · Fundamentals

Master Linux Filesystem Hierarchy: Essential Directories and Command Guide

This guide explains the Linux filesystem hierarchy, detailing the purpose of each standard directory, providing practical command‑line examples, and offering tips for managing configuration files, logs, temporary data, and custom services to improve system administration.

FilesystemLinuxdirectory structure
0 likes · 9 min read
Master Linux Filesystem Hierarchy: Essential Directories and Command Guide
Java Tech Enthusiast
Java Tech Enthusiast
Apr 28, 2024 · Operations

Defining Linux Mastery: Skills and Knowledge

Becoming a Linux master means first grasping why operating systems exist, then steadily acquiring fluency with the command line, system configuration, scripting, performance tuning, security, kernel internals, virtualization, containers, networking, and monitoring tools, while continuously learning across distributions to diagnose faults and optimize resources.

DevOpsLinuxscripting
0 likes · 5 min read
Defining Linux Mastery: Skills and Knowledge
Liangxu Linux
Liangxu Linux
Apr 27, 2024 · Information Security

Why Linux Needs Fewer Antivirus Tools: 5 Security Advantages Explained

Linux’s open‑source nature, robust package management, kernel‑level protections, built‑in firewall, and community‑driven security practices result in far fewer malware threats, reducing the need for traditional antivirus software and external firewalls compared to Windows, as outlined in five key reasons.

AntivirusLinuxfirewall
0 likes · 5 min read
Why Linux Needs Fewer Antivirus Tools: 5 Security Advantages Explained
Open Source Tech Hub
Open Source Tech Hub
Apr 26, 2024 · Information Security

How to Safely Mitigate the glibc CVE‑2024‑2961 Iconv Overflow in PHP

This article explains the glibc CVE‑2024‑2961 buffer overflow in ISO‑2022‑CN‑EXT conversion, how it can be exploited through PHP's iconv extension, and provides practical mitigation steps such as applying distro patches, validating charset inputs, and removing vulnerable modules when patches are unavailable.

CVE-2024-2961IConvLinux
0 likes · 4 min read
How to Safely Mitigate the glibc CVE‑2024‑2961 Iconv Overflow in PHP
Open Source Linux
Open Source Linux
Apr 26, 2024 · Operations

7 Practical Linux Performance Optimization Techniques for Enterprise Systems

This article compiles seven hands‑on Linux performance‑optimization practices—including hardware, kernel, and network tuning, diagnostic commands, memory accounting, swap usage, and TCP parameter adjustments—to help engineers quickly identify and resolve stability and speed issues in production environments.

CPULinuxTCP Tuning
0 likes · 20 min read
7 Practical Linux Performance Optimization Techniques for Enterprise Systems
Ops Development & AI Practice
Ops Development & AI Practice
Apr 25, 2024 · Cloud Native

How to Keep Docker Containers in Sync with Host Timezone

This guide explains why Docker containers default to UTC, then walks through three practical ways—mounting host timezone files, setting the TZ environment variable, and using timedatectl or scripts—to ensure container time matches the host for reliable logging and scheduling.

DevOpsDockerDocker Compose
0 likes · 4 min read
How to Keep Docker Containers in Sync with Host Timezone
Deepin Linux
Deepin Linux
Apr 25, 2024 · Fundamentals

Understanding Linux System Calls: Mechanism, Debugging, and Implementation

This article explains how Linux system calls serve as the primary interface between user‑space programs and the kernel, describes the transition from user mode to kernel mode, and provides step‑by‑step debugging examples and source‑code snippets for x86_64 architectures.

Linuxassemblykernel debugging
0 likes · 31 min read
Understanding Linux System Calls: Mechanism, Debugging, and Implementation
MaGe Linux Operations
MaGe Linux Operations
Apr 24, 2024 · Operations

Step‑by‑Step Guide to Building a Linux LVS NAT Load Balancer

This tutorial walks through planning the NAT architecture, preparing hosts, configuring Linux route, LVS, and rs servers, installing httpd, setting up ipvsadm load‑balancing rules, testing client access via gateway or direct router IP, and persisting the configuration for a reliable Linux LVS NAT solution.

LVSLinuxNAT
0 likes · 13 min read
Step‑by‑Step Guide to Building a Linux LVS NAT Load Balancer
Lobster Programming
Lobster Programming
Apr 22, 2024 · Fundamentals

Master Lua: What It Is, Key Features, and How to Install on Linux

Lua is a lightweight, high-performance scripting language supporting multiple paradigms, widely used in game development, embedded systems, and web servers; this guide explains its core characteristics, typical applications, and provides step-by-step instructions for downloading, compiling, and configuring Lua on a Linux system.

LinuxLuaScripting Language
0 likes · 3 min read
Master Lua: What It Is, Key Features, and How to Install on Linux
21CTO
21CTO
Apr 22, 2024 · Operations

Discover Guider: A Python‑Powered Linux Observability Suite with 150+ Commands

Guider, a Python‑based Linux observability suite created by Hyundai engineer Peace Lee, offers over 150 command‑line tools for real‑time performance monitoring, resource tracing, automated reporting, and visualizations, enabling developers to diagnose slow startups, crashes, GPU stalls, and system resets with microsecond precision.

CLILinuxMonitoring
0 likes · 7 min read
Discover Guider: A Python‑Powered Linux Observability Suite with 150+ Commands
21CTO
21CTO
Apr 22, 2024 · Information Security

Linus Torvalds on Security, AI Hype, and the Future of Open‑Source Trust

During a candid “fireside chat” at the Linux Foundation North America Open Source Summit, Linus Torvalds discusses the challenges of hardware bugs, security vulnerabilities, AI hype, RISC‑V concerns, and the importance of trust and community in sustaining Linux’s open‑source ecosystem.

AILinuxRISC-V
0 likes · 9 min read
Linus Torvalds on Security, AI Hype, and the Future of Open‑Source Trust
IT Niuke
IT Niuke
Apr 21, 2024 · Operations

Common Linux Performance Analysis Tools and How to Use Them

This article introduces a range of essential Linux performance analysis utilities—including vmstat, iostat, dstat, iotop, top/htop, mpstat, netstat, ps, strace, uptime, lsof, perf, and sar—explains their core options, shows example commands, and clarifies which metrics each tool reports to help engineers monitor and troubleshoot system behavior.

LinuxPerformance Monitoringdstat
0 likes · 15 min read
Common Linux Performance Analysis Tools and How to Use Them
Liangxu Linux
Liangxu Linux
Apr 21, 2024 · Operations

Master Linux System Monitoring: top, free, vmstat, iostat, netstat and More

This guide provides a comprehensive overview of essential Linux system monitoring commands—including top, free, vmstat, iostat, mpstat, sar, netstat, uptime, ps, watch, strace, and lsof—detailing their syntax, key options, interactive controls, and how to interpret their output for effective performance analysis.

Linuxfreeiostat
0 likes · 32 min read
Master Linux System Monitoring: top, free, vmstat, iostat, netstat and More
Liangxu Linux
Liangxu Linux
Apr 19, 2024 · Operations

Step-by-Step Guide to Diagnose High CPU Usage on Linux

This guide walks you through checking CPU usage, system load, resource consumption, problematic processes, system logs, and performance bottlenecks on a Linux server using common command‑line tools such as top, uptime, pidstat, strace, tail, and perf.

CPULinuxOperations
0 likes · 3 min read
Step-by-Step Guide to Diagnose High CPU Usage on Linux
Ops Development & AI Practice
Ops Development & AI Practice
Apr 18, 2024 · Operations

How to Check and Fix Linux File Permissions with Go

This article explains why proper file permissions and ownership are crucial for Linux security and provides a step‑by‑step Go implementation that reads file metadata, validates and corrects owners and modes, includes full example code, and discusses integration tips and required privileges.

GoLinuxfile-permissions
0 likes · 6 min read
How to Check and Fix Linux File Permissions with Go
MaGe Linux Operations
MaGe Linux Operations
Apr 18, 2024 · Operations

How to Configure Multiple Default Gateways and Dual NICs on Linux

Learn how to set up default gateways, manage multiple network interfaces, add static routes, and use iproute2 and bonding on Linux to achieve dual‑NIC configurations, load balancing and redundancy, with step‑by‑step commands and examples for various network scenarios.

BondingDefault GatewayLinux
0 likes · 18 min read
How to Configure Multiple Default Gateways and Dual NICs on Linux
Tencent Architect
Tencent Architect
Apr 18, 2024 · Operations

Achieving Six‑Nines Availability in OpenCloudOS: Full‑Stack Kernel Quality and Fault‑Recovery Strategies

The article explains how OpenCloudOS, a fully self‑developed Linux operating system, attains industry‑leading six‑nine (99.9999%) availability by strengthening kernel quality, implementing comprehensive CI testing, managing vendor drivers, handling upstream bugs, and deploying automated crash analysis and rapid recovery mechanisms.

CIKernel QualityLinux
0 likes · 10 min read
Achieving Six‑Nines Availability in OpenCloudOS: Full‑Stack Kernel Quality and Fault‑Recovery Strategies
Open Source Linux
Open Source Linux
Apr 18, 2024 · Information Security

Essential Linux Security Hardening Checklist for Red Hat Systems

This guide outlines a comprehensive set of security configurations for Red Hat Linux, covering shared account checks, redundant account locking, root remote login restrictions, password complexity and lifespan policies, directory permissions, logging, SSH hardening, service disabling, and patch management to ensure robust system protection.

LinuxSystem Hardeningpassword policy
0 likes · 22 min read
Essential Linux Security Hardening Checklist for Red Hat Systems
Liangxu Linux
Liangxu Linux
Apr 17, 2024 · Operations

Master Linux System Logs: Essential Commands, Files, and Tools

This guide explains how to view and manage Linux system logs using command‑line utilities like journalctl and dmesg, direct file access, and graphical tools, providing practical examples, common log file locations, and tips for filtering and monitoring log output.

LinuxLog Managementdmesg
0 likes · 5 min read
Master Linux System Logs: Essential Commands, Files, and Tools
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2024 · Operations

Mastering Linux Process Management: Concepts, Commands, and Scheduling

This guide explains Linux process fundamentals—including definitions, how to view processes with ps and pstree, terminate them with kill, and schedule tasks using at and crontab—providing command syntax, options, and practical examples for effective process monitoring and periodic scheduling.

LinuxProcess Managementcrontab
0 likes · 6 min read
Mastering Linux Process Management: Concepts, Commands, and Scheduling
MaGe Linux Operations
MaGe Linux Operations
Apr 14, 2024 · Fundamentals

Master Linux File Permissions: From chmod to ACL and umask

This guide explains Linux file permission concepts—including owner, group, and others permissions, numeric and symbolic representations, default settings, the role of umask, and advanced features like ACLs, special bits, and immutable attributes—while providing practical command examples for managing files and directories securely.

ACLLinuxSUID
0 likes · 21 min read
Master Linux File Permissions: From chmod to ACL and umask
Selected Java Interview Questions
Selected Java Interview Questions
Apr 13, 2024 · Backend Development

Recovering MySQL Data from a Deleted Docker Container

This guide walks through locating the Docker volume of a removed MySQL container, creating a new container with the same image, and swapping the volumes to restore the original database, providing step‑by‑step commands and screenshots for successful data recovery.

LinuxMySQLdata recovery
0 likes · 4 min read
Recovering MySQL Data from a Deleted Docker Container