Tagged articles

Command Line

993 articles · Page 3 of 10
Open Source Linux
Open Source Linux
Jun 30, 2025 · Operations

Master su and sudo: Switch Users Safely and Harness Linux Privileges

This guide explains the differences between the su and sudo commands, shows how to create and manage users, demonstrates login-shell versus non‑login-shell switching, covers the -c option for one‑off commands, and compares security implications of each method in Linux environments.

Command LineLinuxsu
0 likes · 11 min read
Master su and sudo: Switch Users Safely and Harness Linux Privileges
Liangxu Linux
Liangxu Linux
Jun 29, 2025 · Operations

Master Real‑Time System Monitoring with btop: Installation, Usage, and Tips

btop is a modern, graphical replacement for the classic top command that runs on Linux, FreeBSD, and macOS; this guide explains how to install it via Snap, APT, source compilation or Docker, shows how to verify the installation, and details its interface, shortcuts, configuration, and additional features.

Command LineDockerUbuntu
0 likes · 7 min read
Master Real‑Time System Monitoring with btop: Installation, Usage, and Tips
Open Source Linux
Open Source Linux
Jun 21, 2025 · Fundamentals

Mastering awk: The Ultimate Guide to Text Processing in Linux

This comprehensive tutorial explains the awk command in Linux, covering its origin, syntax, predefined variables, execution flow, functions, expressions, control structures, and practical examples, enabling readers to efficiently process and manipulate text files from the command line.

Command LineShell scriptingawk
0 likes · 9 min read
Mastering awk: The Ultimate Guide to Text Processing in Linux
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Jun 19, 2025 · Operations

Master Essential Linux Commands: From cd to tar and Beyond

This comprehensive guide introduces the most frequently used Linux commands—including navigation, file manipulation, searching, permission handling, compression, process management, and redirection—explaining their purpose, common options, and practical examples to help users work efficiently in a Linux environment.

Command LineUnixshell
0 likes · 20 min read
Master Essential Linux Commands: From cd to tar and Beyond
Raymond Ops
Raymond Ops
Jun 18, 2025 · Fundamentals

Master Linux Shell: Essential Commands, Prompt Customization, and Session Management

This guide explains what a Linux shell is, how to view and set the current shell and hostname, customize the command prompt, differentiate internal and external commands, manage aliases, use common system commands, handle sessions with screen and tmux, employ echo options and ANSI codes, leverage bash shortcuts, apply file globbing patterns, and securely delete files with shred.

Command LineLinuxshell
0 likes · 13 min read
Master Linux Shell: Essential Commands, Prompt Customization, and Session Management
MaGe Linux Operations
MaGe Linux Operations
Jun 7, 2025 · Fundamentals

Master Linux Command Line Basics: From Navigation to File Management

This guide walks readers through essential Linux command line skills, covering command syntax, directory navigation, file operations, searching, content viewing, text editing with vi, and backup/restoration techniques, all illustrated with clear examples and practical tips for beginners.

Command Linebackupfile management
0 likes · 8 min read
Master Linux Command Line Basics: From Navigation to File Management
Raymond Ops
Raymond Ops
Jun 6, 2025 · Operations

Master Linux Disk Usage: Using df and du Commands Effectively

This guide explains how to use the Linux df and du commands to inspect disk space, interpret their options such as -h, -k, -i, and -T, view partition usage, directory-specific usage, inode information, and avoid common pitfalls when measuring file sizes.

Command LineLinuxdf
0 likes · 4 min read
Master Linux Disk Usage: Using df and du Commands Effectively
Liangxu Linux
Liangxu Linux
May 31, 2025 · Backend Development

Master Git Stash: Switch Tasks Without Losing Your Work

This guide explains how to use git stash to temporarily save uncommitted changes, switch branches, and restore work later, covering common commands, options for selective stashing, and the differences between stashing and committing.

Command LineDevelopmentWorkflow
0 likes · 7 min read
Master Git Stash: Switch Tasks Without Losing Your Work
IT Xianyu
IT Xianyu
May 26, 2025 · Fundamentals

A Step‑by‑Step Tutorial for Writing Basic Shell Scripts on Linux

This article walks beginners through creating, editing, granting permissions to, and executing simple Bash scripts such as hello.sh and name_check.sh, while also covering common pitfalls, directory organization, and essential command‑line tools for effective shell scripting.

Command LineShell scriptingbash
0 likes · 7 min read
A Step‑by‑Step Tutorial for Writing Basic Shell Scripts on Linux
Code Mala Tang
Code Mala Tang
May 18, 2025 · Fundamentals

