Tagged articles
401 articles
Page 2 of 5
Liangxu Linux
Liangxu Linux
Dec 17, 2023 · Fundamentals

Unlock the Power of Fish Shell: Install, Switch, and Customize on macOS

This guide walks you through installing Fish Shell on macOS, switching from Bash or Zsh, configuring it as the default shell, and leveraging its modern features such as syntax highlighting, auto‑suggestions, web‑based configuration, and custom prompts for a more efficient command‑line experience.

InstallationShellcommand-line
0 likes · 11 min read
Unlock the Power of Fish Shell: Install, Switch, and Customize on macOS
Liangxu Linux
Liangxu Linux
Dec 13, 2023 · Operations

Mastering aria2: Fast, Lightweight Command-Line Download Tool

This guide introduces aria2, a lightweight and efficient command‑line downloader supporting HTTP, FTP, BitTorrent, and Metalink, explains how to install it on Linux, demonstrates basic and advanced usage commands, and provides a comprehensive overview of its configuration options for optimal performance.

ConfigurationDownloadTutorial
0 likes · 25 min read
Mastering aria2: Fast, Lightweight Command-Line Download Tool
Liangxu Linux
Liangxu Linux
Dec 13, 2023 · Fundamentals

Master aria2: Fast, Lightweight Command‑Line Downloading Explained

This guide introduces aria2, a lightweight yet powerful command‑line downloader that supports multiple protocols, explains how to install it on Linux, demonstrates essential commands for single and batch downloads, covers advanced BitTorrent features, and provides a detailed overview of its extensive configuration options.

ConfigurationDownloadTutorial
0 likes · 25 min read
Master aria2: Fast, Lightweight Command‑Line Downloading Explained
Java Interview Crash Guide
Java Interview Crash Guide
Nov 16, 2023 · Operations

Essential Linux Command Cheat Sheet for Developers and Sysadmins

This article compiles a comprehensive set of Linux command‑line shortcuts covering system shutdown, reboot, hardware and CPU info, file and directory management, user and permission handling, networking tools, process monitoring, and performance diagnostics, providing a handy reference for anyone working in a terminal‑heavy environment.

Shellcommand-linesystem-administration
0 likes · 23 min read
Essential Linux Command Cheat Sheet for Developers and Sysadmins
Liangxu Linux
Liangxu Linux
Nov 9, 2023 · Backend Development

Essential Go Commands Every Developer Should Master

This guide walks you through installing Go, verifying the environment, initializing modules, managing dependencies, running and building programs, formatting code, cleaning unused packages, testing, and static analysis using core Go command‑line tools.

DevelopmentGolangcommand-line
0 likes · 4 min read
Essential Go Commands Every Developer Should Master
Open Source Linux
Open Source Linux
Nov 2, 2023 · Backend Development

Master aria2: Fast, Lightweight Command-Line Downloader and Advanced Config Guide

This article introduces aria2, a lightweight yet powerful command-line download utility that supports multiple protocols and sources, explains how to install it on Linux, demonstrates essential and advanced usage commands, and provides a comprehensive overview of its configurable options for optimal performance.

ConfigurationDownloadaria2
0 likes · 23 min read
Master aria2: Fast, Lightweight Command-Line Downloader and Advanced Config Guide
Liangxu Linux
Liangxu Linux
Oct 29, 2023 · Operations

Mastering aria2: Fast, Lightweight Command-Line Downloading

This guide provides a comprehensive overview of aria2, a lightweight and efficient command-line download tool, covering its supported protocols, unique multi-source features, installation steps, basic and advanced usage examples, and detailed configuration options for optimal performance.

ConfigurationDownloadaria2
0 likes · 25 min read
Mastering aria2: Fast, Lightweight Command-Line Downloading
Liangxu Linux
Liangxu Linux
Oct 10, 2023 · Operations

Master Your Shell History with Atuin: Install, Sync, and Powerful Search

