Tagged articles

Linux

5000 articles · Page 45 of 50
Liangxu Linux
Liangxu Linux
Jan 10, 2021 · Information Security

Essential Linux Account Security and Intrusion Detection Checklist

This guide provides a comprehensive, step‑by‑step walkthrough of Linux account security, user and shadow file inspection, login record analysis, process and startup script examination, cron job auditing, file integrity searches, and log‑based intrusion detection using practical commands and examples.

LinuxShell Commandsaccount security
0 likes · 17 min read
Essential Linux Account Security and Intrusion Detection Checklist
Efficient Ops
Efficient Ops
Jan 6, 2021 · Cloud Computing

Detecting If Your Shell Runs on Physical Machine, VM, or Container

This guide explains practical techniques and command‑line tools—such as systemd‑detect‑virt, cgroup inspection, DMI data, and cloud‑provider metadata—to determine whether a given shell environment is running inside a container, a virtual machine, or on bare‑metal hardware, including scripts for Docker, rkt, AWS, OpenStack and more.

Cloud ComputingLinuxSystemd
0 likes · 10 min read
Detecting If Your Shell Runs on Physical Machine, VM, or Container
Open Source Linux
Open Source Linux
Jan 6, 2021 · Operations

Boost Nginx Performance: Essential Linux System Parameter Tweaks

This guide explains how to optimize Linux kernel parameters and Nginx settings—such as file descriptor limits, TCP queue lengths, temporary ports, worker processes, KeepAlive, and log buffering—to significantly improve server performance and handle high traffic loads.

LinuxPerformance TuningSystem Parameters
0 likes · 8 min read
Boost Nginx Performance: Essential Linux System Parameter Tweaks
Liangxu Linux
Liangxu Linux
Jan 5, 2021 · Operations

How to Install and Use nmon Monitoring Tool on CentOS 7

This guide shows how to download, extract, and run the lightweight nmon performance monitoring tool on CentOS 7, including the exact commands to fetch the package, choose the correct binary, start the utility, and view CPU and memory statistics using interactive keys.

LinuxMonitoringSystem Performance
0 likes · 3 min read
How to Install and Use nmon Monitoring Tool on CentOS 7
Efficient Ops
Efficient Ops
Jan 4, 2021 · Operations

Master Server Log Analysis with Essential Linux Commands

This guide presents a curated set of practical Linux command-line techniques for analyzing web server logs, including counting unique IPs, identifying popular pages, measuring traffic volume, detecting slow or error responses, and monitoring connection states, enabling administrators to efficiently monitor performance and security.

LinuxServer MonitoringShell Commands
0 likes · 13 min read
Master Server Log Analysis with Essential Linux Commands
Efficient Ops
Efficient Ops
Jan 4, 2021 · Operations

10 Essential Linux Commands Every Developer Should Master

This guide introduces ten fundamental Linux commands—pgrep, pstree, bc, split, nl, mkfifo, ldd, col, xmlwf, and lsof—explaining their purposes, typical usage examples, and how they help developers and system administrators efficiently manage processes, files, and system resources.

Command LineLinuxUnix
0 likes · 11 min read
10 Essential Linux Commands Every Developer Should Master
Liangxu Linux
Liangxu Linux
Jan 3, 2021 · Databases

How to Benchmark MySQL Performance with Sysbench: A Step‑by‑Step Guide

This tutorial explains MySQL benchmarking fundamentals and walks you through installing sysbench, configuring test parameters, preparing data, running the benchmark, analyzing results, and applying best‑practice recommendations to accurately assess database performance.

Database PerformanceLinuxMySQL
0 likes · 11 min read
How to Benchmark MySQL Performance with Sysbench: A Step‑by‑Step Guide
Architecture Digest
Architecture Digest
Jan 3, 2021 · Operations

Understanding How Many Concurrent TCP Connections a Server Can Actually Support

This article explains the true limits of concurrent TCP connections on a server, debunks common misconceptions about port numbers, details the TCP four‑tuple theory, outlines Linux file‑descriptor restrictions, shows how to tune kernel buffers with sysctl, and shares a real‑world test achieving one million active connections.

LinuxTCPconcurrency
0 likes · 6 min read
Understanding How Many Concurrent TCP Connections a Server Can Actually Support
Liangxu Linux
Liangxu Linux
Jan 2, 2021 · Operations

How to Effectively Audit Linux System Operations and Cut Down Noise

