Tagged articles
5000 articles
Page 50 of 50
macrozheng
macrozheng
Jun 6, 2019 · Operations

Master Linux Firewall: firewalld and iptables Commands Explained

This guide walks you through using Linux's two main firewall tools—firewalld for CentOS 7+ and iptables for older versions—covering installation, service control, rule management, port handling, and useful commands with clear examples and screenshots.

Linuxfirewalldiptables
0 likes · 4 min read
Master Linux Firewall: firewalld and iptables Commands Explained
ITPUB
ITPUB
Jun 5, 2019 · Operations

Visualize Linux Disk Usage with Duc: Install, Index, and Graphical Views

This guide introduces the Duc tool for visualizing Linux disk usage, covering its supported interfaces and databases, step‑by‑step installation on Debian‑based systems and from source, core commands for indexing and querying, and how to generate terminal and graphical visualizations.

DucLinuxSystem Tools
0 likes · 6 min read
Visualize Linux Disk Usage with Duc: Install, Index, and Graphical Views
Java Backend Technology
Java Backend Technology
Jun 5, 2019 · Operations

15 Fun Linux Commands to Wow Your Terminal (Install & Play)

This guide introduces fifteen entertaining Linux command‑line tools—including sl, fortune, cowsay, cmatrix, figlet, toilet, oneko, xeyes, yes, cal, shred, factor and more—providing installation steps, usage examples, options and screenshots so you can add playful effects to any terminal session.

Command LineFun CommandsLinux
0 likes · 9 min read
15 Fun Linux Commands to Wow Your Terminal (Install & Play)
macrozheng
macrozheng
Jun 4, 2019 · Operations

Master Essential Linux Commands for System Management on CentOS 7.6

This guide compiles the most useful Linux commands for service control, file handling, compression, disk and network monitoring, and package management on CentOS 7.6, providing clear examples and visual references to help developers and sysadmins work efficiently.

CentOSLinuxcommand-line
0 likes · 9 min read
Master Essential Linux Commands for System Management on CentOS 7.6
MaGe Linux Operations
MaGe Linux Operations
Jun 3, 2019 · Operations

How to Safely Prevent Accidental rm -rf Deletions in Linux Shell

This article explains common scenarios that lead to accidental directory or file deletions in Linux shell scripts—such as empty variables, spaces in paths, special characters, and failed cd commands—and provides practical Bash techniques like variable expansion checks, quoting, set -u, logical short‑circuiting, and safer prompts to avoid catastrophic rm -rf mistakes.

BashLinuxOperations
0 likes · 8 min read
How to Safely Prevent Accidental rm -rf Deletions in Linux Shell
MaGe Linux Operations
MaGe Linux Operations
May 29, 2019 · Operations

Essential Linux Ops Tools: Install & Use Nethogs, IOZone, IOTop, and More

This guide introduces a collection of practical Linux operations tools—including Nethogs, IOZone, IOTop, IPtraf, IFTop, HTop, NMON, MultiTail, Fail2ban, Tmux, Agedu, NMap and Httperf—providing concise installation commands, basic usage examples, and key options to help system administrators monitor performance, security and resources efficiently.

LinuxOperationsPerformance
0 likes · 11 min read
Essential Linux Ops Tools: Install & Use Nethogs, IOZone, IOTop, and More
MaGe Linux Operations
MaGe Linux Operations
May 26, 2019 · Operations

Master Linux Virtual Server (LVS): Architecture, Modes & Algorithms

This article introduces Linux Virtual Server (LVS), explains its three‑tier architecture, details its main components and three load‑balancing methods (NAT, IP Tunneling, Direct Routing), compares their performance, and reviews the eight scheduling algorithms used for traffic distribution.

LVSLinuxScheduling Algorithms
0 likes · 15 min read
Master Linux Virtual Server (LVS): Architecture, Modes & Algorithms
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 25, 2019 · Fundamentals

The Life and Lessons of Linus Torvalds, Father of Linux

Linus Torvalds, the creator of Linux, began programming at age 11, built the OS inspired by Minix and Unix, leveraged community support, and exemplifies traits such as intense focus, modesty, and dedication, offering valuable lessons for developers and highlighting the historical evolution of open‑source operating systems.

Linus TorvaldsLinuxOpen Source
0 likes · 11 min read
The Life and Lessons of Linus Torvalds, Father of Linux
21CTO
21CTO
May 24, 2019 · Fundamentals

Will Chinese Domestic Operating Systems Finally Break Into the Global Market?

This article traces two decades of Chinese operating system development—from early Linux initiatives like Red Flag Linux to carrier‑backed mobile platforms and Alibaba's YunOS—examining technical, market, and policy factors that could determine whether a home‑grown OS can achieve mainstream success.

