Tagged articles

Linux

5000 articles · Page 40 of 50
Liangxu Linux
Liangxu Linux
Sep 5, 2021 · Operations

How to Set Up Mutt with Gmail on Linux Using OfflineIMAP

This guide walks through installing Mutt, configuring OfflineIMAP to sync Gmail via IMAP, setting up Google two‑factor authentication, enabling IMAP in Gmail, and creating a comprehensive .muttrc so you can read and send email entirely from the Linux terminal.

GmailLinuxOfflineIMAP
0 likes · 11 min read
How to Set Up Mutt with Gmail on Linux Using OfflineIMAP
Open Source Linux
Open Source Linux
Sep 4, 2021 · Operations

How to Use nologin to Block User Logins on Linux

This guide explains how the Linux nologin command can politely deny user logins, log attempts, and provides multiple methods—including command-line usage, password locking, and /etc/passwd modifications—to restrict login access for specific or all users during system maintenance.

LinuxUser Loginnologin
0 likes · 3 min read
How to Use nologin to Block User Logins on Linux
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Sep 3, 2021 · Operations

Understanding Linux cgroups: Mechanism, Data Structures, and Core Logic

Linux cgroups are a kernel mechanism that groups processes into hierarchical directories, each subsystem (e.g., freezer, CPU, memory, IO) exposing control files such as cgroup.procs and freezer.state, with core data structures like cgroup_subsys, cgroup, css_set linking threads to multiple subsystems and enabling resource policies, freezing, throttling, and allocation.

Linuxcgroupkernel
0 likes · 6 min read
Understanding Linux cgroups: Mechanism, Data Structures, and Core Logic
Open Source Linux
Open Source Linux
Sep 2, 2021 · Operations

Master Linux Shutdown: Safely Power Off or Reboot Your System

This guide explains how to use the Linux shutdown command to safely power off or reboot a system, covering warning notifications, time specifications, available options, and practical examples for immediate, delayed, or scheduled shutdowns and reboots.

LinuxRebootShutdown
0 likes · 3 min read
Master Linux Shutdown: Safely Power Off or Reboot Your System
ITPUB
ITPUB
Sep 2, 2021 · Operations

Turn a Bare Server into a Full‑Stack Development Platform: A Practical Guide

This article shares a developer’s journey from spending on domains and servers to mastering deployment, covering domain registration, DNS configuration, SSL, Linux commands, server panels, and how to monetize the skills while offering a step‑by‑step guide for newcomers to use a server effectively.

LinuxSSLcloud
0 likes · 11 min read
Turn a Bare Server into a Full‑Stack Development Platform: A Practical Guide
Open Source Linux
Open Source Linux
Sep 1, 2021 · Operations

How to Configure the Ctrl+Alt+Del Shortcut on Linux

This article explains the Linux ctrlaltdel command, its hard and soft reset options, usage syntax, example commands, and provides step‑by‑step instructions for disabling the Ctrl+Alt+Del shortcut to prevent accidental server reboots.

Linuxctrlaltdelhard reset
0 likes · 3 min read
How to Configure the Ctrl+Alt+Del Shortcut on Linux
Efficient Ops
Efficient Ops
Sep 1, 2021 · Fundamentals

Master Essential Linux Shell Tools: find, grep, awk, sed & More

This guide introduces the most commonly used Linux shell utilities for text processing—including find, grep, xargs, sort, uniq, tr, cut, paste, wc, sed, and awk—explaining their key options, practical examples, and best practices to help you efficiently manipulate files and data from the command line.

LinuxUnix toolstext processing
0 likes · 14 min read
Master Essential Linux Shell Tools: find, grep, awk, sed & More
Open Source Linux
Open Source Linux
Aug 31, 2021 · Operations

How to Safely Shut Down Linux with the poweroff Command

Learn how to use the Linux poweroff command to safely shut down the operating system, understand its logging behavior, explore available options such as -n, -w, -d, -i, -h, -f, and see practical examples and related commands for viewing shutdown logs.

LinuxUnixpoweroff
0 likes · 3 min read
How to Safely Shut Down Linux with the poweroff Command
Liangxu Linux
Liangxu Linux
Aug 31, 2021 · Operations