5 Must-Have Python CLI Tools to Supercharge Your Terminal

Discover five powerful Python command‑line utilities—httpie, glances, rich‑cli, howdoi, and csvkit—that streamline API interactions, system monitoring, output formatting, quick Stack Overflow answers, complete with installation steps and practical examples to boost your productivity.

CLI ToolsCommand LineProductivity
0 likes · 6 min read
5 Must-Have Python CLI Tools to Supercharge Your Terminal
Java Tech Enthusiast
Java Tech Enthusiast
May 4, 2025 · Operations

Comprehensive Linux Command Cheat Sheet

This cheat sheet compiles essential Linux command‑line tools—including navigation (cd, pwd, ls), file manipulation (cp, mv, rm, cat), searching (find, grep), permission management (chmod, chown), archiving (tar), text processing (cut), and redirection or piping—each with common options and practical usage examples for everyday system administration.

Command LineLinuxUnix
0 likes · 19 min read
Comprehensive Linux Command Cheat Sheet
Cognitive Technology Team
Cognitive Technology Team
Apr 30, 2025 · Backend Development

Getting Started with JLine 3: Building Interactive Java CLI Applications

This article introduces JLine 3, a Java library that adds GNU‑readline‑style features such as line editing, history, auto‑completion, and syntax highlighting to command‑line tools, and provides Maven setup, a complete code example, detailed explanation, and sample output for building robust interactive CLI applications.

CLICommand LineJLine
0 likes · 10 min read
Getting Started with JLine 3: Building Interactive Java CLI Applications
Open Source Linux
Open Source Linux
Apr 30, 2025 · Fundamentals

Mastering awk: The Ultimate Guide to Linux Text Processing

This article provides a comprehensive, step‑by‑step tutorial on the Linux awk command, covering its origin, syntax, predefined variables, execution flow, functions, control structures, and practical examples, enabling readers to master text processing and data extraction directly from the command line.

Command LineLinuxShell scripting
0 likes · 9 min read
Mastering awk: The Ultimate Guide to Linux Text Processing
MaGe Linux Operations
MaGe Linux Operations
Apr 28, 2025 · Fundamentals

Master Vim: 26 Keyboard Shortcuts to Supercharge Your Coding Efficiency

Learn how Vim’s modal editing, essential commands, and customizable configuration can dramatically boost your coding speed on Linux, covering everything from basic navigation and text manipulation to advanced file management and one‑click setup for a powerful, keyboard‑centric development environment.

Command LineProductivityText Editor
0 likes · 13 min read
Master Vim: 26 Keyboard Shortcuts to Supercharge Your Coding Efficiency
Liangxu Linux
Liangxu Linux
Apr 24, 2025 · Operations

Master Linux System Performance: Essential Tools, Commands, and Real‑World Analysis

This guide walks you through the most important Linux performance‑monitoring utilities—top, htop, vmstat, iostat, mpstat, sar, iotop, perf, and more—explaining their purposes, installation steps, key options, and how to interpret their output for CPU, memory, disk, network, and process analysis, plus practical troubleshooting scenarios.

Command LineLinuxsysadmin
0 likes · 19 min read
Master Linux System Performance: Essential Tools, Commands, and Real‑World Analysis
MaGe Linux Operations
MaGe Linux Operations
Apr 24, 2025 · Operations

Master the Linux Command Line: Essential Commands Explained

This comprehensive Linux command cheat sheet covers essential tools such as cd, ls, cp, rm, grep, tar, and many others, providing clear syntax, common options, and practical examples to help users efficiently manage files, processes, permissions, and system operations on Linux.

Command LineUnixshell
0 likes · 21 min read
Master the Linux Command Line: Essential Commands Explained
Test Development Learning Exchange
Test Development Learning Exchange
Apr 20, 2025 · Mobile Development

How to Use ADB Commands: Reboot, Logcat, and Shell

This guide explains essential ADB commands for Android development, covering how to reboot a device (including bootloader and recovery modes), view real‑time logs with logcat and its filtering options, and enter the device’s shell to run Linux commands such as ls, pwd, and top.

ADBAndroidCommand Line
0 likes · 3 min read
How to Use ADB Commands: Reboot, Logcat, and Shell
MaGe Linux Operations
MaGe Linux Operations
Apr 15, 2025 · Operations

Master Linux Command Line: Essential Commands and Real‑World Examples

This comprehensive guide introduces Linux fundamentals, explains the relationship between Linux and Unix, describes kernel, shell, and application layers, compares network modes, and provides detailed usage examples for common commands such as init, man, pwd, ls, cd, mkdir, rmdir, touch, cp, rm, mv, cat, grep, tar, zip, and date, helping readers efficiently manage Linux systems.