Chinese OSLinuxOperating System History
0 likes · 14 min read
Will Chinese Domestic Operating Systems Finally Break Into the Global Market?
58 Tech
58 Tech
May 24, 2019 · Operations

Investigation of Slab‑Lock Issues and CPU Power Management on Linux Servers

The article analyzes write latency caused by a slab lock in the monitoring agent, evaluates kernel upgrades and BIOS power‑saving settings, and explains CPU power‑state mechanisms (P‑States, C‑States, T‑States) with performance testing scripts to guide server performance tuning.

BIOS SettingsCPU Power ManagementKernel upgrade
0 likes · 10 min read
Investigation of Slab‑Lock Issues and CPU Power Management on Linux Servers
58 Tech
58 Tech
May 24, 2019 · Fundamentals

Linux CPU Power Management: P‑states and C‑states in Kernel 2.6 and 4.18

This article explains how Linux kernels 2.6 and 4.18 manage CPU power‑saving P‑states and C‑states, compares energy‑saving and performance modes, and details the underlying idle drivers, BIOS settings, and performance impacts on Intel Xeon E5‑2630 v4 CPUs.

C-statesLinuxP-states
0 likes · 12 min read
Linux CPU Power Management: P‑states and C‑states in Kernel 2.6 and 4.18
Efficient Ops
Efficient Ops
May 23, 2019 · Fundamentals

Understanding Real-Time Data Flow and SIGPIPE in Linux Pipes

This article explains how Linux pipes transmit data in real time, explores buffering modes, demonstrates practical experiments with Python scripts, and details read/write rules, including SIGPIPE handling, providing developers with essential insights for effective command-line pipeline usage.

BufferingInterprocess CommunicationLinux
0 likes · 11 min read
Understanding Real-Time Data Flow and SIGPIPE in Linux Pipes
MaGe Linux Operations
MaGe Linux Operations
May 23, 2019 · Cloud Native

Master Docker in 2 Hours: From Basics to Full Image Lifecycle

This guide walks you through Docker fundamentals, its container‑based virtualization, installation on Windows and Ubuntu, architecture components, image concepts, and a hands‑on workflow that covers pulling, running, building, and pushing images, all illustrated with clear examples and diagrams.

Cloud NativeContainersDocker
0 likes · 12 min read
Master Docker in 2 Hours: From Basics to Full Image Lifecycle
58 Tech
58 Tech
May 22, 2019 · Operations

Analysis of Slab Lock Issues and CPU Power Management on Linux Servers

The article examines write latency problems caused by a monitoring agent's slab lock in older Linux kernels, explores kernel upgrade and agent modification solutions, and details how BIOS power‑saving settings and CPU power‑state management (P‑States, C‑States, T‑States) affect server read and compute performance.

BIOSCPU Power ManagementLinux
0 likes · 10 min read
Analysis of Slab Lock Issues and CPU Power Management on Linux Servers
58 Tech
58 Tech
May 22, 2019 · Fundamentals

Linux CPU Power Management: P‑states and C‑states in Kernel 2.6 and 4.18

This article explains how Linux kernels 2.6 and 4.18 manage CPU P‑states and C‑states, covering BIOS control, cpupower usage, idle drivers, the menu governor, MONITOR/MWAIT effects, and performance comparisons between power‑saving and performance modes on Intel Xeon E5‑2630 v4.

C-statesCPULinux
0 likes · 12 min read
Linux CPU Power Management: P‑states and C‑states in Kernel 2.6 and 4.18
Efficient Ops
Efficient Ops
May 21, 2019 · Operations

Essential Linux Ops Tools: Nethogs, IOZone, IOTop, and More

This guide introduces a dozen practical Linux operation tools—including Nethogs, IOZone, IOTop, IPtraf, IFTop, Fail2ban, Tmux, and others—providing concise descriptions, download links, and ready‑to‑run installation commands to help system administrators boost monitoring, performance testing, and security on their servers.

LinuxMonitoringOperations
0 likes · 12 min read
Essential Linux Ops Tools: Nethogs, IOZone, IOTop, and More
MaGe Linux Operations
MaGe Linux Operations
May 21, 2019 · Cloud Native

Master Docker: From Basics to Building Your Own Images

This comprehensive guide introduces Docker’s origins, core concepts such as images, containers, and registries, explains installation on major platforms, demonstrates essential commands, shows how to run and manage containers, and walks through creating, tagging, pushing, and importing custom images using Dockerfile.

Cloud NativeContainersDocker
0 likes · 17 min read
Master Docker: From Basics to Building Your Own Images
MaGe Linux Operations
MaGe Linux Operations
May 16, 2019 · Operations

Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7