Atuin replaces the traditional shell history with a SQLite‑backed, feature‑rich UI, offering encrypted synchronization across machines, detailed command metadata, and flexible search capabilities, while providing multiple installation methods and shell plugin integrations for zsh, bash, and fish.

SQLiteShellatuin
0 likes · 8 min read
Master Your Shell History with Atuin: Install, Sync, and Powerful Search
Open Source Linux
Open Source Linux
Sep 25, 2023 · Fundamentals

45 Essential Git Commands Every Developer Must Master

This comprehensive guide covers 45 everyday Git scenarios—from viewing commits and amending messages to advanced branching, rebasing, merging, and stash techniques—providing clear command examples and explanations for developers of all levels.

Gitbranchingcommand-line
0 likes · 28 min read
45 Essential Git Commands Every Developer Must Master
Programmer DD
Programmer DD
Sep 5, 2023 · Fundamentals

How to Quickly Remove All .DS_Store Files from a Git Repository

This guide explains how to efficiently purge unwanted .DS_Store files from a Git repository, offering a one‑line find command that traverses all directories, removes the files from the index, and ensures the repository stays clean without manual per‑folder operations.

.DS_StoreGitVersion Control
0 likes · 3 min read
How to Quickly Remove All .DS_Store Files from a Git Repository
MaGe Linux Operations
MaGe Linux Operations
Jul 27, 2023 · Cloud Native

Unlock Advanced kubectl Tricks to Master Kubernetes Clusters

This article shares practical kubectl tips—including printing API calls, filtering and deleting pods, counting pod distribution, and using kubectl proxy—to help experienced Kubernetes users work more efficiently and troubleshoot clusters with powerful command‑line shortcuts.

Cloud NativeDevOpsKubernetes
0 likes · 7 min read
Unlock Advanced kubectl Tricks to Master Kubernetes Clusters
Open Source Linux
Open Source Linux
Jun 26, 2023 · Operations

Master Disk Space Insight: Install and Use the Go‑Based “diskusage” Tool

This guide introduces the Go‑based “diskusage” utility, shows how to install it with a single command, explains its usage with examples such as filtering specific file types, displaying sizes in gigabytes, and enabling colored output, and notes its cross‑platform support for Linux, macOS, and Windows.

Gocommand-linecross‑platform
0 likes · 2 min read
Master Disk Space Insight: Install and Use the Go‑Based “diskusage” Tool
Liangxu Linux
Liangxu Linux
Jun 24, 2023 · Operations

10 Essential Linux Commands for Quickly Viewing Text Files

This guide introduces ten commonly used Linux command‑line tools—cat, less, head, tail, wc, grep, find, locate, sort, and uniq—explaining their purpose, basic syntax, and practical examples for efficiently inspecting and processing text files.

CATGrepcommand-line
0 likes · 6 min read
10 Essential Linux Commands for Quickly Viewing Text Files
Liangxu Linux
Liangxu Linux
Jun 4, 2023 · Fundamentals

Boost Your CLI Navigation: Master Autojump for Instant Directory Jumping

Autojump is an open‑source command‑line tool that learns your visited directories and lets you jump to them instantly with short aliases; the guide covers installation via Homebrew, APT or source, basic commands for adding, deleting, aliasing, and a Python example, concluding with its productivity benefits.

Shell Toolsautojumpcommand-line
0 likes · 3 min read
Boost Your CLI Navigation: Master Autojump for Instant Directory Jumping
Liangxu Linux
Liangxu Linux
May 29, 2023 · Fundamentals

Unlock Hidden Linux Gems: Master fold, column, sg, xxd, pwdx, and write

This guide explores lesser‑known Linux /usr/bin utilities—fold, column, sg, xxd, pwdx, and write—showing how each command works, providing example usages, and explaining practical scenarios where they simplify text formatting, group permission handling, hex dumping, process directory inspection, and inter‑user messaging.

columncommand-linefold
0 likes · 8 min read
Unlock Hidden Linux Gems: Master fold, column, sg, xxd, pwdx, and write
Liangxu Linux
Liangxu Linux
May 22, 2023 · Fundamentals

