Tagged articles

Unix

339 articles · Page 2 of 4
DevOps Operations Practice
DevOps Operations Practice
Mar 2, 2024 · Fundamentals

Comprehensive Guide to Using the ls Command in Linux

This tutorial explains the Linux ls command in depth, covering its basic usage, a wide range of options for detailed listings, sorting, displaying hidden files, size units, recursive traversal, and how to interpret output columns, all illustrated with command examples and screenshots.

LinuxShellUnix
0 likes · 6 min read
Comprehensive Guide to Using the ls Command in Linux
Liangxu Linux
Liangxu Linux
Feb 29, 2024 · Operations

Essential Linux Command Cheat Sheet for System Administrators

This comprehensive guide lists essential Linux commands covering system information, shutdown, file and directory management, searching, mounting, disk usage, user and group handling, permissions, special attributes, packaging, backup, networking, and more, providing a quick reference for administrators and power users.

LinuxShellUnix
0 likes · 36 min read
Essential Linux Command Cheat Sheet for System Administrators
DevOps Operations Practice
DevOps Operations Practice
Feb 22, 2024 · Operations

Comprehensive Linux Command Reference Guide

This guide provides a detailed overview of essential Linux command‑line utilities—including ls, mv, cp, scp, rm, touch, vi, find, grep, tar, and many others—explaining their common options, usage examples, and practical tips for system administration and everyday shell tasks.

LinuxTerminalUnix
0 likes · 23 min read
Comprehensive Linux Command Reference Guide
Ubuntu
Ubuntu
Oct 28, 2023 · Fundamentals

Essential Linux Commands Cheat Sheet

This article provides a concise visual cheat sheet of essential Linux system commands, covering file navigation, process management, permission handling, networking utilities, and system monitoring, enabling readers to quickly reference and execute common tasks in a Linux environment.

LinuxShellUnix
0 likes · 1 min read
Essential Linux Commands Cheat Sheet
Liangxu Linux
Liangxu Linux
Oct 1, 2023 · Fundamentals

Boost Your Unix Productivity: 10 Essential Shell Tricks You Need

This guide walks you through practical Unix command‑line techniques—including filename autocompletion across shells, history expansion shortcuts, pushd/popd directory stack navigation, finding large files, creating temporary files with cat, using curl for downloads, mastering regular expressions, identifying the current user, and powerful awk data processing—each illustrated with clear examples and ready‑to‑run commands.

ScriptingUnix
0 likes · 13 min read
Boost Your Unix Productivity: 10 Essential Shell Tricks You Need
Liangxu Linux
Liangxu Linux
Sep 17, 2023 · Fundamentals

Essential Linux Shell Interview Questions and Practical Answers

This guide provides concise explanations and command examples for common Linux shell interview topics, covering script termination, file header removal, line length checking, displaying non‑printable characters, directory permissions, process states, and useful text‑processing commands.

ScriptingUnix
0 likes · 7 min read
Essential Linux Shell Interview Questions and Practical Answers
Liangxu Linux
Liangxu Linux
Aug 27, 2023 · Operations

Essential Linux Commands: uname, hostname, dmesg, du, date, echo and More

This guide presents a concise reference of common Linux command‑line utilities—including uname, hostname, dmesg, stat, du, date, echo, watch, which, whereis, locate and updatedb—showing their typical options, usage examples and visual output to help users quickly retrieve system information, manage files and monitor processes.

LinuxOperationsShell
0 likes · 10 min read
Essential Linux Commands: uname, hostname, dmesg, du, date, echo and More
Liangxu Linux
Liangxu Linux
Aug 20, 2023 · Fundamentals

Why Unix Chose a Simple Integer for Time and the Looming 2038 Problem

The article recounts how Ken Thompson and Dennis Ritchie invented the Unix epoch as a single integer counting seconds since 1970, explains its advantages, exposes the 32‑bit overflow issue known as the Y2K38 problem, and outlines the transition to 64‑bit timestamps in modern systems.

64-bitEpoch TimeOperating Systems
0 likes · 7 min read
Why Unix Chose a Simple Integer for Time and the Looming 2038 Problem
21CTO
21CTO
Aug 20, 2023 · Fundamentals

Build Your Own Unix Shell in C: A Step‑by‑Step Tutorial

This tutorial walks you through creating a simple Unix shell in C, covering its lifecycle, input handling, command parsing, process launching, built‑in commands, and full source compilation, while providing complete code examples and explanations.