10 Essential Linux Commands to Diagnose Server Performance in the First Minute

When a Linux server shows performance problems, the first 60 seconds are critical; using ten standard command‑line tools such as uptime, dmesg, vmstat, mpstat, pidstat, iostat, free, sar, and top lets you quickly assess load, memory, I/O, and network health to pinpoint the root cause.

Command LineLinuxPerformance Monitoring
0 likes · 18 min read
10 Essential Linux Commands to Diagnose Server Performance in the First Minute
Efficient Ops
Efficient Ops
Aug 30, 2021 · Operations

20 Essential Linux Terminal Tricks to Boost Your Productivity

This article presents a curated collection of practical Linux command‑line shortcuts—including tab completion, directory navigation, batch execution, history search, log monitoring, and alias usage—that can dramatically reduce keystrokes and streamline everyday system‑administration tasks.

Command LineLinuxProductivity
0 likes · 13 min read
20 Essential Linux Terminal Tricks to Boost Your Productivity
Qingyun Technology Community
Qingyun Technology Community
Aug 30, 2021 · Cloud Computing

From Linux’s 30‑Year Legacy to the Future of Sky Computing: Key Tech Highlights

This roundup covers Linux’s 30‑year milestone, Facebook’s Horizon Workrooms VR collaboration platform, Elon Musk’s humanoid robot plans, the metaverse debate, Spark’s Sky Computing vision, KubeSphere’s Kubernetes architecture, and ZFS storage pool design, offering concise insights into each breakthrough.

Cloud ComputingKubernetesLinux
0 likes · 7 min read
From Linux’s 30‑Year Legacy to the Future of Sky Computing: Key Tech Highlights
Open Source Linux
Open Source Linux
Aug 30, 2021 · Fundamentals

Unlocking Linux File System Secrets: Inodes, VFS, and I/O Performance

This article explains how Linux manages disks and file systems through inodes, directory entries, logical blocks, the Virtual File System layer, various I/O models, and practical performance monitoring commands, providing a comprehensive overview for developers and system engineers.

LinuxPerformance MonitoringVFS
0 likes · 19 min read
Unlocking Linux File System Secrets: Inodes, VFS, and I/O Performance
DevOps Cloud Academy
DevOps Cloud Academy
Aug 29, 2021 · Operations

Handling Timezone and System Time Issues in Linux Containers and Kubernetes

This article explains the differences between hardware and system clocks, how Linux manages time zones, why container images often have incorrect default time zones, and provides multiple practical methods—including Dockerfile settings, volume mounts, environment variables, PodPreset, and libfaketime—to correctly set or adjust time in Docker and Kubernetes environments.

DockerKubernetesLinux
0 likes · 13 min read
Handling Timezone and System Time Issues in Linux Containers and Kubernetes
Liangxu Linux
Liangxu Linux
Aug 29, 2021 · Information Security

Automating Linux File Timestamp Manipulation to Hide Traces

This guide explains how to use standard Linux utilities and a custom Bash script to view, modify, save, and restore file timestamps, enabling attackers or administrators to conceal or recover evidence of file changes on a server.

LinuxTimestampsautomation
0 likes · 10 min read
Automating Linux File Timestamp Manipulation to Hide Traces
Liangxu Linux
Liangxu Linux
Aug 27, 2021 · Fundamentals

Master the 10 Essential Linux Commands Every Beginner Needs

Learn the ten most essential Linux commands—from sudo and ls to apt-get and poweroff—explaining their purpose, basic syntax, and practical examples, so newcomers can confidently handle everyday tasks, manage files, navigate directories, install software, and safely shut down the system.

BeginnerCommand LineLinux
0 likes · 6 min read
Master the 10 Essential Linux Commands Every Beginner Needs
Open Source Linux
Open Source Linux
Aug 26, 2021 · Operations

Automate Linux Daily System Checks with a Comprehensive Bash Script

This article presents a ready‑to‑use Bash script that performs daily Linux system inspections—including disk, memory, CPU, process, file changes, and user login checks—generates a detailed report, saves it under a log directory, and emails the results for easy monitoring.

