Tagged articles
327 articles
Page 4 of 4
ZhiKe AI
ZhiKe AI
Feb 21, 2017 · Fundamentals

Mastering awk: Powerful Text Analysis and Reporting Beyond grep and sed

This article introduces awk as a versatile text‑processing language, explains its origins and variants, details command‑line syntax and three invocation methods, and walks through practical examples—from extracting fields in system files to using built‑in variables, conditionals, loops, arrays, and formatted output with print and printf.

Shell scriptingUnixawk
0 likes · 11 min read
Mastering awk: Powerful Text Analysis and Reporting Beyond grep and sed
ZhiKe AI
ZhiKe AI
Feb 20, 2017 · Fundamentals

Mastering sed: A Comprehensive Guide to Stream Editing with Regular Expressions

This article introduces sed as a powerful stream editor for text processing, explains its pattern‑space workflow, details command syntax, addressing methods, options, meta‑characters, and provides numerous concrete examples—including deletions, substitutions, range selections, multi‑command scripts, and file I/O operations—illustrating how each feature works in practice.

Unixcommand-lineregular expressions
0 likes · 16 min read
Mastering sed: A Comprehensive Guide to Stream Editing with Regular Expressions
MaGe Linux Operations
MaGe Linux Operations
Feb 19, 2017 · Operations

Master Linux System Commands: The Ultimate Cheat Sheet for Every Admin

This comprehensive guide lists essential Linux commands across ten categories—including file management, document editing, file transfer, disk management, network communication, system management, and backup—providing a quick-reference cheat sheet for system administrators and power users.

LinuxSystem AdministrationUnix
0 likes · 8 min read
Master Linux System Commands: The Ultimate Cheat Sheet for Every Admin
ZhiKe AI
ZhiKe AI
Feb 16, 2017 · Fundamentals

How to Use the cut Command to Extract Text Columns in Linux

This guide explains how to use the Unix cut command to extract specific columns or character ranges from files or streams, detailing the -d, -f, and -c options with clear examples such as selecting fields from colon‑separated data.

ShellUnixcommand-line
0 likes · 2 min read
How to Use the cut Command to Extract Text Columns in Linux
ZhiKe AI
ZhiKe AI
Feb 8, 2017 · Fundamentals

Understanding the Linux Directory Structure

This article lists the main top‑level directories in a typical Linux filesystem—such as bin, sbin, etc, usr, home, root, dev, lib, mnt, boot, tmp, and var—and explains the purpose of each directory.

Directory StructureFilesystemLinux
0 likes · 2 min read
Understanding the Linux Directory Structure
MaGe Linux Operations
MaGe Linux Operations
Nov 23, 2016 · Operations

Master Essential Linux Commands: cat, chmod, chown, cp, and More

This guide provides concise syntax, descriptions, common options, and practical examples for essential Linux commands such as cat, chattr, chmod, chown, cp, ln, locate, lsattr, mv, rm, tee, touch, umask, whereis, and which, helping users efficiently manage files and system attributes from the command line.

LinuxShellUnix
0 likes · 24 min read
Master Essential Linux Commands: cat, chmod, chown, cp, and More
Architects' Tech Alliance
Architects' Tech Alliance
Sep 2, 2016 · Industry Insights

From Closed RISC Minicomputers to Open X86 Servers: A Historical Industry Analysis

The article traces the evolution of minicomputers from IBM's RISC‑based Power series and proprietary UNIX systems through a competitive era of closed architectures, to the modern shift toward open X86‑based platforms, highlighting how open standards, Linux and Intel’s strategies reshaped the market and reduced customer risk.

Industry AnalysisLinuxRISC
0 likes · 9 min read
From Closed RISC Minicomputers to Open X86 Servers: A Historical Industry Analysis
MaGe Linux Operations
MaGe Linux Operations
Aug 29, 2016 · Operations

Master Linux File Permissions: A Hands‑On Guide to Using chmod

This tutorial explains how to view and modify Linux/Unix file permissions using the chmod command, covering numeric and symbolic modes, common options, and multiple practical examples ranging from simple read‑only settings to recursive directory permission changes.

File PermissionsLinuxUnix
0 likes · 12 min read
Master Linux File Permissions: A Hands‑On Guide to Using chmod
ITPUB
ITPUB
May 31, 2016 · Fundamentals

Can the 2038 Unix Bug Threaten Linux? A Deep Dive into the Time Overflow

The article revisits the historic Y2K panic and explains how the same kind of overflow, known as the 2038 Unix bug, threatens Linux systems as their 32‑bit time counters will roll over on January 19, 2038, potentially causing widespread date‑related failures.