C#ShellUnix
0 likes · 19 min read
Build Your Own Unix Shell in C: A Step‑by‑Step Tutorial
MaGe Linux Operations
MaGe Linux Operations
Aug 6, 2023 · Operations

Master Essential Linux Commands: From uname to updatedb

This guide walks through dozens of fundamental Linux shell commands—including uname, hostname, dmesg, stat, du, date, echo, watch, which, whereis, locate, and updatedb—explaining their options, usage examples, and how to interpret their output for effective system administration.

LinuxShellUnix
0 likes · 14 min read
Master Essential Linux Commands: From uname to updatedb
Liangxu Linux
Liangxu Linux
Jul 25, 2023 · Fundamentals

Mastering Linux Filesystem Hierarchy: Where Every Directory Belongs

This guide demystifies the Linux filesystem hierarchy by explaining the purpose of each top‑level directory—such as /bin, /etc, /home, /var, and /usr—and shows where common types of files should be placed for a well‑organized system.

Directory StructureFHSFilesystem
0 likes · 11 min read
Mastering Linux Filesystem Hierarchy: Where Every Directory Belongs
Open Source Linux
Open Source Linux
Jul 24, 2023 · Fundamentals

Master the Linux ls Command: 20 Essential Options Explained

This guide walks you through the Linux ls command, explaining its purpose and demonstrating twenty practical options—from basic listings and long format to sorting, hidden files, recursive traversal, and version info—so you can navigate and manage files efficiently.

LinuxShellUnix
0 likes · 9 min read
Master the Linux ls Command: 20 Essential Options Explained
IT Services Circle
IT Services Circle
Jul 10, 2023 · Fundamentals

The Story Behind Unix Epoch Time and the Y2K38 Problem

This article recounts how Ken Thompson and Dennis Ritchie devised the Unix Epoch Time as a simple integer timestamp, explains its advantages, the 32‑bit limitation leading to the Y2K38 issue, and describes the transition to 64‑bit timestamps in modern systems.

32-bit64-bitEpoch Time
0 likes · 6 min read
The Story Behind Unix Epoch Time and the Y2K38 Problem
Laravel Tech Community
Laravel Tech Community
Jun 28, 2023 · Fundamentals

Comprehensive Guide to Using AWK for Text Processing

This article provides a thorough introduction to the AWK language, covering its basic syntax, common usage patterns, operators, built‑in variables, and numerous practical examples for processing and extracting data from text files.

ScriptingUnixawk
0 likes · 10 min read
Comprehensive Guide to Using AWK for Text Processing
IT Services Circle
IT Services Circle
Jun 24, 2023 · Fundamentals

The Evolution of Microsoft’s Operating Systems: From Xenix to Windows NT

This article chronicles the historical development of Microsoft’s operating systems—from acquiring Unix and creating Xenix, through the partnership with IBM that produced MS‑DOS, the divergent paths of OS/2, Windows, and NT, and the eventual dominance of Windows and its later shift toward cloud computing—highlighting strategic decisions, technical challenges, and market forces that shaped the modern PC ecosystem.

MicrosoftOperating SystemsUnix
0 likes · 7 min read
The Evolution of Microsoft’s Operating Systems: From Xenix to Windows NT
AI Cyberspace
AI Cyberspace
Jun 17, 2023 · Fundamentals

Open Source’s Journey: From UNIX to Linux and Intel’s Global Collaboration

The article recounts the evolution of open source from the early days of UNIX and the GNU project to Linux’s rise, highlights Intel’s partnership with Chinese OS communities, and argues that open‑source collaboration and international cooperation are essential for future technological innovation.

IntelLinuxUnix
0 likes · 13 min read
Open Source’s Journey: From UNIX to Linux and Intel’s Global Collaboration
Liangxu Linux
Liangxu Linux
Jun 12, 2023 · Operations

Essential Linux Command Cheat Sheet for System Administration

This article provides a comprehensive, categorized reference of essential Linux commands covering system information, shutdown, file management, searching, mounting, disk usage, user and group handling, permissions, special attributes, compression, package management, networking, backup, and common utilities, helping users quickly locate and apply the right command in daily operations.

LinuxShellTerminal
0 likes · 46 min read
Essential Linux Command Cheat Sheet for System Administration
Liangxu Linux
Liangxu Linux
Jun 1, 2023 · Fundamentals

Mastering the ls Command: 20 Essential Options for Linux File Listing