LinuxShell script
0 likes · 10 min read
Automate Linux Daily System Checks with a Comprehensive Bash Script
Snowball Engineer Team
Snowball Engineer Team
Aug 26, 2021 · Backend Development

Diagnosing and Optimizing Server CPU Spikes Caused by Excessive DateTime Object Creation in Java

This article explains how to identify and resolve server CPU spikes caused by excessive DateTime object creation in a Java application, detailing step‑by‑step Linux command usage, JStack and JProfiler analysis, and a refactoring solution that replaces DateTime comparisons with string comparisons to reduce GC pressure.

CPUGCJava
0 likes · 4 min read
Diagnosing and Optimizing Server CPU Spikes Caused by Excessive DateTime Object Creation in Java
Liangxu Linux
Liangxu Linux
Aug 24, 2021 · Operations

Mastering findmnt: List and Monitor Linux Mounted Filesystems

This guide explains how to use the Linux findmnt command—including installation, default listing, real‑time monitoring, df‑style output, list format, fstab parsing, label evaluation, and filesystem‑type filtering—providing practical examples and command syntax for system administrators.

Linuxcommand-linefilesystem
0 likes · 5 min read
Mastering findmnt: List and Monitor Linux Mounted Filesystems
Liangxu Linux
Liangxu Linux
Aug 24, 2021 · Operations

Automate Hourly Linux Wallpaper Changes with styli.sh

This guide explains how to install the styli.sh shell script, configure it for various Linux desktop environments, and use cron to automatically fetch and set a new Reddit‑sourced wallpaper every hour, while offering numerous customization options such as size, search terms, and display tools.

CronLinuxWallpaper
0 likes · 6 min read
Automate Hourly Linux Wallpaper Changes with styli.sh
Efficient Ops
Efficient Ops
Aug 23, 2021 · Operations

Master HAProxy: Build High‑Performance L7/L4 Load Balancers & HA Clusters

This guide introduces HAProxy, an open‑source L4/L7 load balancer, and walks through its core features, performance and stability characteristics, step‑by‑step installation on CentOS 7, configuration of both L7 and L4 balancing, monitoring, and setting up high‑availability with Keepalived.

HAProxyLinuxhigh availability
0 likes · 27 min read
Master HAProxy: Build High‑Performance L7/L4 Load Balancers & HA Clusters
Open Source Linux
Open Source Linux
Aug 22, 2021 · Operations

How to Master Linux Resource Limits: Boost Your Server Stability

This article explains how Linux system and user resource limits—such as file descriptors, stack size, and process counts—can cause runtime failures, demonstrates practical experiments to modify these limits via ulimit, /etc/security/limits.conf, and prlimit, and provides guidance for stable server-side programming.

Linuxprlimitresource limits
0 likes · 8 min read
How to Master Linux Resource Limits: Boost Your Server Stability
Liangxu Linux
Liangxu Linux
Aug 22, 2021 · Operations

Build Nginx High Availability with Keepalived on Linux

This guide explains how to achieve high availability for Nginx by deploying a dual‑machine keepalived setup, covering the concepts of HA, VRRP, configuration of keepalived on master and backup nodes, a health‑check script, and step‑by‑step commands to test automatic failover.

FailoverKeepalivedLinux
0 likes · 9 min read
Build Nginx High Availability with Keepalived on Linux
Open Source Linux
Open Source Linux
Aug 21, 2021 · Operations

Linux Huge Pages vs Transparent Huge Pages: Benefits, Risks, and Disabling Guide

This article explains the two types of Linux huge pages—static HugeTLB pages and dynamic Transparent Huge Pages—detailing their sizes, performance advantages, drawbacks, especially for Oracle workloads, and provides step‑by‑step instructions for checking status and permanently disabling THP via sysfs or GRUB.

Huge PagesLinuxMemory Management
0 likes · 9 min read
Linux Huge Pages vs Transparent Huge Pages: Benefits, Risks, and Disabling Guide
Open Source Linux
Open Source Linux
Aug 17, 2021 · Operations