This article explains why detailed Linux system operation auditing is essential for security and troubleshooting, outlines practical filtering rules to avoid redundant or sensitive logs, and compares five auditing approaches—history, custom bash, snoopy, auditd, and eBPF—detailing their strengths, limitations, and configuration examples.

LinuxLoggingauditd
0 likes · 13 min read
How to Effectively Audit Linux System Operations and Cut Down Noise
Liangxu Linux
Liangxu Linux
Jan 1, 2021 · Fundamentals

Why du and df Show Different Disk Usage: Deep Dive into Linux File System Mechanics

The article explains why Linux’s du and df commands often report inconsistent disk usage, detailing the underlying file‑system structures such as inodes, block maps, and superblocks, the processes of file creation and deletion, and how mounted partitions, open file handles, and stat calls affect each tool’s calculations.

Disk UsageLinuxdf
0 likes · 12 min read
Why du and df Show Different Disk Usage: Deep Dive into Linux File System Mechanics
ITPUB
ITPUB
Dec 31, 2020 · Operations

How Many TCP Connections Can One Server Really Handle? A Deep Dive into Linux Limits

This article demystifies common misconceptions about server concurrency, explains the theoretical maximum TCP connections based on the four‑tuple, details Linux file‑descriptor and buffer limits, and walks through a practical experiment that achieves over one million simultaneous connections on a single machine.

LinuxPerformanceTCP
0 likes · 7 min read
How Many TCP Connections Can One Server Really Handle? A Deep Dive into Linux Limits
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 31, 2020 · Fundamentals

Load Balancing Mechanisms in the Linux CFS Scheduler: Periodic, NOHZ Idle, and New Idle Load Balancing

The article explains how the Linux CFS scheduler balances load using three mechanisms—periodic balancer on busy CPUs, NOHZ idle balancer that wakes idle CPUs in tickless mode, and the new idle balancer that checks overload and cache state—detailing their triggers, IPI interactions, timing intervals, and key data structures.

CFSIdle BalanceLinux
0 likes · 15 min read
Load Balancing Mechanisms in the Linux CFS Scheduler: Periodic, NOHZ Idle, and New Idle Load Balancing
Nullbody Notes
Nullbody Notes
Dec 30, 2020 · Fundamentals

Essential Shell Commands and Scripting Techniques You Must Know

This article provides a comprehensive guide to Shell scripting, covering variable definition, arithmetic, string manipulation, arrays, quoting rules, control structures, functions, command‑line parsing, debugging, common text‑processing tools, file attribute changes, file management, user and group administration, disk utilities, and includes practical code examples for each topic.

Command LineLinuxScripting
0 likes · 37 min read
Essential Shell Commands and Scripting Techniques You Must Know
Liangxu Linux
Liangxu Linux
Dec 28, 2020 · Operations

Mastering rsync: Efficient Ways to Exclude Files and Directories

This guide explains how to use rsync’s –exclude and –exclude‑from options, as well as include patterns and find‑based techniques, to selectively skip files or directories during synchronization, with clear command examples and practical tips.

Linuxexcludefile synchronization
0 likes · 6 min read
Mastering rsync: Efficient Ways to Exclude Files and Directories
21CTO
21CTO
Dec 28, 2020 · Operations

Step-by-Step Guide to Install and Configure Jenkins with Supervisord on Linux

This tutorial walks you through downloading Jenkins, setting up JDK 1.8, installing and configuring Supervisord, creating the Jenkins directory, configuring supervisord to manage Jenkins, retrieving the initial admin password, and completing the web UI setup, all with clear command examples and screenshots.

CI/CDDevOpsInstallation
0 likes · 4 min read
Step-by-Step Guide to Install and Configure Jenkins with Supervisord on Linux
Open Source Linux
Open Source Linux
Dec 28, 2020 · Information Security

Effective Linux System Auditing: Methods, Filters & Best Practices

Auditing Linux system operations is essential for security and troubleshooting, but excessive logs can overwhelm analysis; this guide outlines common filtering rules and compares five recording methods—history, custom bash, snoopy, auditd, and eBPF—highlighting their advantages, limitations, and practical configuration examples.

LinuxLoggingauditd
0 likes · 13 min read
Effective Linux System Auditing: Methods, Filters & Best Practices
Liangxu Linux
Liangxu Linux
Dec 27, 2020 · Operations

Automate Linux File Sync with inotify and rsync