This guide explains the Linux ls command, its purpose, and walks through twenty practical options—including long format, human‑readable sizes, sorting, hidden files, recursive listing, and version display—so readers can list and interpret directory contents efficiently.

LinuxUnixfile listing
0 likes · 9 min read
Mastering the ls Command: 20 Essential Options for Linux File Listing
Liangxu Linux
Liangxu Linux
May 7, 2023 · Operations

Boost Your Linux Productivity with 10 Essential Command‑Line Shortcuts

Learn practical Linux command‑line tricks—including tab completion, quick directory switching, history search, cursor navigation, fast deletion, using less, and formatting output—to dramatically improve efficiency and avoid common pitfalls while working in the terminal.

LinuxShell TipsTerminal Shortcuts
0 likes · 9 min read
Boost Your Linux Productivity with 10 Essential Command‑Line Shortcuts
Liangxu Linux
Liangxu Linux
Apr 2, 2023 · Operations

Master Linux Quickly: 100+ Essential Commands Every Sysadmin Needs

This article compiles a comprehensive Linux command reference covering system information, file and directory manipulation, permissions, networking, package management, backup, disk utilities, and editor shortcuts, providing concise examples and options for each command to help administrators work efficiently on the command line.

LinuxShellUnix
0 likes · 35 min read
Master Linux Quickly: 100+ Essential Commands Every Sysadmin Needs
Liangxu Linux
Liangxu Linux
Mar 29, 2023 · Fundamentals

How to Build a Simple Unix Shell in C: Step‑by‑Step Guide

This tutorial walks you through creating a basic Unix shell in C, covering prompt output, command input, parsing with strtok, handling built‑in commands like cd and echo, forking child processes, executing commands via execvp, and assembling the complete source code.

C#ShellUnix
0 likes · 8 min read
How to Build a Simple Unix Shell in C: Step‑by‑Step Guide
Liangxu Linux
Liangxu Linux
Mar 24, 2023 · Operations

Ultimate A‑Z Linux Command Cheat Sheet for Sysadmins

This article presents a comprehensive A‑to‑Z reference of Linux command‑line utilities, offering concise descriptions for each tool—from file manipulation and process control to networking and system monitoring—so readers can quickly look up or fill gaps in their command knowledge.

LinuxShellUnix
0 likes · 39 min read
Ultimate A‑Z Linux Command Cheat Sheet for Sysadmins
Open Source Linux
Open Source Linux
Mar 22, 2023 · Operations

Essential Linux Command Cheat Sheet: 100+ Commands Every Sysadmin Needs

This comprehensive guide compiles over a hundred essential Linux commands covering system information, shutdown/reboot, file and directory management, searching, mounting, disk usage, user and group handling, permissions, special attributes, compression, backup, networking, package management, and more, providing a handy reference for system administrators and developers alike.

LinuxShellUnix
0 likes · 42 min read
Essential Linux Command Cheat Sheet: 100+ Commands Every Sysadmin Needs
Liangxu Linux
Liangxu Linux
Mar 20, 2023 · Fundamentals

Master Linux File Management: Powerful mv Command Tricks & Examples

This guide explains the Linux mv command in depth, covering its syntax, useful options, and practical examples for renaming, moving single or multiple files and directories, interactive overwriting, conditional updates, and creating backups, all illustrated with real command‑line sessions.

File ManagementLinuxUnix
0 likes · 12 min read
Master Linux File Management: Powerful mv Command Tricks & Examples
Efficient Ops
Efficient Ops
Feb 19, 2023 · Fundamentals

Top 10 Linux Shell Interview Questions and Practical Answers

This article presents ten common Linux shell interview questions covering script termination, file header removal, line length checking, viewing non‑printable characters, directory permissions with sticky bits, process states, cut, cmp vs diff, using echo instead of ls, and a brief explanation of inodes, each accompanied by clear command‑line examples.

LinuxScriptingShell
0 likes · 7 min read
Top 10 Linux Shell Interview Questions and Practical Answers
Liangxu Linux
Liangxu Linux
Feb 4, 2023 · Fundamentals

Key Differences Between Unix and Linux Every Developer Should Know

Although Linux is often called a Unix‑like system, it differs in several fundamental ways such as the default shell, command‑line option styles, make utility capabilities, C compiler defaults, GNU tool availability, and the trademarked UNIX designation, all of which affect portability and script writing.