Enable IPv6 on Docker Bridge Networks: Step‑by‑Step Guide

This tutorial shows how to activate IPv6 support for Docker bridge networks by obtaining a public IPv6 block, dividing it into subnets, configuring the Docker daemon, restarting the service, and optionally setting up IPv6 in Docker Compose, with full code examples.

IPv6Linux
0 likes · 6 min read
Enable IPv6 on Docker Bridge Networks: Step‑by‑Step Guide
Efficient Ops
Efficient Ops
Aug 16, 2021 · Operations

Master Linux Server Monitoring: top, vmstat, pidstat, iostat, netstat & More

An in‑depth guide walks through essential Linux server monitoring tools—top, vmstat, pidstat, iostat, netstat, tcpdump and others—explaining each command’s output, key metrics, and how to interpret CPU, memory, disk and network statistics for effective troubleshooting and performance tuning.

LinuxLinux toolsPerformance
0 likes · 16 min read
Master Linux Server Monitoring: top, vmstat, pidstat, iostat, netstat & More
Liangxu Linux
Liangxu Linux
Aug 15, 2021 · Operations

Master Logrotate: Automate Linux Log Rotation and Ditch Custom Scripts

This guide explains how to use the built‑in Logrotate tool on Linux to configure automatic log rotation, customize rotation policies for services like Nginx, PHP and syslog, troubleshoot common issues, and replace ad‑hoc scripts with reliable, cron‑driven solutions.

LinuxLog Managementlogrotate
0 likes · 23 min read
Master Logrotate: Automate Linux Log Rotation and Ditch Custom Scripts
Laravel Tech Community
Laravel Tech Community
Aug 14, 2021 · Fundamentals

File Splitting with split and Merging with cat on Linux

This guide explains how to use the Linux split command to divide large files into smaller parts and the cat command to concatenate those parts back together, including syntax, practical examples, and help options for efficient file transfer and management.

CATCommand LineLinux
0 likes · 7 min read
File Splitting with split and Merging with cat on Linux
macrozheng
macrozheng
Aug 12, 2021 · Backend Development

How to Set Up kkFileView for Instant File Preview with Docker and SpringBoot

This guide walks you through installing kkFileView on Windows and Linux, integrating it with MinIO for online file preview, configuring Docker containers, and customizing settings such as watermarks, providing step‑by‑step instructions and code snippets for a seamless preview service.

DockerLinuxMinIO
0 likes · 7 min read
How to Set Up kkFileView for Instant File Preview with Docker and SpringBoot
Liangxu Linux
Liangxu Linux
Aug 11, 2021 · Operations

Mastering Cron: Create, Schedule, and Manage Linux Cron Jobs

This guide explains what cron timers are, how to create cronjobs using the crontab command, the syntax of cron expressions—including fields for minute, hour, day, month, and weekday—as well as shortcut macros, and how to edit or stop scheduled jobs on Linux.

Linuxcrontab
0 likes · 4 min read
Mastering Cron: Create, Schedule, and Manage Linux Cron Jobs
Baidu Geek Talk
Baidu Geek Talk
Aug 11, 2021 · Operations

Analyzing Core Dumps and Debugging Techniques with GDB

The article explains how to analyze core‑dump files with GDB by examining the function call stack, key registers, and memory contents, classifying crash causes, using GDB commands to inspect variables and addresses, reconstructing corrupted stacks, handling optimized‑away data and vtable errors, and following a systematic debugging workflow.

DebuggingLinuxc++
0 likes · 17 min read
Analyzing Core Dumps and Debugging Techniques with GDB
Liangxu Linux
Liangxu Linux
Aug 10, 2021 · Operations

How Linux Implements High‑Performance Timers with a Hierarchical Timing Wheel

This article explains the various timer implementations—sorted linked list, min‑heap, balanced binary tree, and especially the hierarchical timing wheel used in the Linux kernel—detailing their time complexities, data structures, and the core C code that inserts and executes timers efficiently.