Learn how to use Linux's inotify-tools to monitor directory changes and automatically synchronize modified files with rsync, covering installation, command options, example output, an event‑handling shell script, and running the script in the background with nohup.

File MonitoringLinuxShell script
0 likes · 5 min read
Automate Linux File Sync with inotify and rsync
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 25, 2020 · Fundamentals

Utilization Clamping (uclamp) in Linux Kernel Scheduling

Utilization clamping (uclamp) lets user space specify a task’s minimum and maximum CPU utilization, allowing the Linux scheduler to more accurately scale frequency and select cores, improving performance and power efficiency through per‑task, cgroup, and global APIs that replace the older schedtune mechanism.

LinuxPerformanceUtilization Clamping
0 likes · 7 min read
Utilization Clamping (uclamp) in Linux Kernel Scheduling
Liangxu Linux
Liangxu Linux
Dec 23, 2020 · Fundamentals

Unlock Linux Filesystem Secrets: Directory Structure, FHS, and File Types Explained

This comprehensive guide explains the Linux filesystem hierarchy, the purpose of the Filesystem Hierarchy Standard, the roles of top‑level directories such as /, /usr and /var, the differences between absolute and relative paths, common file types, extensions, and how to interpret file attributes using standard commands.

Command LineDirectory StructureFHS
0 likes · 32 min read
Unlock Linux Filesystem Secrets: Directory Structure, FHS, and File Types Explained
Liangxu Linux
Liangxu Linux
Dec 23, 2020 · Fundamentals

How Linus Torvalds Built Linux: From Minix to a Monolithic Kernel

This article traces Linus Torvalds' journey from studying operating systems with Minix to creating the Linux monolithic kernel, highlighting the historical context, technical choices, community collaboration, GNU involvement, and the factors that propelled Linux to dominate modern computing.

Linus TorvaldsLinuxOperating Systems
0 likes · 10 min read
How Linus Torvalds Built Linux: From Minix to a Monolithic Kernel
MaGe Linux Operations
MaGe Linux Operations
Dec 23, 2020 · Information Security

Essential Linux Account Security & Intrusion Detection Checklist

This guide details Linux account security fundamentals, including critical system files, user and privilege inspection commands, login monitoring, intrusion investigation techniques, startup script analysis, cron job auditing, file searching methods, process inspection, and log file examination to help secure and troubleshoot Linux servers.

LinuxShell Commandsaccount security
0 likes · 17 min read
Essential Linux Account Security & Intrusion Detection Checklist
Liangxu Linux
Liangxu Linux
Dec 22, 2020 · Fundamentals

Mastering Processes and Threads: 19 Essential OS Concepts Explained

This comprehensive guide covers the fundamentals of processes and threads, their definitions, relationships, creation, lifecycle, scheduling strategies, context switching, inter‑process communication methods, and practical C/C++ examples, providing a deep dive into operating‑system concepts for developers and interview preparation.

C++IPCLinux
0 likes · 41 min read
Mastering Processes and Threads: 19 Essential OS Concepts Explained
Liangxu Linux
Liangxu Linux
Dec 22, 2020 · Operations

Master Linux Memory: Decode free Output, Buffers, Cache, and Swap Cleanup

This guide explains how to interpret the Linux free command, distinguishes between used, free, buffers, and cache memory, describes common symptoms of memory pressure, and provides step‑by‑step commands to manually clear swap and drop caches for better system performance.

BuffersLinuxfree command
0 likes · 7 min read
Master Linux Memory: Decode free Output, Buffers, Cache, and Swap Cleanup
Open Source Tech Hub
Open Source Tech Hub
Dec 22, 2020 · Information Security

Master SSH Quickly: Core Concepts and Practical Usage Guide

This guide explains what SSH (Secure Shell) is, why it’s essential for encrypted communication and Linux server access, and provides a concise overview of OpenSSH’s core concepts and basic commands, serving as a quick reference manual for users.

EncryptionLinuxOpenSSH
0 likes · 2 min read
Master SSH Quickly: Core Concepts and Practical Usage Guide
Liangxu Linux
Liangxu Linux
Dec 21, 2020 · Fundamentals

How Linux Sends and Receives Network Packets: Inside the TCP/IP Stack

This article explains how Linux implements the TCP/IP model to encapsulate, transmit, and receive network packets, covering OSI vs TCP/IP layers, the Linux network stack structure, NAPI interrupt mitigation, and the step‑by‑step processing of packets in both directions.