C CompilerGNULinux
0 likes · 6 min read
Key Differences Between Unix and Linux Every Developer Should Know
Liangxu Linux
Liangxu Linux
Jan 31, 2023 · Operations

Master Essential Linux Commands: From pwd to umask Explained

This comprehensive guide walks you through the most frequently used Linux commands—including pwd, cd, tree, mkdir, touch, ls, cp, mv, rm, rmdir, ln, readlink, find, xargs, rename, basename, dirname, chattr, lsattr, file, md5sum, chown, chmod and umask—detailing their purpose, syntax, common options, and practical examples to help you navigate and manage the command line efficiently.

BasicsLinuxShell
0 likes · 23 min read
Master Essential Linux Commands: From pwd to umask Explained
MaGe Linux Operations
MaGe Linux Operations
Jan 23, 2023 · Fundamentals

Key Differences Between Unix and Linux Every Developer Should Know

This article outlines the fundamental differences between Unix and Linux, covering shell defaults, option styles, make utilities, compiler conventions, GNU versus Linux distinctions, and the trademarked UNIX term, helping developers write portable scripts and build systems across various Unix-like platforms.

LinuxOperating SystemsPOSIX
0 likes · 5 min read
Key Differences Between Unix and Linux Every Developer Should Know
Liangxu Linux
Liangxu Linux
Jan 4, 2023 · Fundamentals

Unlock Hidden Linux Terminal Tricks: Send Output, Reload .bashrc, and More

This guide explores advanced Linux terminal techniques—including sending command output between terminal windows, efficiently reloading .bashrc, using alert aliases for long‑running tasks, leveraging the terminal as a calculator, and mastering subshells, command chaining, and brace expansion—to boost developer productivity.

LinuxShell ScriptingTerminal
0 likes · 9 min read
Unlock Hidden Linux Terminal Tricks: Send Output, Reload .bashrc, and More
php Courses
php Courses
Dec 22, 2022 · Backend Development

PHP Multi‑Process Development: Processes, Signals, and pcntl Functions

This article provides a comprehensive guide to PHP multi‑process development on Linux, covering basic shell commands, ELF file types, terminal concepts, process states, orphan and zombie processes, process groups and sessions, signal handling, and practical pcntl/posix code examples for forking, daemonizing, and managing child processes.

Backend DevelopmentPHPUnix
0 likes · 15 min read
PHP Multi‑Process Development: Processes, Signals, and pcntl Functions
MaGe Linux Operations
MaGe Linux Operations
Dec 18, 2022 · Fundamentals

Mastering Unix Signals: From Basics to Custom Handlers

This article explains what Unix signals are, categorizes reliable and unreliable signals, describes how they are generated by hardware and software, and details registration, blocking, pending states, handling functions, and practical code examples for custom signal processing.

C#LinuxUnix
0 likes · 16 min read
Mastering Unix Signals: From Basics to Custom Handlers
Liangxu Linux
Liangxu Linux
Dec 8, 2022 · Fundamentals

Essential Linux Command Cheat Sheet for Beginners

This guide introduces the most frequently used Linux command‑line tools, explaining what each command does, its basic syntax, and common options, so newcomers can quickly perform file management, system inspection, and networking tasks across any Linux distribution.

BasicsLinuxShell
0 likes · 9 min read
Essential Linux Command Cheat Sheet for Beginners
Open Source Linux
Open Source Linux
Dec 2, 2022 · Fundamentals

Unlock Linux: How Shell Commands Execute and Manage Permissions

This article explains the fundamentals of Linux shell operation, detailing how commands are processed, the role of the shell, user and group permissions, file types, symbolic and octal permission representations, and practical commands like chmod, chown, chgrp, and umask for managing access control.

LinuxShellUnix
0 likes · 11 min read
Unlock Linux: How Shell Commands Execute and Manage Permissions
MaGe Linux Operations
MaGe Linux Operations
Nov 19, 2022 · Fundamentals

Mastering Unix Signals: Types, Handling, and Practical Code Examples

This article explains what Unix signals are, categorizes reliable and unreliable signals, describes how they are generated by hardware and software, and provides detailed examples of registration, blocking, pending states, and custom handling using C functions such as kill, sigprocmask, sigaction, and signal.

C#LinuxUnix
0 likes · 18 min read
Mastering Unix Signals: Types, Handling, and Practical Code Examples
Efficient Ops
Efficient Ops
Nov 2, 2022 · Operations

10 Essential Linux Commands Every Developer Should Master