Command LineUnixshell
0 likes · 21 min read
Master Linux Command Line: Essential Commands and Real‑World Examples
Liangxu Linux
Liangxu Linux
Apr 13, 2025 · Operations

Create a Windows 11 Bootable USB on Linux with WoeUSB

This guide shows how to install the command‑line version of WoeUSB on Ubuntu, identify the target USB device, and use a single sudo command to write a Windows 11 ISO to a bootable NTFS USB stick, with safety warnings about data loss.

Command LineLinuxWindows 11
0 likes · 3 min read
Create a Windows 11 Bootable USB on Linux with WoeUSB
Efficient Ops
Efficient Ops
Apr 9, 2025 · Fundamentals

Why Fish Shell Is the Friendly, Feature‑Rich Command Line You Should Try

Fish Shell, a user‑friendly interactive shell rewritten in Rust, offers out‑of‑the‑box features such as syntax highlighting, smart auto‑completion, web‑based configuration, and a simple scripting syntax, making it an attractive alternative for developers and operations engineers seeking a modern command‑line experience.

Command LineScriptingauto-completion
0 likes · 7 min read
Why Fish Shell Is the Friendly, Feature‑Rich Command Line You Should Try
ITPUB
ITPUB
Apr 7, 2025 · Operations

Diagnose HTTP Service Latency with httpstat: A Step‑by‑Step Guide

Learn how to install Go, set up the httpstat tool, and use it to break down HTTP request phases—DNS lookup, TCP connection, TLS handshake, server processing, and content transfer—to quickly pinpoint network or service latency issues.

Command LineHTTP debuggingbackend
0 likes · 7 min read
Diagnose HTTP Service Latency with httpstat: A Step‑by‑Step Guide
Raymond Ops
Raymond Ops
Apr 6, 2025 · Operations

Master nslookup on Linux: Install, Query, and Advanced Usage Guide

Learn how to install nslookup on Debian/Ubuntu and CentOS/RHEL, then explore seven practical commands for querying IP addresses, specifying DNS servers, retrieving specific record types, performing reverse lookups, setting search domains, using the set command, and exiting the tool.

Command Linenetwork troubleshootingnslookup
0 likes · 5 min read
Master nslookup on Linux: Install, Query, and Advanced Usage Guide
Raymond Ops
Raymond Ops
Apr 4, 2025 · Operations

Master traceroute on Linux: Install, Commands, and Advanced Options

This guide explains what traceroute does, how to install it on various Linux distributions, and provides detailed command syntax, common and advanced options, practical examples, and important precautions for effective network troubleshooting.

Command LineLinuxnetwork diagnostics
0 likes · 5 min read
Master traceroute on Linux: Install, Commands, and Advanced Options
Deepin Linux
Deepin Linux
Mar 28, 2025 · Fundamentals

Comprehensive Guide to Using GDB for Debugging C/C++ Programs

This article provides an in-depth tutorial on the GNU Debugger (GDB), covering its purpose, installation, basic and advanced commands, remote debugging, memory analysis, and practical tips for efficiently debugging C/C++ applications on Linux and Windows platforms.

C++Command LineDebugging
0 likes · 25 min read
Comprehensive Guide to Using GDB for Debugging C/C++ Programs
Raymond Ops
Raymond Ops
Mar 20, 2025 · Operations

Master Linux Traceroute: Install, Use, and Advanced Options Explained

Learn how to install the traceroute utility on Debian/Ubuntu and CentOS/RHEL systems, understand its basic command syntax, explore common and advanced options, and see practical examples for network path tracing, while noting important considerations and usage tips.

Command LineLinuxOperations
0 likes · 6 min read
Master Linux Traceroute: Install, Use, and Advanced Options Explained
Raymond Ops
Raymond Ops
Mar 18, 2025 · Information Security

Master OpenSSL: From Symmetric Encryption to Digital Certificates

This comprehensive guide explains OpenSSL’s role in cryptography, covering symmetric and asymmetric encryption, hashing, key generation, certificate creation, and practical command‑line examples for encrypting files, managing keys, signing data, and configuring TLS servers, empowering readers to master secure communications.

Command LineEncryptionOpenSSL
0 likes · 24 min read
Master OpenSSL: From Symmetric Encryption to Digital Certificates
Top Architecture Tech Stack
Top Architecture Tech Stack
Mar 18, 2025 · Fundamentals

Comprehensive Guide to Common Git Commands