C programmingLinuxO(1) complexity
0 likes · 11 min read
How Linux Implements High‑Performance Timers with a Hierarchical Timing Wheel
Practical DevOps Architecture
Practical DevOps Architecture
Aug 9, 2021 · Operations

MySQL Installation and Configuration Bash Script

This article provides a step‑by‑step Bash script for installing, configuring, and starting MySQL 8.0 on a Linux system, including user creation, directory setup, permission handling, initialization checks, and service management, and ensures proper environment variables.

DatabaseInstallationLinux
0 likes · 4 min read
MySQL Installation and Configuration Bash Script
Liangxu Linux
Liangxu Linux
Aug 8, 2021 · Operations

Never Lose Your SSH Session Again: Master GNU Screen on Linux

This guide explains how to install GNU Screen, start and name sessions, manage multiple windows with keyboard shortcuts, detach and reattach safely, and customize settings via .screenrc, ensuring long‑running tasks persist across SSH disconnections.

GNU ScreenLinuxSSH session persistence
0 likes · 8 min read
Never Lose Your SSH Session Again: Master GNU Screen on Linux
Liangxu Linux
Liangxu Linux
Aug 8, 2021 · Operations

Essential Linux Command‑Line Tools for Monitoring Network Bandwidth

This article introduces a collection of Linux command‑line utilities—such as nload, iftop, iptraf, nethogs, bmon, and many others—that can monitor overall and per‑process network bandwidth, explain their measurement methods, and provide installation instructions for major distributions.

Linuxbandwidthcommand-line tools
0 likes · 10 min read
Essential Linux Command‑Line Tools for Monitoring Network Bandwidth
21CTO
21CTO
Aug 6, 2021 · Operations

Why BC‑Linux V8.2 Is Emerging as the Top CentOS Replacement

The article reports on recent Chinese tech news—from massive travel‑card queries and ByteDance layoffs to Douyin’s remote‑work policy and a new partnership between Taobao and QQ Music—while spotlighting BC‑Linux V8.2, a CentOS‑compatible OS with dual kernels, performance boosts, and enhanced security.

CentOS AlternativeLinuxSystem Performance
0 likes · 9 min read
Why BC‑Linux V8.2 Is Emerging as the Top CentOS Replacement
Liangxu Linux
Liangxu Linux
Aug 4, 2021 · Operations

Master Linux Package Management: apt vs dnf Commands Explained

This guide walks you through searching, installing, updating, and removing software on Linux using the apt and dnf package managers, covering command syntax, regex searches, group installations, and how each tool handles caches and configuration files.

APTLinuxPackage Management
0 likes · 8 min read
Master Linux Package Management: apt vs dnf Commands Explained
Ops Development Stories
Ops Development Stories
Aug 4, 2021 · Operations

Mastering TCP Handshakes, Queues, and Linux Tuning for High‑Performance Servers

This article explains TCP’s connection establishment and termination processes, details the roles of half‑ and full‑connection queues in Linux, demonstrates how to simulate and detect queue overflows using tools like netstat, ss, hping3 and ab, and provides kernel tuning parameters to mitigate SYN flood and TIME_WAIT issues.

LinuxNetworkingQueue
0 likes · 23 min read
Mastering TCP Handshakes, Queues, and Linux Tuning for High‑Performance Servers
Open Source Linux
Open Source Linux
Aug 3, 2021 · Fundamentals

Master Linux Swap: When, How Much, and How to Optimize It

Linux swap extends virtual memory by moving infrequently used pages to disk, and this guide explains what swap is, its pros and cons, sizing recommendations for various RAM amounts, how to create and manage swap partitions or files, and performance tuning tips including swappiness and I/O optimization.

LinuxMemory Managementswap
0 likes · 16 min read
Master Linux Swap: When, How Much, and How to Optimize It
Laravel Tech Community
Laravel Tech Community
Aug 3, 2021 · Operations

Comprehensive List of Common Linux Commands and Their Functions

This article provides a detailed reference of essential Linux commands covering file manipulation, system monitoring, user and permission management, networking, compression, and system control, offering a practical guide for administrators and developers to efficiently operate and maintain Linux environments.