This article introduces ten fundamental Linux commands—pgrep, pstree, bc, split, nl, mkfifo, ldd, col, xmlwf, and lsof—explaining their purposes, typical use cases, and providing clear example outputs to help developers and system administrators work more efficiently on Linux systems.

LinuxShellUnix
0 likes · 11 min read
10 Essential Linux Commands Every Developer Should Master
21CTO
21CTO
Oct 7, 2022 · Fundamentals

From Z1 to Chrome OS: A Journey Through the Evolution of Operating Systems

This article chronicles the development of operating systems from the early Z1 computer without an OS to modern platforms like Linux, Android, iOS, and Chrome OS, highlighting key milestones, innovations, and the impact on computing over the past decades.

LinuxOperating SystemsUnix
0 likes · 8 min read
From Z1 to Chrome OS: A Journey Through the Evolution of Operating Systems
Open Source Linux
Open Source Linux
Sep 28, 2022 · Fundamentals

What Really Sets Linux Apart from Unix? Key Differences Explained

This article outlines the fundamental differences between Linux and Unix, covering topics such as the non‑standard Bash shell, the absence of long‑option support in Unix, variations in Make and C compilers, the distinction between GNU and Linux, and the trademarked UNIX name, providing a concise guide for developers navigating these operating systems.

C CompilerLinuxOperating Systems
0 likes · 6 min read
What Really Sets Linux Apart from Unix? Key Differences Explained
Liangxu Linux
Liangxu Linux
Aug 20, 2022 · Fundamentals

Essential Linux Commands Every Beginner Should Know

This guide presents a concise collection of essential Linux command‑line tools, explaining their purpose and basic usage with examples, helping newcomers quickly perform common tasks such as navigating directories, managing files, monitoring system resources, and controlling processes.

BasicsLinuxShell
0 likes · 11 min read
Essential Linux Commands Every Beginner Should Know
macrozheng
macrozheng
Aug 14, 2022 · Fundamentals

How Ken Thompson’s Journey Shaped UNIX, C, and Go – The Untold Story

Ken Thompson, the Turing‑award‑winning computer pioneer, co‑created UNIX, contributed to the Multics project, helped develop the C language, and later co‑designed Go at Google, with a life story that blends groundbreaking OS design, hacker culture, and a passion for aviation.

C languageComputer HistoryGo
0 likes · 12 min read
How Ken Thompson’s Journey Shaped UNIX, C, and Go – The Untold Story
Open Source Linux
Open Source Linux
Jul 29, 2022 · Operations

Essential Linux Command Cheat Sheet for System Administrators

A comprehensive collection of essential Linux commands covering system shutdown, CPU and kernel inspection, file and directory management, networking tools, performance monitoring, user administration, and common shell utilities, all organized for quick reference by developers and sysadmins.

LinuxShellUnix
0 likes · 27 min read
Essential Linux Command Cheat Sheet for System Administrators
Liangxu Linux
Liangxu Linux
Jun 8, 2022 · Fundamentals

Master the Linux tee Command: Write, Append, and Redirect Output Efficiently

This guide explains the Linux tee utility, covering its purpose, installation verification, basic syntax, useful options, and seven practical examples that demonstrate writing to files, appending data, handling multiple outputs, ignoring interrupts, and combining tee with sudo for privileged writes.

Shell ScriptingTEEUnix
0 likes · 7 min read
Master the Linux tee Command: Write, Append, and Redirect Output Efficiently
Python Programming Learning Circle
Python Programming Learning Circle
May 29, 2022 · Fundamentals

Using Python to Enhance Unix Shell Command Pipelines

This article explains how Python can replace or augment traditional Unix shell scripts for tasks like counting unique users, demonstrating the advantages of Python's readability, modularity, and extensive libraries while showing how to integrate Python scripts seamlessly into command‑line pipelines with tools such as sort, head, and tail.

AutomationPipelinesScripting
0 likes · 8 min read
Using Python to Enhance Unix Shell Command Pipelines
MaGe Linux Operations
MaGe Linux Operations
Apr 26, 2022 · Operations

Install and Use pinfo for Colorful Info Pages on Linux and Unix

Learn how to install the pinfo tool across major Linux, BSD, and macOS distributions and use it to view Texinfo documentation with syntax‑highlighted colors, including command examples, navigation shortcuts, and alias configuration for a richer command‑line experience.

LinuxUnixcolorful output
0 likes · 4 min read
Install and Use pinfo for Colorful Info Pages on Linux and Unix
21CTO
21CTO
Apr 24, 2022 · Information Security