This article provides a detailed overview of essential Git commands—including configuration, repository initialization, cloning, adding, committing, branching, merging, remote operations, diffing, logging, tagging, undoing changes, and submodule management—to help developers efficiently manage version control in software projects.

Command LineGitgit basics
0 likes · 17 min read
Comprehensive Guide to Common Git Commands
Radish, Keep Going!
Radish, Keep Going!
Mar 8, 2025 · Operations

Boost Your Productivity: Master tmux Basics in 10 Minutes

This guide introduces tmux, a terminal multiplexer, explaining how to create, detach, and reattach sessions, manage windows, panes, and shortcuts, and provides installation steps and useful aliases, enabling developers to maintain persistent work environments and boost command‑line productivity.

Command LineProductivitySession management
0 likes · 9 min read
Boost Your Productivity: Master tmux Basics in 10 Minutes
Ubuntu
Ubuntu
Mar 4, 2025 · Fundamentals

Ubuntu Beginner’s Guide: From Hardware Requirements to First Commands

This guide walks newcomers through Ubuntu’s hardware requirements, choosing the right LTS or latest release, preparing backups and a bootable USB, installing the OS, and mastering essential terminal commands, while highlighting its free, open‑source advantages and potential initial challenges.

Command LineInstallationLinux
0 likes · 4 min read
Ubuntu Beginner’s Guide: From Hardware Requirements to First Commands
Raymond Ops
Raymond Ops
Feb 21, 2025 · Operations

Mastering lsof: Essential Linux Commands to Inspect Open Files and Processes

lsof is a powerful Linux utility that lists open files, sockets, and network connections for processes; this guide explains its core options, output fields, and practical examples such as identifying files opened by specific processes, directories, users, network ports, and even recovering deleted files.

Command LineLinuxlsof
0 likes · 14 min read
Mastering lsof: Essential Linux Commands to Inspect Open Files and Processes
FunTester
FunTester
Feb 16, 2025 · Operations

How to Run Byteman Scripts, Dynamically Submit Rules, and Perform Offline Checks

This guide explains how to use the bmjava script to launch Byteman with custom options, employ bmsubmit for dynamic rule management, run bmcheck for offline rule validation, configure environment variables, and understand the Byteman agent’s loading lifecycle, providing complete command syntax and option details.

BytemanCommand LineDevOps
0 likes · 8 min read
How to Run Byteman Scripts, Dynamically Submit Rules, and Perform Offline Checks
Open Source Linux
Open Source Linux
Feb 7, 2025 · Fundamentals

Master Linux File Search: Powerful find Command Techniques & Examples

This article provides a comprehensive guide to the Linux find command, covering its basic syntax, common options for searching by name, size, type, time, owner, and permissions, as well as actions, logical operators, xargs integration, and practical exercises for mastering file searching.

Command LineFile SearchShell scripting
0 likes · 14 min read
Master Linux File Search: Powerful find Command Techniques & Examples
Java Web Project
Java Web Project
Feb 5, 2025 · Big Data

Master DeepSeek: Install, Configure, and Harness Its Data Processing Power

This guide walks you through DeepSeek’s core capabilities—including installation on Windows, macOS, and Linux, configuration of storage paths, API keys, and logging levels, as well as data import, cleaning, analysis, visualization, batch processing, scheduling, and plugin extensions—providing concrete command examples and troubleshooting tips.

Command LineData ProcessingDeepSeek
0 likes · 8 min read
Master DeepSeek: Install, Configure, and Harness Its Data Processing Power
Architecture Digest
Architecture Digest
Jan 26, 2025 · Backend Development

10 Essential Git Tips for Efficient Version Control

This article presents ten practical Git techniques—from undoing the last commit and resolving merge conflicts to using tags, stashing changes, and cleaning up branches—helping developers of all levels manage code history more effectively and streamline their workflow.

Command LineGitbackend
0 likes · 10 min read
10 Essential Git Tips for Efficient Version Control
MaGe Linux Operations
MaGe Linux Operations
Jan 19, 2025 · Operations

Master Linux Redirection, Pipes, and Text Processing Commands

This guide explains Linux I/O redirection, pipelines, tee and xargs utilities, and essential text‑processing commands such as grep, cut, awk, sed, sort, wc, uniq, and tr, providing clear examples for each to help users handle files and streams efficiently.

Command LineLinuxshell
0 likes · 10 min read
Master Linux Redirection, Pipes, and Text Processing Commands
Raymond Ops
Raymond Ops
Jan 19, 2025 · Operations

Master awk: Essential Commands and Advanced Techniques for Text Processing