LinuxNAPITCP/IP
0 likes · 12 min read
How Linux Sends and Receives Network Packets: Inside the TCP/IP Stack
Programmer DD
Programmer DD
Dec 21, 2020 · Cloud Native

Unveiling Containerd: From Docker’s Shadow to a Robust Cloud‑Native Runtime

Explore the evolution of Containerd from Docker’s early days, its architecture, installation on Ubuntu, configuration nuances, performance benchmarks, and practical usage with the ctr CLI, while also learning how it integrates with Kubernetes, Docker, and tools like Sealos for streamlined container management.

CTRDockerKubernetes
0 likes · 29 min read
Unveiling Containerd: From Docker’s Shadow to a Robust Cloud‑Native Runtime
Architects' Tech Alliance
Architects' Tech Alliance
Dec 20, 2020 · Industry Insights

How China's Domestic Operating Systems Are Shaping the Future Market

This article provides a comprehensive overview of the evolution of operating systems, analyzes the rise of Chinese domestic OS such as Kylin, Deepin and HarmonyOS, examines market share trends across desktop, server and mobile platforms, and forecasts the economic potential of government, enterprise and consumer adoption over the next five years.

ChinaDesktop OSLinux
0 likes · 32 min read
How China's Domestic Operating Systems Are Shaping the Future Market
Liangxu Linux
Liangxu Linux
Dec 20, 2020 · Operations

Master Linux Directory Navigation with pushd, popd, and dirs

Learn how to efficiently switch between directories in Linux using the built‑in bash commands pushd, popd, and dirs, covering basic usage, stack manipulation, and advanced options to eliminate repetitive typing and streamline your workflow.

Directory StackLinuxbash
0 likes · 10 min read
Master Linux Directory Navigation with pushd, popd, and dirs
Selected Java Interview Questions
Selected Java Interview Questions
Dec 19, 2020 · Operations

Linux System Commands Cheat Sheet

This article provides a comprehensive reference of essential Linux system commands covering system information, date and time management, shutdown/reboot, file and directory operations, searching, mounting, disk usage, user and group management, permissions, special attributes, compression, package handling, network utilities, and backup techniques, all presented with concise examples for quick learning.

LinuxUnixcommands
0 likes · 23 min read
Linux System Commands Cheat Sheet
ITPUB
ITPUB
Dec 18, 2020 · Operations

Master Linux System Backup and Restore with tar, rsync, and dd

This guide explains how to back up an entire Linux system or create a disk image using tar, rsync, and dd commands, covering exclusion of system directories, restoration steps, and special considerations for migrating to a new host.

Linuxbackupdd
0 likes · 8 min read
Master Linux System Backup and Restore with tar, rsync, and dd
Liangxu Linux
Liangxu Linux
Dec 17, 2020 · Fundamentals

Understanding 32‑bit vs 64‑bit: Hardware, OS, and Software Differences

The article explains the relationship and distinctions among 32‑bit and 64‑bit concepts across hardware, operating systems, and software, detailing Intel and AMD architectures, how to identify CPU and OS bitness on Linux, and the implications for compiling kernels and running applications.

CPU architectureHardwareLinux
0 likes · 9 min read
Understanding 32‑bit vs 64‑bit: Hardware, OS, and Software Differences
ITPUB
ITPUB
Dec 17, 2020 · Fundamentals

How Linux Pipes, FIFOs, and Signals Enable Interprocess Communication

This article explains the fundamentals of Linux pipes and named pipes (FIFOs), their kernel implementation, read/write APIs with code examples, and an overview of signal mechanisms, types, and handling in the context of inter‑process communication.

C programmingIPCLinux
0 likes · 15 min read
How Linux Pipes, FIFOs, and Signals Enable Interprocess Communication
Efficient Ops
Efficient Ops
Dec 16, 2020 · Operations

Build a Secure, Scalable ELK + Kafka Logging Architecture on CentOS

This step‑by‑step guide shows how to deploy a production‑grade log collection pipeline by installing Filebeat on log sources, forwarding logs to a hardened Kafka cluster, processing them with Logstash, storing them in an Elasticsearch 7.2.0 cluster secured with X‑Pack, and visualizing the data in Kibana, all on CentOS 7.6 with detailed security hardening, configuration scripts, and verification commands.