This tutorial walks you through preparing a CentOS 7.4 system, installing MariaDB, setting up Zabbix 3.4.6 with MySQL support, configuring the database and web frontend, and finally starting all services to achieve a fully functional monitoring platform.

CentOSInstallationLinux
0 likes · 7 min read
Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7
Liangxu Linux
Liangxu Linux
May 12, 2019 · Operations

Automate Multi‑Server Port Scanning with Shell & Netcat

Learn how to use the netcat (nc) command together with simple shell scripts to efficiently check whether one or multiple ports are open across a list of servers, eliminating manual checks and speeding up network diagnostics for both single‑port and multi‑port scans.

LinuxNetwork DiagnosticsShell
0 likes · 7 min read
Automate Multi‑Server Port Scanning with Shell & Netcat
Efficient Ops
Efficient Ops
May 8, 2019 · Fundamentals

Discover Linux‑command: Fast Lookup for 540+ Linux Commands

This article introduces Linux‑command, a comprehensive, searchable reference covering over 540 Linux commands with syntax, options, and examples, helping developers quickly recall and master command‑line tools while highlighting its popularity, features, and visual interface.

Command LineDeveloper ToolsLinux
0 likes · 3 min read
Discover Linux‑command: Fast Lookup for 540+ Linux Commands
Cloud Native Technology Community
Cloud Native Technology Community
May 7, 2019 · Fundamentals

Useful Linux GUI and CLI Applications for Productivity

This article compiles a comprehensive list of practical Linux GUI and command‑line tools—including launchers, editors, system utilities, networking, and development helpers—to improve workflow efficiency and assist users in selecting the right applications for their needs.

CLI toolsLinuxgui-tools
0 likes · 4 min read
Useful Linux GUI and CLI Applications for Productivity
Python Crawling & Data Mining
Python Crawling & Data Mining
May 5, 2019 · Operations

Configure a Static IP on CentOS 6.7 VMs in Minutes

This guide walks you through manually assigning an IP address to a CentOS 6.7 virtual machine by editing the network script, enabling boot, disabling the firewall, restarting the network, and verifying connectivity, enabling further tasks like building distributed clusters.

CentOSIP ConfigurationLinux
0 likes · 3 min read
Configure a Static IP on CentOS 6.7 VMs in Minutes
Java Captain
Java Captain
May 2, 2019 · Operations

Essential Linux and JVM Tools for Troubleshooting and Performance Analysis

This article compiles a comprehensive set of Linux commands, JVM utilities, and Java debugging tools—including tail, grep, awk, find, tsar, btrace, greys, JProfiler, jps, jstack, jmap, jstat, and IntelliJ plugins—to help engineers quickly diagnose, monitor, and resolve production issues while optimizing performance.

DebuggingJVMLinux
0 likes · 13 min read
Essential Linux and JVM Tools for Troubleshooting and Performance Analysis
MaGe Linux Operations
MaGe Linux Operations
Apr 28, 2019 · Fundamentals

Master Linux I/O Models: From Blocking to Asynchronous Explained

This article explains the five Linux I/O models—blocking, non‑blocking, I/O multiplexing, signal‑driven, and asynchronous—using a fishing metaphor, shows how Java’s BIO/NIO/AIO map to OS mechanisms, and clarifies why most of them are still synchronous despite different implementations.

AsynchronousBlockingI/O
0 likes · 12 min read
Master Linux I/O Models: From Blocking to Asynchronous Explained
21CTO
21CTO
Apr 28, 2019 · Fundamentals

How Does a Single Java Line Execute? From CPU to JVM Explained

This article walks through the complete journey of a single Java statement—from high‑level source code, through compilation to bytecode, JVM interpretation and JIT compilation, down to CPU instruction fetching, decoding, execution, caching, memory hierarchy, threading, interrupts, and the underlying Linux process model.

CPUJVMJava
0 likes · 34 min read
How Does a Single Java Line Execute? From CPU to JVM Explained
MaGe Linux Operations
MaGe Linux Operations
Apr 27, 2019 · Operations

How to Expand an Unmounted 160 GB Disk with LVM Without Reboot

Learn step‑by‑step how to identify an unmounted 160 GB disk on a Linux server, create the necessary LVM partitions, extend the volume group and logical volume, and resize the filesystem—all without rebooting—using commands such as df, fdisk, pvcreate, vgextend, lvextend, and xfs_growfs.

Disk ExpansionFilesystemLVM
0 likes · 5 min read
How to Expand an Unmounted 160 GB Disk with LVM Without Reboot
Architects' Tech Alliance
Architects' Tech Alliance
Apr 26, 2019 · Backend Development

Understanding Network I/O Challenges and DPDK High‑Performance Solutions