2038 bugLinux kernelSystem Programming
0 likes · 4 min read
Can the 2038 Unix Bug Threaten Linux? A Deep Dive into the Time Overflow
Qunar Tech Salon
Qunar Tech Salon
Apr 23, 2016 · Operations

Linux Shell Tips and Tricks: 73 Useful Commands

This article compiles 73 practical Linux shell tips covering network checks, process control, file manipulation, system monitoring, version control, and various command-line shortcuts, providing concise examples and commands to enhance productivity and troubleshooting for system administrators and developers.

LinuxOperationsShell
0 likes · 12 min read
Linux Shell Tips and Tricks: 73 Useful Commands
ITPUB
ITPUB
Dec 29, 2015 · Backend Development

How to Build a Concurrent Python Web Server with fork() and Sockets

This tutorial walks you through creating a simple iterative Python web server, demonstrates its single‑request limitation, explains socket fundamentals, and then shows how to transform it into a concurrent server using the Unix fork() system call while handling backlog, duplicate descriptors, and zombie processes.

SocketsUnixWeb server
0 likes · 18 min read
How to Build a Concurrent Python Web Server with fork() and Sockets
MaGe Linux Operations
MaGe Linux Operations
Sep 14, 2015 · Fundamentals

Master Linux Environment Variables and Bash: A Complete Guide

This article provides a comprehensive overview of Linux environment variables, common and special variables, Bash shell fundamentals, login script execution order, variable manipulation techniques, and essential built‑in commands, helping readers understand and effectively use shell scripting on Unix‑like systems.

BashLinuxShell scripting
0 likes · 17 min read
Master Linux Environment Variables and Bash: A Complete Guide
Qunar Tech Salon
Qunar Tech Salon
Jul 28, 2015 · Fundamentals

Introduction to xargs with Basic and Advanced Usage Examples

This article explains the purpose of the Unix xargs command, demonstrates basic usage for concatenating log files, shows an advanced example for renaming text files to log files using the -I placeholder, and provides a step‑by‑step breakdown of how the command pipeline works.

Batch ProcessingScriptingShell
0 likes · 3 min read
Introduction to xargs with Basic and Advanced Usage Examples
MaGe Linux Operations
MaGe Linux Operations
Jul 27, 2015 · Information Security

Master lsof: Unlock Hidden Files and Network Connections on Unix

This comprehensive guide explains how to use the powerful lsof command to list open files, inspect network connections, filter by users, processes, ports, and hosts, and apply advanced options for system monitoring and security troubleshooting on Unix-like systems.

Network MonitoringUnixlsof
0 likes · 13 min read
Master lsof: Unlock Hidden Files and Network Connections on Unix
Qunar Tech Salon
Qunar Tech Salon
Mar 29, 2015 · Operations

Essential Unix/Linux Command-Line Tips for Increased Productivity

This guide presents a collection of practical Unix/Linux command-line techniques—including safe file deletion, terminal session recording, directory restoration, permission management, output formatting, user information retrieval, and efficient navigation—to help users boost productivity and manage systems more effectively.

LinuxUnixproductivity
0 likes · 9 min read
Essential Unix/Linux Command-Line Tips for Increased Productivity
Baidu Tech Salon
Baidu Tech Salon
Jan 16, 2015 · Fundamentals

The History and Origins of the Unix grep Command

The Unix grep command, created by Ken Thompson before the fourth edition of Unix and named after the ed editor’s “g/re/p” syntax, first appeared in Version 4, later expanded by Al Aho into egrep and fgrep, and was popularized through the GNU and BSD implementations, illustrating Unix’s collaborative evolution.

GrepSoftware DevelopmentUnix
0 likes · 9 min read
The History and Origins of the Unix grep Command
Baidu Tech Salon
Baidu Tech Salon
Aug 15, 2014 · Operations

My Journey with Unix: From Motivation to Automation

The author recounts how a university encounter and later work demands led them to master Unix, using tools like awk, Perl, Python and Ruby to automate massive data tasks, teach courses, and champion Ubuntu and other Unix-like systems as essential, productivity‑driving platforms.

PythonScriptingShell
0 likes · 7 min read
My Journey with Unix: From Motivation to Automation
Baidu Tech Salon
Baidu Tech Salon
Apr 24, 2014 · Operations

Recommended Reading List for Application Operations and System Administration

The article presents a curated Chinese‑language reading list for application operations and system administration, dividing essential titles into technical culture, core technical, and peripheral works, and recommending classics such as The Pragmatic Programmer, Unix Super Tools, Continuous Delivery, Mastering Regular Expressions, Ruby Metaprogramming, and even interdisciplinary books like The Zen of Presentation and Approaching Chinese Medicine.

Book RecommendationsLinuxSystem Administration
0 likes · 8 min read
Recommended Reading List for Application Operations and System Administration