ELKElasticsearchFilebeat
0 likes · 29 min read
Build a Secure, Scalable ELK + Kafka Logging Architecture on CentOS
Refining Core Development Skills
Refining Core Development Skills
Dec 16, 2020 · Fundamentals

Balancing Theory and Practice: My Journey of Technical Skill Development and Book Recommendations

The article shares the author’s personal approach to strengthening technical abilities by combining deep theoretical study with hands‑on experimentation, recounts real‑world problem‑solving experiences, and recommends a curated list of classic books and resources for developers seeking solid fundamentals.

Book RecommendationsLinuxTechnical Growth
0 likes · 15 min read
Balancing Theory and Practice: My Journey of Technical Skill Development and Book Recommendations
Efficient Ops
Efficient Ops
Dec 15, 2020 · Operations

Essential Safety Checklist for Dangerous Linux Commands in Production

This guide outlines critical precautions, preparation steps, and safe usage patterns for risky Linux commands such as rm, chmod, dd, and MySQL operations, emphasizing deep breathing, verification, backups, and proper scripting to prevent catastrophic data loss in production environments.

Command LineDevOpsLinux
0 likes · 9 min read
Essential Safety Checklist for Dangerous Linux Commands in Production
Liangxu Linux
Liangxu Linux
Dec 14, 2020 · Fundamentals

How Linux Pipes and Signals Work Under the Hood

This article explains the internal workings of Linux pipes, named pipes (FIFOs), and signal handling, covering their kernel implementation, synchronization mechanisms, relevant system calls, and provides concrete C code examples for creating and using these inter‑process communication primitives.

IPCLinuxSystem Calls
0 likes · 17 min read
How Linux Pipes and Signals Work Under the Hood
Liangxu Linux
Liangxu Linux
Dec 14, 2020 · Operations

How to Assign Multiple VLAN IPs on a Single Linux NIC (CentOS/RHEL)

This guide explains how to configure multiple VLAN‑tagged interfaces on a single Linux network card in CentOS/RHEL, covering kernel module loading, creating VLAN interfaces with ip, assigning IP addresses, and persisting the settings via ifcfg files so they survive reboots.

CentOSIPLinux
0 likes · 5 min read
How to Assign Multiple VLAN IPs on a Single Linux NIC (CentOS/RHEL)
360 Tech Engineering
360 Tech Engineering
Dec 14, 2020 · Operations

Understanding Linux I/O Flush: fsync, fdatasync, sync, O_DIRECT, O_SYNC, REQ_PREFLUSH and REQ_FUA

This article explains the differences and purposes of Linux I/O flushing mechanisms—including fsync(), fdatasync(), sync(), the O_DIRECT and O_SYNC open flags, and the REQ_PREFLUSH and REQ_FUA bio request flags—illustrated with dd experiments, kernel flag tables, and practical commands for managing disk write caches.

I/OLinuxO_DIRECT
0 likes · 12 min read
Understanding Linux I/O Flush: fsync, fdatasync, sync, O_DIRECT, O_SYNC, REQ_PREFLUSH and REQ_FUA
ITPUB
ITPUB
Dec 14, 2020 · Information Security

Master SSH: Remote Login, Port Forwarding, and Secure Tunneling Explained

This guide introduces SSH, explains its encryption-based login mechanism, demonstrates common commands for remote access, local and remote port forwarding, dynamic tunneling, and highlights security risks such as man‑in‑the‑middle attacks, providing practical examples for Linux environments.

LinuxRemote Loginnetwork security
0 likes · 13 min read
Master SSH: Remote Login, Port Forwarding, and Secure Tunneling Explained
Liangxu Linux
Liangxu Linux
Dec 14, 2020 · Backend Development

How Many TCP Connections Can One Server Really Handle? A Deep Dive

This article explains the true limits of simultaneous TCP connections on a single Linux server, debunking common myths about the 65,535 port ceiling, detailing kernel and user‑level file‑descriptor restrictions, sysctl buffer settings, and a practical experiment achieving one million concurrent connections.

LinuxNetwork ConnectionsTCP
0 likes · 7 min read
How Many TCP Connections Can One Server Really Handle? A Deep Dive
Huolala Tech
Huolala Tech
Dec 14, 2020 · Information Security

Passive OS Fingerprinting: Detect Humans vs Bots with SYN Header Analysis

This article explains a passive method that captures SYN packet IP headers in user space, extracts OS‑specific features to build a fingerprint database, and uses the results to improve human‑machine detection while discussing implementation details on Linux kernels and typical network architectures.