The article analyzes the growing demands on network I/O, explains Linux and x86 bottlenecks, introduces DPDK’s user‑space bypass architecture and its core optimizations such as hugepages, poll‑mode drivers, SIMD, and CPU‑specific tuning, and finally discusses the DPDK ecosystem and practical considerations for backend developers.

CPU optimizationDPDKLinux
0 likes · 13 min read
Understanding Network I/O Challenges and DPDK High‑Performance Solutions
21CTO
21CTO
Apr 23, 2019 · Backend Development

What Linus Torvalds Reveals About 25 Years of Linux Development

In a candid 25‑year follow‑up interview, Linus Torvalds and Robert Young discuss Linux’s evolution, development philosophy, future outlook, hardware choices, open‑source culture, and advice for young developers, while also tracing Young’s entrepreneurial journey from early ventures to his current projects.

LinuxOpen SourceTech history
0 likes · 21 min read
What Linus Torvalds Reveals About 25 Years of Linux Development
MaGe Linux Operations
MaGe Linux Operations
Apr 23, 2019 · Cloud Native

Master Docker: From Basics to Advanced Container Management

This comprehensive guide explains what Docker is, its key concepts, advantages, installation steps, essential commands, container lifecycle, image customization with Dockerfile, registry usage, and practical examples for building and deploying containerized applications on Linux.

ContainersDockerDockerfile
0 likes · 21 min read
Master Docker: From Basics to Advanced Container Management
ITPUB
ITPUB
Apr 21, 2019 · Backend Development

What Linus Torvalds Reveals After 25 Years of Shaping Linux

After a quarter‑century since his first interview, Linus Torvalds and Robert Young discuss Linux’s evolution, development philosophy, hardware choices, the future of the kernel, open‑source culture, and advice for young programmers, offering candid insights into the project's past, present, and outlook.

Linus TorvaldsLinuxOpen Source
0 likes · 18 min read
What Linus Torvalds Reveals After 25 Years of Shaping Linux
ITPUB
ITPUB
Apr 19, 2019 · Operations

How to Level Up from Junior to Senior DevOps Engineer: A Complete Roadmap

This guide outlines the career stages, skill sets, and practical tasks for DevOps engineers—from entry‑level troubleshooting to senior‑level architecture, automation, and performance optimization—providing concrete learning paths, tools, and personal development advice to help engineers advance their operations careers.

ContainerizationDevOpsLinux
0 likes · 12 min read
How to Level Up from Junior to Senior DevOps Engineer: A Complete Roadmap
Senior Brother's Insights
Senior Brother's Insights
Apr 18, 2019 · Blockchain

Step-by-Step Guide to Install Bitcoin Core 0.18 on Linux

This tutorial walks you through installing Bitcoin Core 0.18 on a Linux server, covering prerequisite packages, downloading and extracting the source code, building Berkeley DB, configuring and compiling the client, creating a configuration file, and starting or stopping the daemon.

BerkeleyDBBitcoinBlockchain
0 likes · 6 min read
Step-by-Step Guide to Install Bitcoin Core 0.18 on Linux
ITPUB
ITPUB
Apr 16, 2019 · Fundamentals

What the Linux Kernel Looks Like Inside: A Comic Walkthrough

This article explains a whimsical comic that visualizes the Linux kernel as a multi‑layered house, detailing the foundation of file cabinets, the process table, key system processes like init, cron, Apache and SSH, the role of TTY terminals, and related Linux concepts.

ComicLinuxkernel
0 likes · 7 min read
What the Linux Kernel Looks Like Inside: A Comic Walkthrough
MaGe Linux Operations
MaGe Linux Operations
Apr 15, 2019 · Operations

Master Dynamic Disk Management with Linux LVM: A Complete Guide

This article explains the limitations of traditional disk partitioning, introduces Linux's Logical Volume Manager (LVM), details its core concepts and workflow, and shows step‑by‑step how to create, extend, and use logical volumes for flexible storage management.

LVMLinuxLogical Volume
0 likes · 11 min read
Master Dynamic Disk Management with Linux LVM: A Complete Guide
dbaplus Community
dbaplus Community
Apr 11, 2019 · Operations

From Junior to Senior Ops Engineer: A Complete Career Roadmap

This guide outlines a step‑by‑step career roadmap for operations engineers, covering early‑stage tasks, essential Linux and networking skills, intermediate responsibilities like clustering and monitoring, and senior‑level challenges such as large‑scale automation, containerization, performance tuning, and security hardening.

ContainerizationLinuxOps Engineer
0 likes · 12 min read
From Junior to Senior Ops Engineer: A Complete Career Roadmap
Architecture Digest
Architecture Digest
Apr 9, 2019 · Fundamentals

Operating System Fundamentals, History, Types, and Linux Overview