LinuxUnix
0 likes · 8 min read
Comprehensive List of Common Linux Commands and Their Functions
dbaplus Community
dbaplus Community
Aug 2, 2021 · Fundamentals

Master Linux History Command: Practical Tips to Boost Shell Efficiency

This guide explains how the Linux history mechanism works, shows essential commands for viewing, filtering, and replaying past commands, demonstrates timestamping, adjusting record limits, changing the history file, disabling logging, and shares a hidden trick for keeping sensitive commands out of the log.

Command LineLinuxProductivity
0 likes · 10 min read
Master Linux History Command: Practical Tips to Boost Shell Efficiency
Open Source Linux
Open Source Linux
Aug 1, 2021 · Operations

How to Auto-Run Scripts on Linux Boot: Crontab @reboot vs Systemd

This guide explains three methods to automatically execute scripts after a Linux system boots—using the traditional /etc/rc.local approach, the @reboot option in crontab, and creating a dedicated Systemd service—providing step‑by‑step commands and examples for each technique.

LinuxSystemdcrontab
0 likes · 4 min read
How to Auto-Run Scripts on Linux Boot: Crontab @reboot vs Systemd
Liangxu Linux
Liangxu Linux
Aug 1, 2021 · Fundamentals

Master Linux Aliases: Simplify Commands and Boost Productivity

This guide explains when to use Linux alias commands, how to create temporary and permanent aliases, list and verify them, remove unwanted ones, and provides practical examples for simplifying commands, changing behavior, and accessing shortcuts, helping users streamline their shell workflow.

Command LineLinuxalias
0 likes · 5 min read
Master Linux Aliases: Simplify Commands and Boost Productivity
dbaplus Community
dbaplus Community
Aug 1, 2021 · Databases

Scaling and Optimizing a Greenplum Data Warehouse Cluster: Key Lessons

This article details the background, goals, design decisions, deployment steps, kernel tuning, fault‑recovery testing, performance optimization, and TPCH benchmark results of a Greenplum data‑warehouse cluster expansion, highlighting practical challenges and concrete solutions for large‑scale database environments.

Cluster DeploymentGreenplumLinux
0 likes · 20 min read
Scaling and Optimizing a Greenplum Data Warehouse Cluster: Key Lessons
Liangxu Linux
Liangxu Linux
Aug 1, 2021 · Fundamentals

What’s the Real Difference Between CPU Utilization and CPU Load?

The article explains CPU utilization and CPU load, clarifies time‑slice concepts, distinguishes user‑mode and system‑mode usage, describes how load reflects the average number of runnable and waiting tasks, and provides Linux commands and troubleshooting steps for high‑load/low‑utilization and vice‑versa scenarios.

CPULinuxLoad
0 likes · 13 min read
What’s the Real Difference Between CPU Utilization and CPU Load?
Liangxu Linux
Liangxu Linux
Jul 31, 2021 · Operations

Optimizing Linux Memory: When to Use Huge Pages and How to Disable THP

This guide explains the difference between standard Huge Pages and Transparent Huge Pages in Linux, outlines the performance benefits and drawbacks of using Huge Pages, and provides step‑by‑step commands and GRUB configuration methods to safely disable Transparent Huge Pages on CentOS systems.

HugePagesLinuxMemoryManagement
0 likes · 9 min read
Optimizing Linux Memory: When to Use Huge Pages and How to Disable THP
Open Source Linux
Open Source Linux
Jul 29, 2021 · Operations

Top 18 Linux Command-Line Tools to Monitor Network Bandwidth

This guide reviews a collection of Linux command-line utilities that let you track overall and per‑process network bandwidth, display inbound and outbound traffic separately, and generate real‑time or historical usage reports, helping administrators quickly identify bandwidth‑heavy processes.

Linuxbandwidthcommand-line tools
0 likes · 12 min read
Top 18 Linux Command-Line Tools to Monitor Network Bandwidth
Efficient Ops
Efficient Ops
Jul 28, 2021 · Operations

Master Network Troubleshooting with MTR: Install, Use, and Analyze Results