LinuxOS fingerprintingSYN packet
0 likes · 5 min read
Passive OS Fingerprinting: Detect Humans vs Bots with SYN Header Analysis
Liangxu Linux
Liangxu Linux
Dec 13, 2020 · Operations

How to Raise Linux Open‑File Limits with ulimit, PAM, and sysctl

This guide explains why Linux limits the number of open files, shows how to view current limits, and provides three practical methods—using the ulimit command, editing PAM limits, and adjusting sysctl settings—to permanently increase both soft and hard file‑descriptor limits.

Linuxpam_limitssystem limits
0 likes · 8 min read
How to Raise Linux Open‑File Limits with ulimit, PAM, and sysctl
Liangxu Linux
Liangxu Linux
Dec 12, 2020 · Operations

10 Awesome Linux Terminal Commands to Wow Your Screen

Discover ten eye‑catching Linux command‑line tricks—from the iconic Matrix rain to a built‑in fireworks display—each with simple installation steps, example usage, and visual screenshots that turn a regular terminal into a showcase of fun, interactive effects.

Command LineFun CommandsLinux
0 likes · 6 min read
10 Awesome Linux Terminal Commands to Wow Your Screen
ITPUB
ITPUB
Dec 10, 2020 · Fundamentals

Master Linux Environment Variables: Quick Config & Loading Order Explained

This guide explains how to configure Linux environment variables—especially PATH for MySQL—using various methods such as export commands, editing ~/.bashrc, ~/.bash_profile, /etc/bashrc, /etc/profile, and /etc/environment, and details the exact order Linux reads these files during login and shell startup.

Linuxbashenvironment variables
0 likes · 11 min read
Master Linux Environment Variables: Quick Config & Loading Order Explained
Architecture Digest
Architecture Digest
Dec 10, 2020 · Fundamentals

Linus Torvalds and the Birth of Linux: From Minix to a Global Open‑Source Kernel

The article chronicles Linus Torvalds' journey from a university student building a Unix‑compatible OS on a 386, through his creation of the monolithic Linux kernel, the historic debate with Tanenbaum over micro‑ versus macro‑kernels, and the myriad technical, community, and market forces that propelled Linux to worldwide dominance.

Linus TorvaldsLinuxkernel development
0 likes · 13 min read
Linus Torvalds and the Birth of Linux: From Minix to a Global Open‑Source Kernel
Efficient Ops
Efficient Ops
Dec 9, 2020 · Backend Development

Master High‑Performance Backend with Linux Sockets, epoll, and OpenResty

This guide explains how Linux socket I/O multiplexing (select, poll, epoll) powers high‑concurrency servers, why caching and asynchronous non‑blocking are crucial, and provides step‑by‑step instructions to install, configure, and develop with OpenResty, Nginx, and Lua for scalable backend applications.

LinuxLuaOpenResty
0 likes · 12 min read
Master High‑Performance Backend with Linux Sockets, epoll, and OpenResty
Liangxu Linux
Liangxu Linux
Dec 9, 2020 · Operations

Essential Safety Checklist for Critical Linux Commands

A practical guide warns developers and operators to stay vigilant when executing risky Linux commands, offering step‑by‑step precautions, backup strategies, and safe aliases to prevent accidental data loss or system damage.

Linuxcommand safetyoperations
0 likes · 8 min read
Essential Safety Checklist for Critical Linux Commands
Liangxu Linux
Liangxu Linux
Dec 9, 2020 · Operations

Master Linux Environment Variables: 6 Proven Configuration Methods

This guide explains how to read, configure, and persist Linux environment variables—especially PATH—using export commands, user‑level files like ~/.bashrc and ~/.profile, and system‑wide files such as /etc/profile, /etc/bashrc, and /etc/environment, while also detailing the loading order and testing techniques.

Linuxshellsystem administration
0 likes · 12 min read
Master Linux Environment Variables: 6 Proven Configuration Methods
21CTO
21CTO
Dec 9, 2020 · Operations

Why Red Hat Dropped Free CentOS and What It Means for Your Servers

Red Hat announced the end of the free CentOS Linux distribution, replacing it with the rolling‑release CentOS Stream, and detailed the support timelines for CentOS 7 and 8, urging users to consider RHEL subscriptions, build their own rebuilds, or migrate to alternative platforms.