This article provides a comprehensive overview of operating systems, covering their definition, core components, historical evolution, classifications, key functions, the GNU/Linux ecosystem, licensing models, versioning schemes, major distributions, package managers, and the role of Linux in modern computing environments.

LinuxOpen SourceUnix
0 likes · 39 min read
Operating System Fundamentals, History, Types, and Linux Overview
Efficient Ops
Efficient Ops
Apr 8, 2019 · Operations

Mastering Linux ps: Decode Options, Syntax, and Output Secrets

This comprehensive guide demystifies the Linux ps command by explaining its option syntax, the differences between BSD, SYSV and GNU styles, record‑selection rules, sorting, threading, field selection, modifiers, and error‑handling, while providing practical examples, visual illustrations, and tips for effective system monitoring.

LinuxSystem Administrationcommand-line
0 likes · 39 min read
Mastering Linux ps: Decode Options, Syntax, and Output Secrets
ITPUB
ITPUB
Apr 7, 2019 · Fundamentals

Why a Leading Linux Developer Gave Up the VMware GPL Lawsuit

After years of legal battles over VMware's use of GPL‑licensed Linux code in its ESXi hypervisor, developer Christopher Helwig has abandoned his appeal, citing the court's high evidentiary demands and VMware's recent pledge to stop using Linux code.

GPLLinuxOpen Source
0 likes · 6 min read
Why a Leading Linux Developer Gave Up the VMware GPL Lawsuit
360 Quality & Efficiency
360 Quality & Efficiency
Apr 4, 2019 · Operations

Understanding System Load Average and CPU Usage in Linux

This article explains the meaning of the Linux uptime/top output, defines system load average as the average number of runnable and uninterruptible processes, distinguishes it from CPU utilization, and provides guidance on interpreting load values for single‑core and multi‑core systems.

CPU usageLinuxLoad Average
0 likes · 8 min read
Understanding System Load Average and CPU Usage in Linux
Java Backend Technology
Java Backend Technology
Apr 3, 2019 · Cloud Native

Master Docker Basics: From Images to Containers for Ops and Developers

This guide walks readers through Docker fundamentals, covering both operations and development perspectives, including installing Docker, managing images and containers, executing commands, connecting to running containers, building images from Dockerfiles, and deploying simple web applications on Linux and Windows environments.

ContainersDockerDockerfile
0 likes · 19 min read
Master Docker Basics: From Images to Containers for Ops and Developers
Programmer DD
Programmer DD
Apr 1, 2019 · Fundamentals

Mastering TCP Congestion Control: State Machines and Core Algorithms Explained

This article provides an in‑depth overview of TCP congestion control, covering the sliding‑window flow control, the congestion control state machine with its five states, and the four core algorithms—slow start, congestion avoidance, fast retransmit, and fast recovery—plus practical insights for middleware design.

AlgorithmsCongestion ControlLinux
0 likes · 11 min read
Mastering TCP Congestion Control: State Machines and Core Algorithms Explained
ITPUB
ITPUB
Mar 31, 2019 · Operations

Why Linux 4.20 Is End‑of‑Life and How to Upgrade to the 5.0 Kernel

The Linux 4.20 kernel series has reached its final release with version 4.20.17, and maintainer Greg Kroah‑Hartman urges users to migrate to the newer 5.0 series or a supported LTS kernel, outlining the series' features, hardware support, and upgrade paths.

LTSLinuxSpectre
0 likes · 4 min read
Why Linux 4.20 Is End‑of‑Life and How to Upgrade to the 5.0 Kernel
MaGe Linux Operations
MaGe Linux Operations
Mar 29, 2019 · Operations

Master Docker: From Basics to Advanced Container Management

This comprehensive guide introduces Docker’s origins, core concepts such as images, containers, and registries, walks through installation, daemon configuration, essential commands, building and managing images, running containers interactively or in background, and explains import/export, tagging, and repository usage, providing practical examples throughout.

ContainersDockerImage Management
0 likes · 15 min read
Master Docker: From Basics to Advanced Container Management
DevOps Cloud Academy
DevOps Cloud Academy
Mar 27, 2019 · Operations

Chapter 2 – Installing Jenkins

This guide details the prerequisites, multiple deployment methods (WAR, macOS, Windows, Linux), and post‑installation configuration steps for Jenkins, including unlocking the instance, installing plugins, creating an admin user, setting an update site, and configuring a slave node.

DevOpsInstallationJenkins
0 likes · 5 min read
Chapter 2 – Installing Jenkins
MaGe Linux Operations
MaGe Linux Operations
Mar 26, 2019 · Operations

Master Essential Linux Commands for System Operations

This guide presents a comprehensive visual cheat sheet of essential Linux commands, covering file and directory operations, content viewing, compression, information display, file searching, user and permission management, basic and advanced networking, disk and filesystem handling, system monitoring, shutdown/reboot, and process management.