Why OpenBSD 7.1’s Security‑First Design Matters for Modern Computing

OpenBSD 7.1, released with support for 13 architectures including Apple M1, showcases a security‑focused OS that offers robust hardware compatibility, a minimal vulnerability record, and a classic Unix experience that reinforces core security skills for developers and administrators.

InstallationOpenBSDUnix
0 likes · 4 min read
Why OpenBSD 7.1’s Security‑First Design Matters for Modern Computing
IT Services Circle
IT Services Circle
Apr 13, 2022 · Operations

A Comprehensive Guide to Using the fd File Search Tool

This article introduces the open‑source, Rust‑based command‑line utility fd, explains how to install it on various platforms, and demonstrates a wide range of search options—including hidden files, case sensitivity, depth limits, file‑type filtering, and exec commands—providing a practical tutorial for efficient file searching.

File SearchRustTool
0 likes · 12 min read
A Comprehensive Guide to Using the fd File Search Tool
Open Source Linux
Open Source Linux
Mar 28, 2022 · 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 use‑cases, and providing clear code examples to help developers and sysadmins work more efficiently on Linux systems.

Unixbashcommand-line
0 likes · 11 min read
10 Essential Linux Commands Every Developer Should Master
Efficient Ops
Efficient Ops
Mar 22, 2022 · Operations

10 Essential Linux Commands Every Developer Should Master

This tutorial 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 on Linux.

ShellUnixcommand-line
0 likes · 11 min read
10 Essential Linux Commands Every Developer Should Master
Liangxu Linux
Liangxu Linux
Mar 20, 2022 · Fundamentals

How the Y2K Bug Nearly Reset Civilization and What It Means for Modern Code

From the panic of the 1999 Y2K transition to the lingering 2038 Unix time overflow, this article explains how early memory‑saving date formats caused massive system failures, the emergency fixes applied, and the lasting lessons programmers must heed when handling time in software.

Time RepresentationUnixY2K
0 likes · 10 min read
How the Y2K Bug Nearly Reset Civilization and What It Means for Modern Code
Efficient Ops
Efficient Ops
Feb 21, 2022 · Operations

Mastering Linux Shell: Key Concepts, Commands, and Scripting Tricks

This article explains the fundamentals of Linux shells, covering why they’re called shells, prompt behavior, echo usage, quoting differences, variable handling, export, command grouping, arithmetic expansion, special parameters, redirection, conditional statements, loops, and provides practical Bash code examples for each concept.

ScriptingShellUnix
0 likes · 12 min read
Mastering Linux Shell: Key Concepts, Commands, and Scripting Tricks
Open Source Linux
Open Source Linux
Oct 24, 2021 · Fundamentals

Unlocking Linux: What Every Directory in the File System Means

This guide explains the purpose and typical contents of each standard Linux directory—from /bin and /sbin for system binaries, through configuration files in /etc, device nodes in /dev, to variable data in /var and virtual information in /proc—providing a comprehensive overview of the Linux filesystem hierarchy.

Directory StructureFilesystemLinux
0 likes · 17 min read
Unlocking Linux: What Every Directory in the File System Means
21CTO
21CTO
Oct 16, 2021 · Fundamentals

Why Dennis Ritchie’s C Language Still Powers Modern Computing

This article traces the 50‑year legacy of the C programming language, its creator Dennis Ritchie, the birth of Unix, their profound influence on modern operating systems and software development, and how their simple, portable design continues to shape today’s technology landscape.

C languageComputer ScienceDennis Ritchie
0 likes · 8 min read
Why Dennis Ritchie’s C Language Still Powers Modern Computing
ITPUB
ITPUB
Sep 27, 2021 · Fundamentals

The 20‑Year SCO vs. Linux Legal Battle: Origins, Lawsuit and Settlement

This article traces the historical roots of Linux from its Unix‑inspired beginnings and the MINIX teaching OS, follows Linus Torvalds' creation of Linux, and details the two‑decade‑long SCO lawsuit against IBM and Linux that finally ended with a multi‑million‑dollar settlement.

Legal historyLinuxOperating Systems
0 likes · 6 min read
The 20‑Year SCO vs. Linux Legal Battle: Origins, Lawsuit and Settlement
21CTO
21CTO
Sep 21, 2021 · Fundamentals

How Linux Rose from MINIX and Survived a 20‑Year SCO Lawsuit