This article provides a comprehensive introduction to awk, covering its command syntax, built‑in variables, pattern‑action processing, external variable passing, arithmetic and logical operations, advanced I/O, control flow constructs, and practical examples for effective text and data manipulation on Unix/Linux systems.

Command LineShell scriptingUnix
0 likes · 12 min read
Master awk: Essential Commands and Advanced Techniques for Text Processing
Java Web Project
Java Web Project
Jan 14, 2025 · Backend Development

Master Spring Boot CLI: Install, Run, Test, and Package Groovy Apps

This guide walks you through installing Spring Boot CLI, explains its Groovy‑based features, demonstrates creating and running a Hello World web app, shows how to use @Grab for dependencies, test with spring test, package into executable JARs, and explore init and shell commands.

CLICommand LineGroovy
0 likes · 13 min read
Master Spring Boot CLI: Install, Run, Test, and Package Groovy Apps
Liangxu Linux
Liangxu Linux
Jan 13, 2025 · Fundamentals

Mastering Unix Wildcards: Patterns, Commands, and Practical Examples

This guide explains Unix shell wildcards, their syntax, and how to use symbols like *, ?, [] and [!...] for file name matching, includes practical find command examples, redirection, quoting, pipelines, and shortcuts for efficient command‑line operations.

Command LineLinuxScripting
0 likes · 18 min read
Mastering Unix Wildcards: Patterns, Commands, and Practical Examples
MaGe Linux Operations
MaGe Linux Operations
Jan 11, 2025 · Databases

Step-by-Step Guide to Installing and Configuring MySQL on Windows

This article walks you through MySQL's default ports, provides a concise introduction, details how to download the Community Server, explains extraction, environment variable setup, configuration file creation, service registration, and shows essential commands for initializing, starting, stopping, and managing MySQL users on Windows.

Command LineConfigurationDatabase
0 likes · 8 min read
Step-by-Step Guide to Installing and Configuring MySQL on Windows
JavaScript
JavaScript
Jan 11, 2025 · Fundamentals

Master the 20 Essential Git Commands Every Developer Needs

This guide walks you through 20 of the most commonly used Git commands—from initial configuration and repository setup to advanced branching, remote collaboration, stashing, and commit conventions—helping you boost personal productivity and streamline team workflows.

Command LineWorkflowsoftware development
0 likes · 7 min read
Master the 20 Essential Git Commands Every Developer Needs
IT Services Circle
IT Services Circle
Jan 7, 2025 · Backend Development

Fish Shell Rewritten in Rust: Progress, Statistics, and Benefits

Fish Shell, the user-friendly command-line shell for Linux and macOS, is undergoing a major rewrite from C++ to Rust, achieving a near‑complete Rust codebase, extensive contributor activity, and performance improvements while addressing legacy toolchain challenges and enhancing modern functionality.

C++Command LineRust
0 likes · 5 min read
Fish Shell Rewritten in Rust: Progress, Statistics, and Benefits
MaGe Linux Operations
MaGe Linux Operations
Jan 7, 2025 · Operations

Master Linux I/O Redirection: From Basics to Advanced Tricks

This guide explains Linux shell I/O redirection, covering output and input redirection, file descriptor semantics, the importance of order, using /dev/null to discard output, and common patterns for merging and appending streams, all with clear examples.

Command LineI/O RedirectionLinux
0 likes · 6 min read
Master Linux I/O Redirection: From Basics to Advanced Tricks
Liangxu Linux
Liangxu Linux
Jan 1, 2025 · Operations

Master Linux Network & System Tools: From ping to journalctl

This guide walks you through essential Linux command‑line utilities for network troubleshooting, system monitoring, and developer workflows, providing clear usage syntax, practical examples, and concise tips to help you diagnose connectivity issues, inspect logs, and boost productivity on any Linux host.

Command LineDebuggingLinux
0 likes · 33 min read
Master Linux Network & System Tools: From ping to journalctl
Liangxu Linux
Liangxu Linux
Jan 1, 2025 · Fundamentals

Essential Linux Command Line Cheat Sheet for Beginners (70+ Commands)

This guide compiles around 70 essential Linux command‑line utilities, covering navigation, file manipulation, text processing, permission handling, user management, archiving, disk operations, and system monitoring, with clear examples and practical tips for newcomers to master the shell.

Command LineLinuxUnix
0 likes · 28 min read
Essential Linux Command Line Cheat Sheet for Beginners (70+ Commands)
Top Architecture Tech Stack
Top Architecture Tech Stack
Dec 31, 2024 · Operations

Comprehensive Linux Command Reference and Usage Guide