LinuxShellSystem Administration
0 likes · 3 min read
Master Essential Linux Commands for System Operations
ITPUB
ITPUB
Mar 26, 2019 · Fundamentals

Essential Linux Command Cheat Sheet: Master ls, cd, grep, and More

This guide provides concise explanations and practical examples for the most commonly used Linux shell commands—including ls, cd, pwd, mkdir, cp, mv, rm, du, df, cat, echo, less, head, tail, wc, grep, man, logout, pipes, xargs, basename, dirname, and set—helping beginners quickly become proficient with the command line.

LinuxShellUnix
0 likes · 14 min read
Essential Linux Command Cheat Sheet: Master ls, cd, grep, and More
MaGe Linux Operations
MaGe Linux Operations
Mar 21, 2019 · Operations

Master Essential Linux Commands for System Operations

This comprehensive guide introduces the most frequently used Linux commands, covering directory navigation, file manipulation, permission management, searching, compression, system shutdown, and network utilities, providing clear syntax examples and explanations to help users efficiently manage and troubleshoot Linux systems.

Command LineFile ManagementLinux
0 likes · 12 min read
Master Essential Linux Commands for System Operations
ITPUB
ITPUB
Mar 21, 2019 · Operations

How to Reveal a Missing Mellanox 25G NIC in UEFI on Dell PowerEdge C6420

When upgrading a Linux OS on a Dell PowerEdge C6420 via UEFI, the Mellanox 25G network adapter disappears from Device Settings, and this guide walks you through using the Mellanox Firmware Tools to enable the NIC with detailed commands, screenshots, and hardware requirements.

Dell PowerEdgeLinuxMellanox
0 likes · 4 min read
How to Reveal a Missing Mellanox 25G NIC in UEFI on Dell PowerEdge C6420
Efficient Ops
Efficient Ops
Mar 20, 2019 · Operations

Master Essential Linux Commands for Efficient System Operations

This guide walks through practical Linux commands—including xargs, background execution, resource monitoring, multitail, continuous ping logging, netstat analysis, and SSH port forwarding—to help sysadmins write concise scripts, troubleshoot performance, and automate routine tasks effectively.

LinuxShellnetworking
0 likes · 11 min read
Master Essential Linux Commands for Efficient System Operations
MaGe Linux Operations
MaGe Linux Operations
Mar 17, 2019 · Fundamentals

Master Linux Regular Expressions: Essential Metacharacters and Practical Examples

This article introduces Linux regular expressions, explains the two types of metacharacters—shell and regex—shows how to enable colored output with grep, provides a sample test file, and demonstrates numerous practical pattern-matching examples ranging from simple word searches to complex character class and repetition constructs.

GrepLinuxShell scripting
0 likes · 5 min read
Master Linux Regular Expressions: Essential Metacharacters and Practical Examples
MaGe Linux Operations
MaGe Linux Operations
Mar 13, 2019 · Operations

Essential Linux Ops Interview Q&A to Boost Your Salary

This article compiles a comprehensive set of Linux operations interview questions and answers, covering topics such as the definition of ops, server management, RAID configurations, load‑balancing solutions, middleware, MySQL troubleshooting, scripting tasks, network diagnostics, and best‑practice optimizations for high‑pay sysadmin roles.

LinuxScriptingmysql
0 likes · 35 min read
Essential Linux Ops Interview Q&A to Boost Your Salary
MaGe Linux Operations
MaGe Linux Operations
Mar 12, 2019 · Operations

35 Essential Linux Find Command Tricks You Must Master

This guide walks you through 35 practical examples of the Linux find command, covering name‑based searches, permission filters, owner/group criteria, date ranges, size limits, and deletion techniques, helping sysadmins efficiently locate and manage files and directories.

File SearchLinuxfind command
0 likes · 9 min read
35 Essential Linux Find Command Tricks You Must Master
ITPUB
ITPUB
Mar 10, 2019 · Fundamentals

What’s New in Linux Kernel 5.0? Key Features and Improvements Explained

Linux Kernel 5.0, recently released after seven release candidates, brings modest enhancements such as AMD open‑source GPU driver updates, FreeSync support, a new perceptual scheduler for ARM big.LITTLE power management, Adiantum encryption for low‑power devices, Btrfs swap, UDP GRO, cgroupv2 cpuset, and binderfs for multiple Android instances, alongside numerous driver additions and bug fixes.

5.0Linuxfeatures
0 likes · 3 min read
What’s New in Linux Kernel 5.0? Key Features and Improvements Explained
Architects' Tech Alliance
Architects' Tech Alliance
Mar 10, 2019 · Fundamentals