CentOSLinuxRHEL
0 likes · 8 min read
Why Red Hat Dropped Free CentOS and What It Means for Your Servers
Liangxu Linux
Liangxu Linux
Dec 9, 2020 · Fundamentals

Master Linux Pipes and Redirection: A Hands‑On Guide with Code Examples

This article explains the fundamentals of Linux pipes and file redirection, covering their definitions, how they work as inter‑process communication mechanisms, how to create and use them in C with pipe(), dup2() and fork(), and how to redirect standard streams using freopen(), all illustrated with clear code snippets and diagrams.

C programmingIPCLinux
0 likes · 8 min read
Master Linux Pipes and Redirection: A Hands‑On Guide with Code Examples
ITPUB
ITPUB
Dec 8, 2020 · Operations

How Many TCP Connections Can One Server Really Handle? A Deep Dive into Linux Limits

This article demystifies the true maximum number of concurrent TCP connections a single Linux server can sustain, explaining the theoretical limits of the TCP four‑tuple, the practical constraints imposed by file descriptor and memory settings, and walks through a real‑world experiment achieving one million connections.

LinuxNetworkingTCP
0 likes · 6 min read
How Many TCP Connections Can One Server Really Handle? A Deep Dive into Linux Limits
Top Architect
Top Architect
Dec 8, 2020 · Fundamentals

Linus Torvalds, the Father of Linux: History, Development, and Impact

This article recounts Linus Torvalds' journey from studying operating systems with Minix to creating the Linux kernel, explains the microkernel versus monolithic debate, and highlights the technical, community, and ecosystem factors that propelled Linux to become the dominant open‑source operating system.

GitLinus TorvaldsLinux
0 likes · 10 min read
Linus Torvalds, the Father of Linux: History, Development, and Impact
Liangxu Linux
Liangxu Linux
Dec 6, 2020 · Information Security

Master Linux Security: From Firewall Rules to User & File Permissions

This guide walks through essential Linux security measures, covering common attack vectors, network and OS hardening, firewall configuration with iptables, user and group management, and detailed file‑permission techniques, providing practical commands and examples for robust system protection.

File PermissionsLinuxUser Management
0 likes · 20 min read
Master Linux Security: From Firewall Rules to User & File Permissions
ITPUB
ITPUB
Dec 6, 2020 · Fundamentals

Top 7 Stunning Linux Distributions for a Beautiful Desktop Experience

Discover seven visually impressive Linux distributions—elementary OS, Deepin, Pop!_OS, Manjaro, KDE Neon, Zorin OS, and Nitrux—each described with its design focus, Ubuntu or Debian base, unique desktop environment, and official website for easy exploration.

DesktopLinuxdistribution
0 likes · 5 min read
Top 7 Stunning Linux Distributions for a Beautiful Desktop Experience
Liangxu Linux
Liangxu Linux
Dec 6, 2020 · Fundamentals

Build a Linux Clipboard Translator with C, xclip, and translate-shell

This guide walks through creating a Linux word‑and‑phrase translation tool that captures selected text via the X clipboard, translates it with translate‑shell, and displays the result in the terminal, using only a few command‑line utilities and a small C program.

C++LinuxShell script
0 likes · 10 min read
Build a Linux Clipboard Translator with C, xclip, and translate-shell
Practical DevOps Architecture
Practical DevOps Architecture
Dec 6, 2020 · Databases

Managing Multiple MySQL Instances on a Single Server

This guide explains how to set up and run several independent MySQL server instances on one Linux host by creating separate data directories, configuring individual my.cnf files, initializing each instance, managing them with systemd services, and verifying that each listens on its own port.

ConfigurationLinuxMySQL
0 likes · 5 min read
Managing Multiple MySQL Instances on a Single Server
ITPUB
ITPUB
Dec 3, 2020 · Artificial Intelligence

How Alibaba’s New 3D AI Model Turns 2D Photos into Searchable 3D Objects

This roundup covers recent tech headlines—from Alibaba’s NeurIPS‑featured 3D AI model that turns 2D images into searchable 3D objects, to WeBank’s interest‑free rent‑loan extension, Honor’s staff integration plan, a critical iPhone remote‑control flaw, and links to deep‑dive articles on Linux kernel memory handling, command‑line productivity tools, and database cache consistency.

3D modelingAILinux
0 likes · 4 min read
How Alibaba’s New 3D AI Model Turns 2D Photos into Searchable 3D Objects