A detailed reference of Linux command-line utilities covering system information, shutdown, file and directory management, searching, mounting, disk usage, user and group administration, permissions, compression, package management, backups, networking, and other essential system administration tasks.

Command LineLinuxUnix
0 likes · 31 min read
Comprehensive Linux Command Reference and Usage Guide
BirdNest Tech Talk
BirdNest Tech Talk
Dec 28, 2024 · Backend Development

How to Build Classic Unix Tools in Rust: A Step‑by‑Step Guide

This article walks through a Rust‑based implementation of classic Unix command‑line utilities—hello world, echo, cat, head, uniq, wc, find, grep, comm, ls, and more—showing project setup, Cargo usage, argument parsing with clap, error handling with Result, testing strategies, and code snippets for each tool.

Command LineRustSystems
0 likes · 21 min read
How to Build Classic Unix Tools in Rust: A Step‑by‑Step Guide
Java Backend Technology
Java Backend Technology
Dec 25, 2024 · Operations

Essential Linux Command Cheat Sheet for System Administrators

A comprehensive reference of essential Linux commands covering system information, shutdown, file management, searching, mounting, disk usage, user and group handling, permissions, package management, backup, networking, and common utilities for effective system administration.

Command LineLinuxUnix
0 likes · 36 min read
Essential Linux Command Cheat Sheet for System Administrators
Programmer1970
Programmer1970
Dec 22, 2024 · Operations

50 Essential Linux Commands: Functions, Examples, and Practical Tips

This article compiles a concise reference of fifty commonly used Linux commands, detailing each command’s purpose, typical usage syntax, concrete examples, and handy tips to help developers and system administrators quickly master essential command‑line operations.

Command LineLinuxnetworking
0 likes · 41 min read
50 Essential Linux Commands: Functions, Examples, and Practical Tips
Open Source Linux
Open Source Linux
Dec 22, 2024 · Fundamentals

Master awk: From Basics to Advanced Text Processing

This comprehensive guide explains what awk is, how to learn it, its pattern‑action syntax, built‑in variables like NR, NF, FS, RS, and OFS, and provides numerous practical examples for extracting, formatting, and manipulating text data on Linux systems.

Command LineData manipulationShell scripting
0 likes · 18 min read
Master awk: From Basics to Advanced Text Processing
Top Architect
Top Architect
Dec 11, 2024 · Operations

Why Linux Can Replace Windows: Advantages, Development Support, and Daily Use

The article explains how Linux, especially the Deepin distribution, offers a full graphical desktop, supports everyday development tools, runs Android apps efficiently, and provides numerous advantages such as elegance, efficiency, command‑line power, and freedom, making it a viable alternative to Windows for many users.

Command LineLinuxOpen Source
0 likes · 12 min read
Why Linux Can Replace Windows: Advantages, Development Support, and Daily Use
Liangxu Linux
Liangxu Linux
Nov 28, 2024 · Operations

How to Clone an Ubuntu System Disk with dd: A Complete Step‑by‑Step Guide

This guide explains how to use the low‑level dd command to create exact backups of an Ubuntu system disk, covering required hardware, preparation steps, precise dd commands for disk‑to‑disk and disk‑to‑image copying, optional compression, restoration procedures, advantages, limitations, and safety precautions.

Command LineLinuxUbuntu
0 likes · 8 min read
How to Clone an Ubuntu System Disk with dd: A Complete Step‑by‑Step Guide
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 28, 2024 · Fundamentals

Essential Linux Terminal Tips and Tricks to Boost Productivity

This article presents a collection of practical Linux command‑line techniques—including tab completion, directory navigation shortcuts, command chaining, history search, log monitoring, and useful aliases—that help both beginners and experienced users work faster and avoid common pitfalls.

Command LineLinuxProductivity
0 likes · 12 min read
Essential Linux Terminal Tips and Tricks to Boost Productivity
Java Tech Enthusiast
Java Tech Enthusiast
Nov 23, 2024 · Operations

Using jq to Extract JSON Data: A Simple Tutorial

This tutorial shows how to use the jq command‑line tool to extract each user's name from a JSON array, illustrating simple commands such as jq '.users[].name' data.json, describing the author's move from manual IDE methods, and emphasizing the importance of knowing jq exists and leveraging AI to generate scripts from plain‑language descriptions.

AI assistanceCommand Linedata extraction
0 likes · 3 min read
Using jq to Extract JSON Data: A Simple Tutorial
Selected Java Interview Questions
Selected Java Interview Questions
Nov 6, 2024 · Fundamentals

24 Essential Git Command-Line Tips for Developers