PCIe Device Enumeration and Memory Access in x86 Systems

This article explains how PCIe devices are discovered and accessed in an x86 system, detailing the hierarchical bus topology, depth‑first enumeration steps, configuration space handling, Linux lspci inspection, and NVMe command transmission through PCIe memory transactions.

Device EnumerationLinuxMemory Access
0 likes · 10 min read
PCIe Device Enumeration and Memory Access in x86 Systems
21CTO
21CTO
Mar 6, 2019 · Fundamentals

The Untold Story of Linus Torvalds: From 386 PC to Linux’s Global Domination

Linus Torvalds, born in Helsinki in 1969, created the Linux kernel in 1991 after experimenting with MINIX and writing his own disk driver, championing free software principles that now power billions of devices—from servers to Android phones—while his controversial personality sparked intense community debates.

Free SoftwareLinus TorvaldsLinux
0 likes · 7 min read
The Untold Story of Linus Torvalds: From 386 PC to Linux’s Global Domination
DevOps Cloud Academy
DevOps Cloud Academy
Mar 6, 2019 · Operations

KVM Installation and Configuration Guide

This article provides a step‑by‑step tutorial on installing and configuring KVM on a Linux server, covering CPU virtualization enablement, package installation, module loading, network setup, virtual disk creation, VM deployment, firewall rules, and VNC access.

KVMLinuxQEMU
0 likes · 5 min read
KVM Installation and Configuration Guide
MaGe Linux Operations
MaGe Linux Operations
Mar 5, 2019 · Operations

How to Build a Fast Local Yum Repository on CentOS and Switch to Domestic Mirrors

This guide walks through creating a local CentOS Yum repository from an ISO image, backing up the default repo files, mounting the ISO, configuring a local repo, switching to Aliyun or 163 mirrors, setting repository priorities with yum‑plugin‑priorities, and testing package installation to ensure the local source is used first.

163 MirrorAliyun MirrorCentOS
0 likes · 10 min read
How to Build a Fast Local Yum Repository on CentOS and Switch to Domestic Mirrors
ITPUB
ITPUB
Mar 5, 2019 · Backend Development

What Do Top Tech Companies Really Test in Linux Server Engineer Interviews?

The article shares a developer’s experience interviewing at over 30 Chinese tech firms, breaking down three main interview focuses—data structures and algorithms, operating‑system and core‑technology knowledge, and project experience—while also offering practical advice on networking questions, open‑source tools, and how to evaluate a company's interview process.

CData StructuresInterview
0 likes · 16 min read
What Do Top Tech Companies Really Test in Linux Server Engineer Interviews?
21CTO
21CTO
Mar 4, 2019 · Fundamentals

Master Technical Interviews: Data Structures, OS, Networking & C++ Tips

The article shares the author’s interview experiences at over 30 companies and provides a comprehensive guide covering data‑structure and algorithm questions, core C++ concepts, operating‑system fundamentals, networking protocols, open‑source tools, project‑experience expectations, and practical advice for evaluating both technical and non‑technical aspects of potential employers.

CData StructuresLinux
0 likes · 16 min read
Master Technical Interviews: Data Structures, OS, Networking & C++ Tips
MaGe Linux Operations
MaGe Linux Operations
Mar 2, 2019 · Operations

Step‑by‑Step Guide to Install Zabbix 3.4.6 on CentOS 7 with MariaDB

This tutorial walks you through preparing a CentOS 7.4 system, installing MariaDB, setting up Zabbix 3.4.6 (including repository configuration, package installation, database creation, and web front‑end), adjusting PHP settings, and finally starting and enabling all services for a fully functional monitoring platform.

CentOSInstallationLinux
0 likes · 6 min read
Step‑by‑Step Guide to Install Zabbix 3.4.6 on CentOS 7 with MariaDB
MaGe Linux Operations
MaGe Linux Operations
Mar 1, 2019 · Fundamentals

Understanding Linux Process Management: From Fork to Scheduling

This article explains Linux process management fundamentals, covering process concepts, lifecycle, threads, priorities, context switches, interrupt handling, process states, memory layout, and the O(1) CPU scheduler, providing clear diagrams and practical insights for developers and system engineers.

LinuxSchedulingThreads
0 likes · 14 min read
Understanding Linux Process Management: From Fork to Scheduling
Efficient Ops
Efficient Ops
Feb 28, 2019 · Operations

What Is Linux loadavg? Understanding Run Queues and Kernel Calculation

This article explains the Linux load average metric, the run queue structure, why both running (R) and uninterruptible (D) processes are counted, and how the kernel uses an exponential weighted moving average to compute the 1‑, 5‑, and 15‑minute load values.