Boost Your Shell Navigation with Autojump: Quick Install and Usage Guide

This article introduces the open‑source Autojump tool, explains its ten‑year history and 15 k GitHub stars, and provides step‑by‑step instructions for installing on macOS and using its concise commands to jump instantly to frequently visited directories.

autojumpcommand-linedirectory navigation
0 likes · 4 min read
Boost Your Shell Navigation with Autojump: Quick Install and Usage Guide
Liangxu Linux
Liangxu Linux
Apr 27, 2023 · Operations

Mastering tar: Create, Extract, List, and Manage Linux Archives

This guide explains how to use the Linux tar command to create uncompressed, gzip‑compressed, and bzip2‑compressed archives, extract whole or individual files, list archive contents, append files, verify archives, and check archive sizes, with clear examples for each operation.

BackupLinuxarchiving
0 likes · 15 min read
Mastering tar: Create, Extract, List, and Manage Linux Archives
MaGe Linux Operations
MaGe Linux Operations
Apr 14, 2023 · Fundamentals

10 Essential pip Tricks Every Python Developer Should Know

This guide presents ten practical pip techniques—from installing and upgrading pip itself to batch installing, freezing dependencies, checking compatibility, and downloading packages—empowering Python developers to manage third‑party libraries more efficiently and avoid technical debt.

PythonTutorialcommand-line
0 likes · 9 min read
10 Essential pip Tricks Every Python Developer Should Know
Liangxu Linux
Liangxu Linux
Mar 16, 2023 · Fundamentals

Mastering the Linux find Command: Syntax, Tests, Actions, and Advanced Options

This guide explains the Linux find command in depth, covering its basic syntax, the four expression types (tests, actions, global and positional options), common operators, and practical examples for time‑based, user‑based, permission‑based, and path‑based searches, as well as safe ways to execute commands on matched files.

File SearchLinuxSysadmin
0 likes · 19 min read
Mastering the Linux find Command: Syntax, Tests, Actions, and Advanced Options
Liangxu Linux
Liangxu Linux
Mar 7, 2023 · Fundamentals

Top 10 Linux Shell Interview Questions and Practical Answers

This article provides concise, step‑by‑step solutions to ten common Linux shell interview questions, covering script termination, file header removal, line length checking, displaying non‑printable characters, sticky‑bit directories, process states, cut usage, cmp vs diff, echo vs ls, and a brief explanation of inodes.

Sysadmincommand-line
0 likes · 7 min read
Top 10 Linux Shell Interview Questions and Practical Answers
Liangxu Linux
Liangxu Linux
Feb 5, 2023 · Operations

Mastering Grep: 12 Powerful Linux Search Techniques

This guide walks through twelve practical grep and related command‑line techniques for Linux, covering how to list installed Python packages, filter configuration files, locate specific media files, display context lines, count matches, perform recursive and compressed‑file searches, and use extended or fixed‑string patterns with clear examples.

GrepSysadmincommand-line
0 likes · 7 min read
Mastering Grep: 12 Powerful Linux Search Techniques
Efficient Ops
Efficient Ops
Feb 5, 2023 · Cloud Native

Unlock Hidden kubectl Tricks: Boost Your Kubernetes Workflow

This guide showcases advanced kubectl techniques—including printing API details, filtering and deleting pods by status, counting node‑wise pod distribution, and leveraging kubectl proxy—to help Kubernetes users streamline debugging and routine cluster management tasks.

Kubernetescommand-linekubectl
0 likes · 7 min read
Unlock Hidden kubectl Tricks: Boost Your Kubernetes Workflow
Liangxu Linux
Liangxu Linux
Jan 1, 2023 · Fundamentals

Master Linux Compression: zip, gzip, bzip2, tar.gz & tar.bz2

This guide explains how to create and extract common Linux compression formats—including zip, gzip, bzip2, tar.gz, and tar.bz2—by using the appropriate command‑line options, showing practical examples for files and directories.