This guide presents 24 practical Git command-line techniques—including global configuration, undoing commits, interactive rebasing, stash management, and reflog inspection—to help developers gain deeper control, improve workflow efficiency, and maintain a clean project history.

Command LineGitGit Commands
0 likes · 9 min read
24 Essential Git Command-Line Tips for Developers
21CTO
21CTO
Oct 29, 2024 · Fundamentals

How to Install Python on macOS: Simple and Advanced Methods

Learn step-by-step how to install Python on macOS using the official installer or Homebrew, configure your PATH, verify the installation, and set up a full-featured IDE like PyCharm, enabling you to start Python development on your Mac efficiently.

Command LineHomebrewIDE
0 likes · 6 min read
How to Install Python on macOS: Simple and Advanced Methods
Test Development Learning Exchange
Test Development Learning Exchange
Oct 25, 2024 · Fundamentals

Implementing Dynamic Progress Bars in Python: Using tqdm, Manual Methods, and Various Libraries

This article explains how to create dynamic command‑line progress bars in Python, covering the easy‑to‑use tqdm library, a manual implementation with sys and time, and several alternative libraries such as colorama, rich, alive‑progress, click, progressbar2, and pyfiglet, each with code examples and installation instructions.

Command LinePythoncolorama
0 likes · 10 min read
Implementing Dynamic Progress Bars in Python: Using tqdm, Manual Methods, and Various Libraries
Liangxu Linux
Liangxu Linux
Oct 19, 2024 · Fundamentals

Master Vim: Essential Modes, Commands, and Tips for Linux Editing

This guide introduces Vim on Linux, covering its built‑in help, core editing modes, common commands for inserting text, moving the cursor, deleting, searching, copying, replacing, exiting, and handling swap‑file warnings, providing practical examples and command syntax for beginners.

Command LineText EditorVim
0 likes · 13 min read
Master Vim: Essential Modes, Commands, and Tips for Linux Editing
MaGe Linux Operations
MaGe Linux Operations
Oct 17, 2024 · Fundamentals

Understanding Linux Inodes, File Operations, and System Logging

This article explains the Linux inode structure, how common commands like cp, rm, and mv interact with inodes, the differences between hard and soft links, and provides a detailed overview of system and user log files, log levels, and configuring a centralized rsyslog server.

Command LineLinuxfile system
0 likes · 9 min read
Understanding Linux Inodes, File Operations, and System Logging
Liangxu Linux
Liangxu Linux
Oct 14, 2024 · Fundamentals

Master Vim: Essential Modes, Commands, and Tips for Linux Users

This guide introduces Linux Vim’s built‑in help, explains its five core modes, demonstrates common editing commands such as cursor movement, insertion, deletion, searching, copying, and replacement, and covers the swap‑file protection mechanism with practical examples and command‑line snippets.

Command LineText EditorVim
0 likes · 12 min read
Master Vim: Essential Modes, Commands, and Tips for Linux Users
Liangxu Linux
Liangxu Linux
Oct 8, 2024 · Operations

Mastering DNS Lookups with nslookup: 10 Essential Commands

This guide explains how to use the nslookup command to retrieve various DNS records—including A, NS, SOA, MX, any, specific server, reverse, PTR, timeout, and debug information—providing clear examples and command syntax for each query type.

Command LineDNSDNS Records
0 likes · 5 min read
Mastering DNS Lookups with nslookup: 10 Essential Commands
Liangxu Linux
Liangxu Linux
Oct 7, 2024 · Operations

Master Linux Process Monitoring: ps, dstat, top & htop Explained

Learn how to monitor Linux processes using four powerful tools—ps, dstat, top, and htop—by exploring their options, output fields, and practical usage examples, with clear explanations of command syntax, common flags, and interpreting system resource statistics.

Command LineLinuxdstat
0 likes · 10 min read
Master Linux Process Monitoring: ps, dstat, top & htop Explained
Liangxu Linux
Liangxu Linux
Oct 2, 2024 · Fundamentals

Master the Linux fmt Command: Simple Text Formatting Techniques

This tutorial explains how to use the Linux fmt utility to reformat text, covering basic syntax, line‑width adjustments, first‑line indentation, line splitting, and spacing options with clear examples and command‑line snippets tested on Ubuntu 24.04.

Command LineLinuxUnix
0 likes · 4 min read
Master the Linux fmt Command: Simple Text Formatting Techniques
Liangxu Linux
Liangxu Linux
Oct 1, 2024 · Operations

Mastering lsof: List Open Files, Processes, and Network Connections on Linux