Learn how to install and use the powerful MTR network diagnostic tool across Windows, Linux, macOS, and Android, understand its combined ping/traceroute output, master key command-line options, and interpret loss, latency, and stability metrics to effectively troubleshoot connectivity issues.

LinuxTroubleshootingWindows
0 likes · 10 min read
Master Network Troubleshooting with MTR: Install, Use, and Analyze Results
Byte Quality Assurance Team
Byte Quality Assurance Team
Jul 28, 2021 · Information Security

Understanding iptables: Chains, Tables, Rules, and Common Commands

This article provides a comprehensive guide to iptables, covering its underlying netfilter architecture, the five built‑in chains and tables, rule syntax, common match and target options, and practical command examples for adding, deleting, querying, and managing firewall rules on Linux systems.

Command LineLinuxfirewall
0 likes · 15 min read
Understanding iptables: Chains, Tables, Rules, and Common Commands
Programmer DD
Programmer DD
Jul 28, 2021 · Fundamentals

Understanding Linux Virtual Memory: From Pages to Swap

This article explains the fundamentals of Linux virtual memory, covering its origin, paging and page tables, memory addressing, the role of swap, common questions about 32‑bit vs 64‑bit systems, and practical commands for monitoring and configuring virtual memory on Linux.

LinuxMemory Managementoperating-system
0 likes · 13 min read
Understanding Linux Virtual Memory: From Pages to Swap
Liangxu Linux
Liangxu Linux
Jul 26, 2021 · Fundamentals

When and How to Use Linux Hard Links and Symbolic Links Effectively

This guide explains Linux inode basics, the differences between hard and symbolic links, their creation commands, limitations, and practical scenarios such as version switching, library management, shortcuts, file classification, shared editing, and space‑efficient backups.

Hard LinkLinuxSymbolic Link
0 likes · 13 min read
When and How to Use Linux Hard Links and Symbolic Links Effectively
Liangxu Linux
Liangxu Linux
Jul 26, 2021 · Fundamentals

Master the Linux date Command: Display, Format, and Set Dates

This tutorial explains how to use the Linux date command to show the current time, format dates in various ways, query past or future dates, customize output with format specifiers, set the system clock, and incorporate date values into shell scripts.

LinuxShell scriptingdate command
0 likes · 7 min read
Master the Linux date Command: Display, Format, and Set Dates
The Dominant Programmer
The Dominant Programmer
Jul 26, 2021 · Cloud Native

How to Install and Configure Docker on CentOS 7

This guide walks through installing Docker CE on a CentOS 7 system, covering prerequisite kernel checks, repository configuration, package installation, verification with hello‑world, common troubleshooting, and clean removal steps, while explaining core Docker concepts such as images, containers, and registries.

CentOS 7DockerInstallation
0 likes · 5 min read
How to Install and Configure Docker on CentOS 7
ITPUB
ITPUB
Jul 25, 2021 · Fundamentals

Can Linux Replace Windows? Exploring Deepin’s GUI, Dev Tools, and Daily Benefits

This article shares a personal experience with the Deepin Linux distribution, covering its graphical interface, file manager, development environment, communication apps, Android app support, and the many practical advantages that make Linux a viable alternative to Windows for everyday use.

DesktopDevelopmentLinux
0 likes · 10 min read
Can Linux Replace Windows? Exploring Deepin’s GUI, Dev Tools, and Daily Benefits
Liangxu Linux
Liangxu Linux
Jul 22, 2021 · Fundamentals

Getting Started with Helix: Install and Use the Rust‑Based Terminal Editor

This guide introduces Helix, a modern Rust‑written terminal text editor that leverages Tree‑sitter for fast syntax highlighting and multiple‑selection editing, and provides step‑by‑step instructions for installing it on Arch‑based systems via AUR or on other Linux distributions using Cargo.

HelixLinuxRust
0 likes · 4 min read
Getting Started with Helix: Install and Use the Rust‑Based Terminal Editor
Refining Core Development Skills
Refining Core Development Skills
Jul 22, 2021 · Backend Development

Deep Dive into the TCP Three‑Way Handshake: Kernel Queues, Syncookies and Code Walkthrough