From the 1980s rise of Unix, DOS, and MacOS to Andrew Tanenbaum’s teaching OS MINIX, Linus Torvalds built Linux, leading to a two‑decade legal battle with SCO over alleged Unix plagiarism, culminating in a settlement that finally closed the saga.

LinuxOpen-sourceOperating System History
0 likes · 6 min read
How Linux Rose from MINIX and Survived a 20‑Year SCO Lawsuit
Open Source Linux
Open Source Linux
Sep 13, 2021 · Operations

Master Linux Memory Monitoring with the free Command and Its Options

This guide explains how to use the Linux free command to display physical memory and swap usage, details each option’s meaning, and provides multiple examples—including human‑readable output, total summaries, periodic monitoring, and version checking—to help administrators monitor system resources effectively.

CLILinuxMemory Monitoring
0 likes · 4 min read
Master Linux Memory Monitoring with the free Command and Its Options
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
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
MaGe Linux Operations
MaGe Linux Operations
Jul 10, 2021 · Operations

10 Essential Linux Commands Every Developer Should Master

Discover ten indispensable Linux commands—from process inspection with pgrep to file splitting with split—complete with explanations, practical examples, and code snippets, empowering developers and system administrators to harness Linux’s powerful capabilities for efficient workflow and system management.

ShellUnixcommand-line
0 likes · 10 min read
10 Essential Linux Commands Every Developer Should Master
Liangxu Linux
Liangxu Linux
Jun 22, 2021 · Operations

Essential Linux Command Cheat Sheet for System Administrators

A comprehensive, categorized list of essential Linux commands covering system information, file management, process control, networking, package handling, disk operations, backups, and text editing, providing quick reference examples and usage syntax for everyday system administration tasks.

LinuxTerminalUnix
0 likes · 40 min read
Essential Linux Command Cheat Sheet for System Administrators
Efficient Ops
Efficient Ops
Jun 22, 2021 · Operations

Essential Linux Commands Every Sysadmin Should Master

This article provides a comprehensive reference of Linux commands, explaining their purpose and usage across categories such as file management, system monitoring, networking, user administration, and process control, helping readers efficiently manage and troubleshoot Linux systems.

LinuxShellUnix
0 likes · 17 min read
Essential Linux Commands Every Sysadmin Should Master
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 3, 2021 · Operations

21 Essential Linux Commands Every Developer Should Master

This comprehensive guide lists the 21 most frequently used Linux commands—from navigating directories and managing files to searching, text processing, compression, system shutdown, and process control—providing a handy cheat‑sheet for developers and system administrators alike.

LinuxShellUnix
0 likes · 13 min read
21 Essential Linux Commands Every Developer Should Master
Liangxu Linux
Liangxu Linux
Jun 2, 2021 · Operations

How to Find Files by Timestamp Using the Linux find Command

This guide explains the three Unix file timestamps, shows how to view them with stat, and demonstrates using the find command’s ‑newerXY option to locate files modified, accessed, or status‑changed after a specific date and time.

File SearchLinuxUnix
0 likes · 5 min read
How to Find Files by Timestamp Using the Linux find Command
21CTO
21CTO
May 26, 2021 · Fundamentals

How Ken Thompson’s Playful Hacks Forged UNIX, C, and Go

Ken Thompson, a Turing Award laureate, transformed computing by pioneering generic operating system theory, co‑creating UNIX after a failed Multics project, inventing the C language, and later shaping Google’s Go language, all while embodying the hacker spirit of curiosity and fun.

C languageComputer HistoryGo
0 likes · 11 min read
How Ken Thompson’s Playful Hacks Forged UNIX, C, and Go
21CTO
21CTO
Apr 30, 2021 · Fundamentals

How Ken Thompson’s Quest for Fun Shaped UNIX, C, and Go

Ken Thompson’s remarkable journey—from early fascination with binary numbers, through winning the Turing Award, building UNIX at Bell Labs, influencing the creation of C, co‑designing Go at Google, and even piloting a MiG‑29—illustrates how curiosity and playfulness can drive lasting innovations in computer science.

C languageComputer HistoryGo
0 likes · 12 min read
How Ken Thompson’s Quest for Fun Shaped UNIX, C, and Go
FunTester
FunTester
Apr 21, 2021 · Fundamentals

Master Linux File Search: Powerful find Command Tricks and Examples