This guide explains how to use the Linux lsof command to list information about open files, processes, directories, sockets, and network connections, covering basic usage, column meanings, filtering options, repeated mode, and practical examples for system administration tasks.

Command LineLinuxNetwork Connections
0 likes · 12 min read
Mastering lsof: List Open Files, Processes, and Network Connections on Linux
Liangxu Linux
Liangxu Linux
Sep 28, 2024 · Operations

Mastering xargs: 10 Practical Examples to Boost Your Command-Line Efficiency

Learn how to harness the power of the xargs command with ten detailed examples covering basic usage, custom delimiters, output limits, interactive prompts, safety options, and advanced integrations with find, grep, and file handling, all illustrated with clear command-line demonstrations.

Command LineLinuxShell scripting
0 likes · 10 min read
Mastering xargs: 10 Practical Examples to Boost Your Command-Line Efficiency
Liangxu Linux
Liangxu Linux
Sep 28, 2024 · Operations

Mastering the Linux cut Command: Practical Examples for Text Extraction

This guide explains how to use the Linux cut command for extracting specific characters, fields, and ranges from text files, covering options like -c, -f, -d, complement, custom output delimiters, and combining cut with other Unix utilities for powerful text processing.

Command LineLinuxShell scripting
0 likes · 9 min read
Mastering the Linux cut Command: Practical Examples for Text Extraction
Code Mala Tang
Code Mala Tang
Sep 21, 2024 · Backend Development

Master Command‑Line Interfaces with Yargs: From Basics to Advanced Features

This article introduces the yargs Node.js library for building command‑line interfaces, demonstrates core features such as automatic help generation, type validation, alias handling, and sub‑command support with code examples, and explains the underlying Levenshtein distance algorithm used for command recommendation.

CLICommand LineLevenshtein
0 likes · 13 min read
Master Command‑Line Interfaces with Yargs: From Basics to Advanced Features
Code Mala Tang
Code Mala Tang
Sep 21, 2024 · Backend Development

Mastering Yargs Middleware: From Basics to Advanced Usage

Explore how Yargs middleware enhances command-line tools by allowing pre- and post-validation processing, global and command-specific hooks, and flexible implementation details, with practical code examples, API insights, and strategies for managing, freezing, and resetting middleware chains.

Command LineJavaScriptMiddleware
0 likes · 13 min read
Mastering Yargs Middleware: From Basics to Advanced Usage
Code Mala Tang
Code Mala Tang
Sep 18, 2024 · Backend Development

Mastering Yargs: Build Powerful CLI Tools with Node.js and Levenshtein Suggestions

This article introduces the Yargs Node.js library for building command‑line interfaces, demonstrates how to define options, aliases, sub‑commands, and automatic help, and explains the Levenshtein distance algorithm used for command recommendation, complete with practical code examples and performance considerations.

CLICommand LineLevenshtein
0 likes · 15 min read
Mastering Yargs: Build Powerful CLI Tools with Node.js and Levenshtein Suggestions
Liangxu Linux
Liangxu Linux
Sep 16, 2024 · Fundamentals

Mastering Sed: Essential Commands and Real‑World Examples for Powerful Text Processing

Sed, the powerful stream editor on Linux/Unix, enables non‑interactive text manipulation such as searching, replacing, deleting, and inserting lines; this guide explains its syntax, address ranges, common commands, and provides practical examples like bulk domain replacement, comment removal, and adding copyright headers.

Command LineShell scriptingsed
0 likes · 6 min read
Mastering Sed: Essential Commands and Real‑World Examples for Powerful Text Processing
Liangxu Linux
Liangxu Linux
Sep 16, 2024 · Information Security

Master nslookup on Linux: Install and 7 Essential Commands

This guide shows how to install the nslookup tool on Debian/Ubuntu and CentOS/RHEL systems and provides seven practical usage examples, including querying IP addresses, specifying DNS servers, retrieving specific record types, performing reverse lookups, setting search domains, using the set command, and exiting the interactive mode.

CentOSCommand LineDNS
0 likes · 5 min read
Master nslookup on Linux: Install and 7 Essential Commands
Selected Java Interview Questions
Selected Java Interview Questions
Sep 12, 2024 · Operations

20 Essential Linux Terminal Tips to Boost Productivity

This article presents a curated list of twenty practical Linux command‑line tricks—from tab completion and directory navigation to command chaining, history search, log monitoring, and useful shortcuts—that help both beginners and seasoned users work faster and avoid common pitfalls.

Command LineLinuxshell
0 likes · 11 min read
20 Essential Linux Terminal Tips to Boost Productivity