GzipLinuxbzip2
0 likes · 5 min read
Master Linux Compression: zip, gzip, bzip2, tar.gz & tar.bz2
MaGe Linux Operations
MaGe Linux Operations
Dec 28, 2022 · Cloud Native

Master Essential kubectl Commands: A Practical Guide for Kubernetes Ops

This comprehensive guide covers kubectl autocomplete, context configuration, object creation, resource viewing, updating, patching, editing, scaling, deletion, pod and node interaction, as well as the versatile kubectl set commands, formatted output options, and visual references for effective Kubernetes cluster management.

KubernetesOperationscloud-native
0 likes · 15 min read
Master Essential kubectl Commands: A Practical Guide for Kubernetes Ops
MaGe Linux Operations
MaGe Linux Operations
Dec 25, 2022 · Operations

Master Netstat: Decode Connections, Sockets & Routing with Practical Commands

This guide explains the netstat command’s purpose, interprets its output sections for active Internet connections and UNIX domain sockets, details common options such as -a, -t, -u, -l, -p, and provides numerous practical examples for listing ports, monitoring traffic, displaying routing tables, and identifying processes.

LinuxNetwork MonitoringSocket
0 likes · 12 min read
Master Netstat: Decode Connections, Sockets & Routing with Practical Commands
Liangxu Linux
Liangxu Linux
Dec 18, 2022 · Fundamentals

Boost Your Productivity with Essential Bash Aliases and Functions

This article presents a curated collection of practical Bash aliases and functions that streamline repetitive command‑line tasks, explains how to use them—including a tip for invoking original commands when aliases shadow them—and provides ready‑to‑copy code snippets for productivity, system information, networking, and fun.

Bashaliasescommand-line
0 likes · 12 min read
Boost Your Productivity with Essential Bash Aliases and Functions
Liangxu Linux
Liangxu Linux
Dec 4, 2022 · Fundamentals

Master Linux Text Viewing: less, more, and most Commands Explained

Learn how to efficiently read and navigate text files in a Linux terminal using the less, more, and most commands, covering their syntax, key options, navigation shortcuts, searching capabilities, handling multiple files, and piping output for streamlined workflow.

command-linelessmore
0 likes · 9 min read
Master Linux Text Viewing: less, more, and most Commands Explained
Liangxu Linux
Liangxu Linux
Nov 21, 2022 · Fundamentals

Master Linux Environment Variables: Permanent and Temporary Settings

This guide explains what Linux environment variables are, how to set permanent variables for all users or a single user via /etc/profile, .bash_profile or .bashrc, how to create temporary variables for the current shell, and lists common commands and typical variables such as PATH, HOME, HISTSIZE, LOGNAME, HOSTNAME, and SHELL.

Sysadmincommand-lineenvironment-variables
0 likes · 6 min read
Master Linux Environment Variables: Permanent and Temporary Settings
Laravel Tech Community
Laravel Tech Community
Oct 31, 2022 · Operations

Comprehensive Guide to Using the curl Command-Line Tool

This article provides a detailed tutorial on the curl command-line tool, covering its purpose, common options such as -A, -H, -b, -c, -d, -F, -L, -k, and advanced usage like file uploads, proxy settings, and response testing, with practical code examples for each.

APIDownloadHTTP
0 likes · 13 min read
Comprehensive Guide to Using the curl Command-Line Tool
Liangxu Linux
Liangxu Linux
Oct 30, 2022 · Operations

Master Linux File Compression: tar, gzip, bzip2, 7zip and More

This guide explains why file compression matters for storage and bandwidth, then details the most common Linux compression utilities—including tar, gzip, lzma, xz, bzip2, pax, peazip, 7zip, shar, cpio, ar, iso, kgb, zpaq, and File Roller—along with installation steps, key options, and practical command examples.