This article explains the complete kernel‑level implementation of the TCP three‑way handshake, covering server listen queue allocation, client connect state handling, SYN/SYN‑ACK processing, syncookie protection, timer management, socket creation, and the accept path, with detailed code examples.

LinuxNetworkingTCP
0 likes · 16 min read
Deep Dive into the TCP Three‑Way Handshake: Kernel Queues, Syncookies and Code Walkthrough
Liangxu Linux
Liangxu Linux
Jul 19, 2021 · Operations

Mastering grep: Excluding Words, Patterns, and Directories Efficiently

This guide explains how to use grep's powerful options such as -v, -w, -e, -E, --exclude-dir, and --exclude to filter out specific words, patterns, and directories, providing clear command examples for precise text searching in Unix-like environments.

Linuxcommand-linedirectory exclusion
0 likes · 6 min read
Mastering grep: Excluding Words, Patterns, and Directories Efficiently
Open Source Linux
Open Source Linux
Jul 18, 2021 · Operations

Master ipvsadm: Build LVS/NAT & DR Load‑Balancing Clusters on Linux

This tutorial explains how to use the ipvsadm command to create and manage LVS/NAT and LVS/DR load‑balancing clusters on Linux, covering command syntax, environment setup for director and real servers, ARP tuning, rule persistence, and extended exercises for HTTP, HTTPS, and MySQL traffic.

DRLVSLinux
0 likes · 15 min read
Master ipvsadm: Build LVS/NAT & DR Load‑Balancing Clusters on Linux
Liangxu Linux
Liangxu Linux
Jul 18, 2021 · Backend Development

Master Bulk File Renaming with F2: Install, Commands, and Tips

F2 is a fast, safe Go‑based command‑line tool for batch renaming files and folders on Linux, macOS, and Windows, offering multiple installation methods, preview mode, undo, conflict resolution, built‑in variables, and powerful regex‑driven rename examples.

Batch ProcessingCLIFile Renaming
0 likes · 7 min read
Master Bulk File Renaming with F2: Install, Commands, and Tips
Liangxu Linux
Liangxu Linux
Jul 18, 2021 · Fundamentals

Master Linux Aliases: Simplify Commands and Boost Productivity

This guide explains how Linux aliases work, shows how to create temporary and permanent shortcuts for long commands like rsync, demonstrates listing and removing aliases, and provides step‑by‑step instructions for storing aliases in ~/.bashrc or a separate file.

Linuxbashshell
0 likes · 5 min read
Master Linux Aliases: Simplify Commands and Boost Productivity
Liangxu Linux
Liangxu Linux
Jul 15, 2021 · Fundamentals

Master Linux Basics: From Installation to Shell Scripting in One Guide

This comprehensive tutorial walks you through Linux fundamentals, covering VMware installation, network configuration, essential command usage, user management, software installation methods, shell scripting basics, process management, cron jobs, and awk text processing, all illustrated with step‑by‑step screenshots and code examples.

InstallationLinuxNetworking
0 likes · 28 min read
Master Linux Basics: From Installation to Shell Scripting in One Guide
Laravel Tech Community
Laravel Tech Community
Jul 15, 2021 · Fundamentals

CentOS 8 End of Life and the Shift to CentOS Stream

The article explains that CentOS 8 will cease maintenance next year, ending the free RHEL rebuild, introduces CentOS Stream as a rolling‑release bridge between Fedora and RHEL, and outlines the impact on CentOS 7 and the need to consider alternative distributions.

CentOSCentOS StreamEnd of Life
0 likes · 4 min read
CentOS 8 End of Life and the Shift to CentOS Stream
Liangxu Linux
Liangxu Linux
Jul 14, 2021 · Cloud Native

Master Docker from Scratch: Build, Run, and Deploy Containers for Web Projects

This comprehensive guide walks you through Docker fundamentals, compares containers with virtual machines, explains core concepts, shows step‑by‑step installation, image building, container execution, and best practices, enabling you to containerize and deploy web applications efficiently.

DevOpsLinuxbackend development
0 likes · 17 min read
Master Docker from Scratch: Build, Run, and Deploy Containers for Web Projects