LinuxLoad Averagekernel
0 likes · 8 min read
What Is Linux loadavg? Understanding Run Queues and Kernel Calculation
Efficient Ops
Efficient Ops
Feb 27, 2019 · Operations

Master Linux System Monitoring: Essential Commands & Smem Tips

This guide walks you through Linux command‑line shortcuts, the five key system‑operation metrics, and powerful tools like smem, ps, and sort to efficiently monitor CPU, memory, processes, disks, and network while also handling zombie processes.

Command LineLinuxOperations
0 likes · 8 min read
Master Linux System Monitoring: Essential Commands & Smem Tips
Practical DevOps Architecture
Practical DevOps Architecture
Feb 27, 2019 · Operations

Common Linux System Administration Commands and Scripts: Installation, Removal, Networking, MySQL, and Shell Examples

This article provides a collection of practical Linux and Windows system‑administration Q&A, covering software installation and removal, remote connection tools, IP and hostname configuration, backup scripts, iptables rules, MySQL security and replication, network utilities, and various shell command examples.

Linuxiptablesmysql
0 likes · 14 min read
Common Linux System Administration Commands and Scripts: Installation, Removal, Networking, MySQL, and Shell Examples
ITPUB
ITPUB
Feb 27, 2019 · Fundamentals

Unlock the Full Power of Linux mv: Advanced Options You Should Know

This guide explains both basic and advanced usages of the Linux mv command, covering options like -v for verbose output, -i for interactive prompts, -n to prevent overwriting, -u to update only newer files, and -b to create backups before replacement.

File ManagementLinuxcommand-line
0 likes · 8 min read
Unlock the Full Power of Linux mv: Advanced Options You Should Know
21CTO
21CTO
Feb 24, 2019 · Fundamentals

Can ARM Challenge x86’s Server Dominance? Linus Torvalds Weighs In

Arm announced its upcoming Neoverse N1 platform and E1 CPU, sparking a heated debate with Linus Torvalds over ARM versus x86 server dominance, while developers like antirez argue for ARM's growing viability in server and cross‑development scenarios.

ARMCross DevelopmentLinux
0 likes · 5 min read
Can ARM Challenge x86’s Server Dominance? Linus Torvalds Weighs In
MaGe Linux Operations
MaGe Linux Operations
Feb 23, 2019 · Operations

Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7

This tutorial walks you through preparing a CentOS 7 system, installing MariaDB, setting up Zabbix 3.4.6 with all required packages, configuring the database and web front‑end, and finally launching the monitoring service, complete with code snippets and screenshots.

CentOSInstallationLinux
0 likes · 6 min read
Step-by-Step Guide to Install Zabbix 3.4.6 on CentOS 7
Architecture Talk
Architecture Talk
Feb 23, 2019 · Backend Development

What Tech Companies Really Test in Server Developer Interviews – Insights from 30+ Companies

Drawing from interviews at over thirty tech firms, this article breaks down the three main interview tracks—data structures and algorithms, operating‑system fundamentals, and project experience—while also sharing practical advice on evaluating companies, handling non‑technical questions, and navigating the hiring process.

CLinuxSystem Design
0 likes · 15 min read
What Tech Companies Really Test in Server Developer Interviews – Insights from 30+ Companies
MaGe Linux Operations
MaGe Linux Operations
Feb 21, 2019 · Operations

35 Essential Linux ‘find’ Command Tricks You Must Master

This guide walks you through 35 practical examples of the Linux find command, covering name searches, permission filters, owner/group queries, date‑based queries, and size‑based searches, each illustrated with clear explanations and screenshots to help sysadmins and developers locate files efficiently.

File SearchLinuxShell scripting
0 likes · 9 min read
35 Essential Linux ‘find’ Command Tricks You Must Master
MaGe Linux Operations
MaGe Linux Operations
Feb 18, 2019 · Operations

Essential Linux Ops Interview Questions and Expert Answers

This article shares a Linux operations engineer's interview experience, detailing the job requirements, seven common interview questions with thorough answers on self‑introduction, gray releases, MongoDB deployment, Jenkins CI/CD, Tomcat modes, monitoring solutions, and data backup strategies, plus practical interview tips.

Linuxserver management
0 likes · 12 min read
Essential Linux Ops Interview Questions and Expert Answers
MaGe Linux Operations
MaGe Linux Operations
Feb 17, 2019 · Fundamentals

Understanding Linux Processes, Threads, and Zombie Processes: A Deep Dive

This article explains how Linux manages processes and threads, describes the creation and lifecycle of processes, the role of the process control block, the causes and handling of zombie processes, and compares multi‑process and multi‑threaded designs, providing practical tips for avoiding common pitfalls.

LinuxOS fundamentalsThreads
0 likes · 13 min read
Understanding Linux Processes, Threads, and Zombie Processes: A Deep Dive