GzipLinuxcommand-line
0 likes · 10 min read
Master Linux File Compression: tar, gzip, bzip2, 7zip and More
Python Programming Learning Circle
Python Programming Learning Circle
Oct 29, 2022 · Fundamentals

Five Beginner Python Projects: Rock‑Paper‑Scissors Game, Password Generator, Dice Simulator, Email Sender, and Alarm Clock

This article presents five beginner-friendly Python projects—including a command-line Rock‑Paper‑Scissors game, a random password generator, a dice‑rolling simulator, an automated email sender, and a simple alarm clock—complete with explanations and full source code to help learners practice core programming concepts.

beginner projectscommand-line
0 likes · 7 min read
Five Beginner Python Projects: Rock‑Paper‑Scissors Game, Password Generator, Dice Simulator, Email Sender, and Alarm Clock
Liangxu Linux
Liangxu Linux
Sep 27, 2022 · Operations

Essential Terminal Tools Every Developer Should Know

This guide introduces a curated list of powerful terminal applications—including PuTTY, Windows Terminal, Tabby, iTerm2, Oh My Zsh, Zsh, PowerShell, Starship, fish, Konsole, and Hyper—detailing their features, licensing, supported platforms, and official websites to help developers choose the right tool for their workflow.

Developmentcommand-linecross‑platform
0 likes · 10 min read
Essential Terminal Tools Every Developer Should Know
Python Programming Learning Circle
Python Programming Learning Circle
Aug 12, 2022 · Backend Development

Using the Python Fire Library to Build Simple Command-Line Interfaces

This article explains why the Fire library is a superior alternative to argparse and Click for creating Python command-line tools, demonstrates its installation, provides multiple usage patterns—including exposing functions, classes, and dictionaries as CLIs—and showcases advanced features such as command grouping, attribute access, and custom argument handling.

CLIargparseautomation
0 likes · 10 min read
Using the Python Fire Library to Build Simple Command-Line Interfaces
Python Programming Learning Circle
Python Programming Learning Circle
Aug 8, 2022 · Backend Development

Designing Robust Python Command-Line Interfaces with Click, argparse, and sys.argv

This article teaches Python developers how to build maintainable command‑line tools by applying four design principles, illustrating them with a Caesar‑cipher example implemented via sys.argv, argparse, and the Click library, and showing advanced features like file I/O, progress bars, and automated key breaking.

Caesar Cipherargparseclick
0 likes · 10 min read
Designing Robust Python Command-Line Interfaces with Click, argparse, and sys.argv
php Courses
php Courses
Jul 24, 2022 · Operations

Comprehensive List of Common Linux Commands and Their Functions

This article provides a detailed reference of built‑in and external Linux commands, grouped by functionality such as file management, system monitoring, user administration, networking, and process control, offering concise English descriptions for each command’s purpose and typical usage.

command-linesystem-administration
0 likes · 11 min read
Comprehensive List of Common Linux Commands and Their Functions
Python Programming Learning Circle
Python Programming Learning Circle
Jul 19, 2022 · Fundamentals

10 Useful pip Tips for Managing Python Packages

This guide presents ten practical pip techniques, covering installation, upgrading pip, installing specific package versions, uninstalling, checking for conflicts, using domestic mirrors, downloading without installing, generating requirements files, and batch installing packages, all illustrated with clear command‑line examples for Python developers.

command-linepackage-managementpip
0 likes · 7 min read
10 Useful pip Tips for Managing Python Packages
Python Programming Learning Circle
Python Programming Learning Circle
Jul 18, 2022 · Fundamentals

Five Practical Uses of Python’s -m Option

This article explains five practical ways to use Python's -m option, including launching a simple HTTP server, generating documentation with pydoc, debugging with pdb, timing code snippets via timeit, and reliably installing packages with python -m pip, especially in multi‑version environments.

HTTP serverPythoncommand-line
0 likes · 4 min read
Five Practical Uses of Python’s -m Option
Liangxu Linux
Liangxu Linux
Jul 17, 2022 · Fundamentals