This guide walks through the versatile Linux find command, showing how to locate files and directories by name, type, size, timestamps, permissions, and more, while demonstrating practical examples such as pattern matching, case‑insensitive searches, depth limiting, and executing actions on results.

File SearchLinuxShell
0 likes · 10 min read
Master Linux File Search: Powerful find Command Tricks and Examples
Liangxu Linux
Liangxu Linux
Apr 13, 2021 · Fundamentals

Master awk: From Basics to Advanced Text Processing on Linux

This comprehensive guide introduces awk as a powerful Linux text‑analysis tool, explains its underlying record‑field model, demonstrates practical one‑liners and scripts for reporting, filtering, formatting, file splitting, and shows advanced features like built‑in variables, conditionals, arrays, and string functions.

LinuxShell ScriptingUnix
0 likes · 11 min read
Master awk: From Basics to Advanced Text Processing on Linux
Efficient Ops
Efficient Ops
Mar 21, 2021 · Fundamentals

Top 10 Linux Shell Interview Questions and How to Solve Them

This article presents ten common Linux shell interview questions covering script termination, file header removal, line length checking, viewing non‑printing characters, directory permissions, process lifecycle, cut usage, cmp vs diff differences, echo vs ls substitution, and a brief explanation of inodes, each with clear command‑line solutions.

LinuxShellUnix
0 likes · 7 min read
Top 10 Linux Shell Interview Questions and How to Solve Them
Liangxu Linux
Liangxu Linux
Feb 18, 2021 · Fundamentals

Mastering Unix/Linux: From OS Basics to Essential Commands and Remote Operations

This comprehensive guide covers Unix/Linux operating system fundamentals, file system structures, common commands, user and permission management, editor usage, remote access via SSH, file transfer, and building a simple C‑based web server, providing practical examples and step‑by‑step instructions for developers and system administrators.

LinuxSSHUnix
0 likes · 41 min read
Mastering Unix/Linux: From OS Basics to Essential Commands and Remote Operations
Open Source Linux
Open Source Linux
Jan 15, 2021 · Operations

10 Essential Linux Commands Every Developer Should Master

This article 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 can help developers and system administrators work more efficiently on Unix-like systems.

LinuxUnixsystem-administration
0 likes · 10 min read
10 Essential Linux Commands Every Developer Should Master
Liangxu Linux
Liangxu Linux
Jan 13, 2021 · Operations

Essential Linux Command Cheat Sheet: 200+ Commands Every Sysadmin Should Know

A comprehensive reference of over two hundred Linux command‑line utilities, grouped by function such as file management, system monitoring, networking, user administration, and process control, each with concise English descriptions to help beginners and seasoned administrators quickly find the right tool for any task.

LinuxShellUnix
0 likes · 16 min read
Essential Linux Command Cheat Sheet: 200+ Commands Every Sysadmin Should Know
Open Source Linux
Open Source Linux
Jan 11, 2021 · Fundamentals

Linux vs Unix: Uncover the Key Differences and History

This article traces the origins of Unix and Linux, explains how Linux emerged as an open‑source clone of Unix, compares their licensing, portability, community support, and usage in data centers and devices, and highlights the key distinctions that set the two operating systems apart.

LinuxOpen-sourceOperating Systems
0 likes · 8 min read
Linux vs Unix: Uncover the Key Differences and History
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.

LinuxShellUnix
0 likes · 11 min read
10 Essential Linux Commands Every Developer Should Master
dbaplus Community
dbaplus Community
Jan 3, 2021 · Fundamentals

Why C Still Rules: A Deep Dive into Its History, Evolution, and Legacy

This article chronicles the origins and development of the C programming language, profiles its creators, examines its ancestors BCPL and B, explores early compiler construction, compares language features, showcases classic code examples, and highlights the enduring relevance of C in modern systems and libraries.

BCPLC languageCode examples
0 likes · 23 min read
Why C Still Rules: A Deep Dive into Its History, Evolution, and Legacy
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.

CommandsLinuxShell
0 likes · 23 min read
Linux System Commands Cheat Sheet
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
Liangxu Linux
Liangxu Linux
Nov 29, 2020 · Fundamentals

35 Essential Linux Commands Every Beginner Should Master

This guide provides a concise, alphabetically ordered reference of 35 core Linux (and macOS) terminal commands, complete with explanations, practical examples, and usage tips to help newcomers quickly become comfortable navigating and managing a Unix-like system.

BasicsLinuxShell
0 likes · 20 min read
35 Essential Linux Commands Every Beginner Should Master