Master Linux Commands Instantly with the ‘cheat’ Utility

This guide introduces the Linux ‘cheat’ command—a concise cheat‑sheet tool that replaces lengthy man pages, shows how to install it via snap, demonstrates usage with examples like netstat, and explains how to edit, remove, or search cheat‑sheets for any command.

LinuxSnapSysadmin
0 likes · 7 min read
Master Linux Commands Instantly with the ‘cheat’ Utility
Open Source Linux
Open Source Linux
Jul 13, 2022 · Operations

Mastering ls -lrt: List Files by Modification Time on Linux

This guide explains how the ls -lrt command works, breaks down its -l, -r, and -t options, shows example outputs, and demonstrates how to sort directory listings by time, making file management in Linux faster and more efficient.

Linuxcommand-linefile-management
0 likes · 7 min read
Mastering ls -lrt: List Files by Modification Time on Linux
Laravel Tech Community
Laravel Tech Community
Jun 28, 2022 · Backend Development

cURL 7.84 Release Notes: New Features, Deprecations, and Bug Fixes

cURL 7.84 introduces a new –rate option to limit transfer frequency, deprecates –random-file and –egd-file, adds thread‑safety indicators, expands CA path info, supports SSH host‑key callbacks, enables Unix‑socket SOCKS proxy usage, and includes various bug fixes such as improved CMake support and .netrc handling.

Network Protocolscommand-linelibcurl
0 likes · 3 min read
cURL 7.84 Release Notes: New Features, Deprecations, and Bug Fixes
Liangxu Linux
Liangxu Linux
Jun 12, 2022 · Fundamentals

Master Bash History: Powerful ‘!’ Expansion Tricks for Faster Command Reuse

This guide explains how Bash stores command history, the role of HISTSIZE and HISTFILE, and demonstrates practical uses of the ‘!’ expansion—including pattern matching, repeating specific or recent commands, combining with sudo, piping, and on‑the‑fly string substitution—to dramatically speed up command‑line workflows.

BashLinuxShell
0 likes · 6 min read
Master Bash History: Powerful ‘!’ Expansion Tricks for Faster Command Reuse
Programmer DD
Programmer DD
Jun 7, 2022 · Operations

Essential Linux Commands: pgrep, pstree, bc, split, nl, ldd, col, lsof Explained

This guide introduces a collection of essential Linux command-line tools—including pgrep, pstree, bc, split, nl, ldd, col, and lsof—explaining their purposes, common options, and practical examples for process inspection, file manipulation, mathematical calculations, and system diagnostics.

BashSystem Administrationcommand-line
0 likes · 8 min read
Essential Linux Commands: pgrep, pstree, bc, split, nl, ldd, col, lsof Explained
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.

PipelinesScriptingShell scripting
0 likes · 8 min read
Using Python to Enhance Unix Shell Command Pipelines
Python Programming Learning Circle
Python Programming Learning Circle
May 14, 2022 · Backend Development

Python Book Management System with CRUD Operations and User Authentication

This article presents a Python command‑line book management system that supports adding, searching, deleting, modifying, and displaying books stored in a text file, and extends it with a simple login‑registration feature using file‑based user data, illustrating full CRUD operations and basic authentication.

AuthenticationCRUDbook-management
0 likes · 10 min read
Python Book Management System with CRUD Operations and User Authentication
Efficient Ops
Efficient Ops
Apr 13, 2022 · Cloud Native

Master kubectl: Essential Commands for Efficient Kubernetes Operations

An extensive, step‑by‑step guide covering kubectl autocomplete, context configuration, resource creation, querying, updating, patching, editing, scaling, deletion, pod interaction, node management, and advanced set commands, complete with code examples and essential images for mastering Kubernetes command‑line operations.

cloud-nativecommand-linekubectl
0 likes · 17 min read
Master kubectl: Essential Commands for Efficient Kubernetes Operations
Liangxu Linux
Liangxu Linux
Mar 28, 2022 · Fundamentals

Master Zsh and Oh‑My‑Zsh: Install, Configure, and Customize Your Shell

This guide explains why Linux offers multiple shells, introduces Zsh and its powerful features, walks through installing Zsh and setting it as the default shell, and provides step‑by‑step instructions for adding Oh‑My‑Zsh, customizing themes, plugins, and managing updates or removal.

LinuxShellcommand-line
0 likes · 8 min read
Master Zsh and Oh‑My‑Zsh: Install, Configure, and Customize Your Shell
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.

BashSystem AdministrationUnix
0 likes · 11 min read
10 Essential Linux Commands Every Developer Should Master
Python Programming Learning Circle
Python Programming Learning Circle
Mar 25, 2022 · Fundamentals

Using the you-get Python Library to Download Videos, Images, and Manage Files

This tutorial introduces the you-get Python3 media‑download library, shows how to install it with pip, demonstrates basic commands for downloading videos and images, explains options for specifying output paths, renaming files, viewing video information, and selecting formats, and provides practical code examples.

Image DownloadPythonTutorial
0 likes · 5 min read
Using the you-get Python Library to Download Videos, Images, and Manage Files
Liangxu Linux
Liangxu Linux
Mar 21, 2022 · Fundamentals

Master the Classic Shell Interview Questions: 13 Essential Concepts Explained

This article presents the classic "Shell Thirteen Questions" covering the definition of a shell, prompt mechanics, echo behavior, quoting rules, variable export, exec versus source, command grouping, substitution, wildcard handling, logical operators, I/O redirection, conditional statements, and loop constructs, each with clear explanations and examples.

BashLinuxScripting
0 likes · 12 min read
Master the Classic Shell Interview Questions: 13 Essential Concepts Explained
Liangxu Linux
Liangxu Linux
Mar 20, 2022 · Information Security

Master Ncat on CentOS: Install, Test Ports, Chat, and Simple Web Server

This guide explains how to install the ncat package on CentOS 7/8, use it to check TCP connections, set up listening ports, run a basic chat service, probe SSH versions, create a backdoor, and serve static web pages, providing concrete commands and example outputs for each task.

CentOScommand-linencat
0 likes · 7 min read
Master Ncat on CentOS: Install, Test Ports, Chat, and Simple Web Server
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.

BashScriptingShell
0 likes · 12 min read
Mastering Linux Shell: Key Concepts, Commands, and Scripting Tricks
IT Services Circle
IT Services Circle
Feb 17, 2022 · Operations

Understanding the netstat Command and Its Common Options

This article explains the purpose, output format, and frequently used options of the cross‑platform netstat command, illustrating how to list active TCP/UDP connections, UNIX domain sockets, and various statistics, and notes modern replacements such as ss and ip.

LinuxNetwork MonitoringTCP
0 likes · 7 min read
Understanding the netstat Command and Its Common Options
macrozheng
macrozheng
Feb 14, 2022 · Operations

Master HTTPie: A Simpler, Colorful Alternative to cURL for Fast API Calls

This article introduces HTTPie, a Python‑based command‑line HTTP client that offers a simpler syntax, colored output, JSON support, and cross‑platform installation options, and provides detailed usage examples and tips compared with the traditional cURL tool.

API testingInstallationUsage
0 likes · 8 min read
Master HTTPie: A Simpler, Colorful Alternative to cURL for Fast API Calls
Open Source Linux
Open Source Linux
Jan 26, 2022 · Operations

Essential Linux Command Cheat Sheet for System Administration

This article compiles a comprehensive set of Linux command‑line shortcuts covering system shutdown, hardware inspection, user management, networking, file handling, compression, performance monitoring, and many other routine administration tasks, providing a handy reference for developers and sysadmins alike.

BashPerformance MonitoringShell
0 likes · 23 min read
Essential Linux Command Cheat Sheet for System Administration
Liangxu Linux
Liangxu Linux
Dec 24, 2021 · Fundamentals

Master Linux Grep: Quickly Find Any Text Across Files and Directories

Learn how to use the powerful grep command on Linux to recursively search for specific text, filter results with options like whole‑word matching, case‑insensitivity, include/exclude patterns, and display line numbers, all illustrated with clear examples and command syntax.

Grepcommand-linesearch
0 likes · 4 min read
Master Linux Grep: Quickly Find Any Text Across Files and Directories
Liangxu Linux
Liangxu Linux
Dec 19, 2021 · Operations

Mastering the Linux ‘find’ Command: Powerful File Search Techniques

Learn how to effectively locate files on POSIX systems using the versatile ‘find’ command, covering installation, name-based searches, wildcards, regular expressions, modification time filters, type restrictions, depth control, and practical examples for Linux, BSD, and macOS environments.

LinuxShellcommand-line
0 likes · 7 min read
Mastering the Linux ‘find’ Command: Powerful File Search Techniques
Laravel Tech Community
Laravel Tech Community
Dec 19, 2021 · Operations

Understanding Common Linux Commands: crypt, kill, shred, zombies, at, and daemons

This article introduces several essential Linux commands—including crypt for file encryption, kill variants for terminating processes, shred for secure file deletion, zombie process identification, at for one‑time scheduling, and daemon management—explaining their purposes, usage syntax, and practical examples.

command-lineencryptionprocess-management
0 likes · 7 min read
Understanding Common Linux Commands: crypt, kill, shred, zombies, at, and daemons
Efficient Ops
Efficient Ops
Dec 7, 2021 · Operations

20 Essential Linux Terminal Tricks to Supercharge Your Productivity

Discover a collection of 20 practical Linux terminal shortcuts—from tab completion and quick directory navigation to command chaining, reverse history search, and efficient log handling—that can dramatically reduce typing, prevent errors, and boost your workflow efficiency across any distribution or shell environment.

Linuxcommand-lineshortcuts
0 likes · 13 min read
20 Essential Linux Terminal Tricks to Supercharge Your Productivity
Open Source Linux
Open Source Linux
Nov 11, 2021 · Fundamentals

How to Install and Use Cpufetch on CentOS 8: A Complete Guide

Learn how to install the Cpufetch command-line utility on CentOS 8, compile it from source, explore its usage syntax, customize display styles and colors, and leverage options like -s, -v, and -d to retrieve detailed CPU architecture information.

CentOS8Installationcommand-line
0 likes · 4 min read
How to Install and Use Cpufetch on CentOS 8: A Complete Guide
Python Programming Learning Circle
Python Programming Learning Circle
Oct 21, 2021 · Fundamentals

Python Script for Converting Images to ASCII Art

This article demonstrates a Python command‑line script that converts an input image into ASCII art by calculating each pixel’s grayscale value using the standard luminance formula and mapping it to characters from a predefined set, optionally saving the output to a file.

ascii-artcommand-lineimage-processing
0 likes · 3 min read
Python Script for Converting Images to ASCII Art
Open Source Linux
Open Source Linux
Oct 11, 2021 · Operations

Mastering xargs: Transform Input Streams into Powerful Command Arguments

This guide explains how the xargs utility filters and converts standard input into command-line arguments, details its syntax and common options, and provides practical examples demonstrating multi‑line to single‑line conversion, custom delimiters, and interactive command execution.

Scriptingcommand-linexargs
0 likes · 4 min read
Mastering xargs: Transform Input Streams into Powerful Command Arguments
Open Source Linux
Open Source Linux
Oct 10, 2021 · Operations

Essential Linux Command-Line Tools to Boost Your Productivity

This article presents a curated list of powerful Linux command-line utilities—ranging from fast file searchers and interactive Git viewers to system monitors and multi‑threaded downloaders—each explained with concise descriptions and usage examples to help developers and sysadmins work more efficiently.

OperationsSysadmincommand-line
0 likes · 5 min read
Essential Linux Command-Line Tools to Boost Your Productivity