Tagged articles
921 articles
Page 6 of 10
Liangxu Linux
Liangxu Linux
Oct 5, 2021 · Operations

20 Essential Linux Terminal Tricks to Supercharge Your Productivity

This guide presents twenty practical Linux command‑line shortcuts—including tab completion, directory navigation, command chaining, history search, log monitoring, and alias usage—that help both beginners and seasoned users work faster, avoid common pitfalls, and boost overall terminal efficiency.

AutomationLinuxTips
0 likes · 13 min read
20 Essential Linux Terminal Tricks to Supercharge Your Productivity
Liangxu Linux
Liangxu Linux
Oct 4, 2021 · Fundamentals

What Does sudo rm -rf Actually Do? A Deep Dive into Linux Deletion Commands

This article demystifies the infamous sudo rm -rf command, explaining how rm works, the role of sudo, the effects of recursive and force options, directory deletion nuances, safety mechanisms, and why misuse can erase an entire Linux system, illustrated with concrete examples and command screenshots.

LinuxSudocommand-line
0 likes · 7 min read
What Does sudo rm -rf Actually Do? A Deep Dive into Linux Deletion Commands
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Sep 23, 2021 · Backend Development

Mastering Commander.js: Build Powerful Node.js CLIs with Ease

This comprehensive guide walks you through installing Commander.js, declaring program variables, defining options (including booleans, required, variadic, and default values), creating commands and arguments, customizing help output, using hooks, handling async actions, and advanced parsing configurations for robust Node.js command‑line applications.

CLICommander.jsJavaScript
0 likes · 27 min read
Mastering Commander.js: Build Powerful Node.js CLIs with Ease
Java Backend Technology
Java Backend Technology
Sep 23, 2021 · Operations

Boost Your Productivity: Must‑Have Terminal Tools for Every Developer

This guide introduces a curated list of open‑source terminal utilities—including Windows Terminal, iTerm2, Oh My Zsh, powerline, file managers, and command‑line enhancers like exa, fd, bat, fzf, tldr, The Fuck, and w3m—explaining their key features and why they help programmers work faster across macOS, Linux, and Windows.

command-linedeveloper toolsopen-source
0 likes · 10 min read
Boost Your Productivity: Must‑Have Terminal Tools for Every Developer
Liangxu Linux
Liangxu Linux
Aug 31, 2021 · Operations

10 Essential Linux Commands to Diagnose Server Performance in the First Minute

When a Linux server shows performance problems, the first 60 seconds are critical; using ten standard command‑line tools such as uptime, dmesg, vmstat, mpstat, pidstat, iostat, free, sar, and top lets you quickly assess load, memory, I/O, and network health to pinpoint the root cause.

LinuxPerformance MonitoringServer Diagnostics
0 likes · 18 min read
10 Essential Linux Commands to Diagnose Server Performance in the First Minute
Efficient Ops
Efficient Ops
Aug 30, 2021 · Operations

20 Essential Linux Terminal Tricks to Boost Your Productivity

This article presents a curated collection of practical Linux command‑line shortcuts—including tab completion, directory navigation, batch execution, history search, log monitoring, and alias usage—that can dramatically reduce keystrokes and streamline everyday system‑administration tasks.

LinuxTerminal Tipscommand-line
0 likes · 13 min read
20 Essential Linux Terminal Tricks to Boost Your Productivity
Liangxu Linux
Liangxu Linux
Aug 27, 2021 · Fundamentals

Master the 10 Essential Linux Commands Every Beginner Needs

Learn the ten most essential Linux commands—from sudo and ls to apt-get and poweroff—explaining their purpose, basic syntax, and practical examples, so newcomers can confidently handle everyday tasks, manage files, navigate directories, install software, and safely shut down the system.

BeginnerLinuxTutorial
0 likes · 6 min read
Master the 10 Essential Linux Commands Every Beginner Needs
Java Architect Essentials
Java Architect Essentials
Aug 25, 2021 · Fundamentals

Master Git in IntelliJ IDEA: A Step‑by‑Step Guide

This tutorial walks you through the fundamentals of Git, explains how to configure it in IntelliJ IDEA, and provides detailed step‑by‑step instructions for common operations such as clone, checkout, diff, log, commit, push, and using the built‑in terminal.

GitIntelliJ IDEATutorial
0 likes · 7 min read
Master Git in IntelliJ IDEA: A Step‑by‑Step Guide
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 16, 2021 · Operations

Master You-Get: Download Videos, Audio, and More with Python

This article introduces You-Get, a Python‑based command‑line tool for downloading videos, audio, images and subtitles from many sites, explains how to install it, shows its key options, demonstrates format‑specific downloads, playlist handling, proxy usage, and cookie‑based authentication.

PythonTutorialVideo Download
0 likes · 13 min read
Master You-Get: Download Videos, Audio, and More with Python
Laravel Tech Community
Laravel Tech Community
Aug 14, 2021 · Fundamentals

File Splitting with split and Merging with cat on Linux

This guide explains how to use the Linux split command to divide large files into smaller parts and the cat command to concatenate those parts back together, including syntax, practical examples, and help options for efficient file transfer and management.

CATLinuxShell
0 likes · 7 min read
File Splitting with split and Merging with cat on Linux
dbaplus Community
dbaplus Community
Aug 2, 2021 · Fundamentals

Master Linux History Command: Practical Tips to Boost Shell Efficiency

This guide explains how the Linux history mechanism works, shows essential commands for viewing, filtering, and replaying past commands, demonstrates timestamping, adjusting record limits, changing the history file, disabling logging, and shares a hidden trick for keeping sensitive commands out of the log.

BashLinuxShell
0 likes · 10 min read
Master Linux History Command: Practical Tips to Boost Shell Efficiency
Liangxu Linux
Liangxu Linux
Aug 1, 2021 · Fundamentals

Master Linux Aliases: Simplify Commands and Boost Productivity

This guide explains when to use Linux alias commands, how to create temporary and permanent aliases, list and verify them, remove unwanted ones, and provides practical examples for simplifying commands, changing behavior, and accessing shortcuts, helping users streamline their shell workflow.

AliasLinuxcommand-line
0 likes · 5 min read
Master Linux Aliases: Simplify Commands and Boost Productivity
Top Architect
Top Architect
Aug 1, 2021 · Fundamentals

A Visual Guide to Core Git Commands and Their Usage

This article provides a visual, step‑by‑step guide to the most frequently used Git commands—add, commit, reset, checkout, diff, merge, rebase, cherry‑pick, and more—explaining their purpose, typical usage patterns, and underlying concepts such as the index, objects, and detached HEAD state.

GitTutorialVersion Control
0 likes · 11 min read
A Visual Guide to Core Git Commands and Their Usage
Liangxu Linux
Liangxu Linux
Jul 28, 2021 · Fundamentals

7 Powerful Git Tricks to Boost Your Productivity

Discover practical Git shortcuts—including automatic command correction, commit counting, repository cleanup, untracked file backups, .git folder insights, cross‑branch file viewing, and advanced searching—that can streamline your workflow and save you valuable development time.

GitTipsVersion Control
0 likes · 8 min read
7 Powerful Git Tricks to Boost Your Productivity
Byte Quality Assurance Team
Byte Quality Assurance Team
Jul 28, 2021 · Information Security

Understanding iptables: Chains, Tables, Rules, and Common Commands

This article provides a comprehensive guide to iptables, covering its underlying netfilter architecture, the five built‑in chains and tables, rule syntax, common match and target options, and practical command examples for adding, deleting, querying, and managing firewall rules on Linux systems.

Linuxcommand-linefirewall
0 likes · 15 min read
Understanding iptables: Chains, Tables, Rules, and Common Commands
Ops Development Stories
Ops Development Stories
Jul 22, 2021 · Operations

How to Diagnose Linux Server Performance Issues in 60 Seconds with 10 Essential Commands

Learn to quickly pinpoint Linux server bottlenecks by running ten powerful commands—uptime, dmesg, vmstat, mpstat, pidstat, iostat, free, sar, and top—within a minute, interpreting their outputs using the USE method to assess utilization, saturation, and errors across CPU, memory, disk, and network resources.

LinuxSystem AdministrationUSE method
0 likes · 20 min read
How to Diagnose Linux Server Performance Issues in 60 Seconds with 10 Essential Commands
Programmer DD
Programmer DD
Jul 13, 2021 · Fundamentals

Master Linux File Splitting and Merging with split and cat

This guide explains why large files often need to be split on Linux for network transfer, demonstrates how to use the split command with various options and examples, and shows how to recombine the pieces efficiently using the cat command.

CATLinuxcommand-line
0 likes · 7 min read
Master Linux File Splitting and Merging with split and cat
Code Ape Tech Column
Code Ape Tech Column
Jul 11, 2021 · Fundamentals

Essential Open‑Source Terminal Tools for Developers

This article introduces a curated collection of open‑source terminal utilities—including Windows Terminal, iTerm2, oh‑my‑zsh, powerline, file managers, command‑enhancement tools, and other handy programs—explaining their key features and providing links so developers can boost productivity across macOS, Linux, and Windows environments.

Shellcommand-linedeveloper
0 likes · 7 min read
Essential Open‑Source Terminal Tools for Developers
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
Top Architect
Top Architect
Jul 9, 2021 · Operations

Essential Open‑Source Terminal Tools for Developers

This guide presents a curated list of powerful open‑source terminal utilities—including Windows Terminal, iTerm2, oh‑my‑zsh, file managers, command enhancers, and other handy tools—designed to boost developer productivity and give a feeling of being a 10× programmer.

Shellcommand-linedeveloper tools
0 likes · 8 min read
Essential Open‑Source Terminal Tools for Developers
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 7, 2021 · Backend Development

Master Kafka Topic Management & Message Flow on CentOS with Java

This guide walks through setting up Kafka on CentOS, creating and configuring topics, inspecting topic and consumer group details, adjusting partitions, and implementing Java producer and consumer applications, complete with command-line examples, code snippets, and troubleshooting tips for remote server access.

CentOSConsumerJava Producer
0 likes · 9 min read
Master Kafka Topic Management & Message Flow on CentOS with Java
Laravel Tech Community
Laravel Tech Community
Jul 4, 2021 · Fundamentals

Common Enterprise Git Workflows and Best Practices

This article provides a comprehensive guide to common enterprise Git workflows, daily best‑practice tips, essential commands, configuration options, merge vs. rebase decisions, history rewriting techniques, reflog usage, batch history editing, hook scripts, fast cloning of large repositories, and handling work interruptions, all illustrated with clear examples and code snippets.

GitVersion Controlbest practices
0 likes · 18 min read
Common Enterprise Git Workflows and Best Practices
Programmer DD
Programmer DD
Jul 4, 2021 · Fundamentals

Master Git: From Basics to Advanced Branching and Merging Techniques

This comprehensive guide explains Git fundamentals—including its distributed nature, file states, commit nodes, HEAD, remote repositories, branching concepts, and detailed command usage such as add, commit, reset, checkout, merge, rebase, cherry-pick, fetch, pull, and push—helping developers confidently manage version control workflows.

GitMergingVersion Control
0 likes · 18 min read
Master Git: From Basics to Advanced Branching and Merging Techniques
Liangxu Linux
Liangxu Linux
Jul 1, 2021 · Fundamentals

Essential Linux Commands Every Developer Should Master

This guide walks through a collection of frequently used Linux shell commands—grep, custom alias shortcuts, pwd, find, history, od, and for loops—explaining their common scenarios, key options, example usages, and handy tricks to boost productivity in everyday development and scripting tasks.

BashGrepLinux
0 likes · 11 min read
Essential Linux Commands Every Developer Should Master
Liangxu Linux
Liangxu Linux
Jun 30, 2021 · Fundamentals

Why Every Linux Beginner Needs the Command Line (and How to Get Started)

The article explains why Linux newcomers should embrace the command‑line interface, highlighting benefits such as easier troubleshooting, remote SSH access, richer toolsets, essential server management, structured syntax, and shortcuts, while also showing how to open a terminal and start using it effectively.

CLILinuxSSH
0 likes · 5 min read
Why Every Linux Beginner Needs the Command Line (and How to Get Started)
Efficient Ops
Efficient Ops
Jun 30, 2021 · Operations

27 Essential Linux Command-Line Tricks to Boost Your Productivity

This guide presents 27 practical Linux command-line techniques—from safe file deletion and alias management to process monitoring, log handling, and advanced shell shortcuts—designed to help heavy users work more efficiently and avoid common pitfalls.

BashLinuxShell Tips
0 likes · 16 min read
27 Essential Linux Command-Line Tricks to Boost Your Productivity
Open Source Linux
Open Source Linux
Jun 23, 2021 · Operations

Mastering Samba on Linux: Install, Configure, and Manage File Sharing

Learn how to install and configure Samba on Linux, covering the service’s history, required packages, daemon processes, main configuration file settings, command‑line tools, SELinux integration, and step‑by‑step client and server setup for Windows and Linux file sharing.

LinuxSELinuxSamba
0 likes · 15 min read
Mastering Samba on Linux: Install, Configure, and Manage File Sharing
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.

LinuxUnixcommand-line
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
Code Ape Tech Column
Code Ape Tech Column
Jun 22, 2021 · Fundamentals

Master Git: Visual Guide to the Most Essential Commands

This article provides a comprehensive visual walkthrough of Git's most frequently used commands, explaining how files move between the working directory, index, and repository, and detailing each operation—from basic add/commit/reset to advanced concepts like detached HEAD, rebasing, and cherry‑picking.

GitTutorialVersion Control
0 likes · 11 min read
Master Git: Visual Guide to the Most Essential Commands
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.

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

Why exa Is the Faster, Colorful Replacement for ls on Linux and macOS

This guide introduces exa, a Rust‑based, open‑source file‑listing tool that adds Git integration, colorized output, tree views, and parallel scanning to replace the classic ls command, and shows how to install and use it across major Linux distributions and macOS.

Linuxcommand-lineexa
0 likes · 7 min read
Why exa Is the Faster, Colorful Replacement for ls on Linux and macOS
Liangxu Linux
Liangxu Linux
May 25, 2021 · Operations

How to Accurately Measure Directory Sizes on Linux with du

This guide explains why the ls command shows a fixed 4 KB size for directories, introduces the du (disk usage) utility, and provides step‑by‑step examples for obtaining total, per‑directory, per‑file, and cumulative size information using various du options.

LinuxShellcommand-line
0 likes · 8 min read
How to Accurately Measure Directory Sizes on Linux with du
Open Source Linux
Open Source Linux
May 24, 2021 · Fundamentals

Master Git: From Basic Concepts to Advanced Command-Line Techniques

This comprehensive guide walks you through Git fundamentals, practical workflows, and deep‑dive concepts—including installation, repository setup, core commands, branching, merging, stashing, rebasing, and troubleshooting—providing clear examples and code snippets to help developers confidently manage version control in any project.

Mergingbranchingcommand-line
0 likes · 29 min read
Master Git: From Basic Concepts to Advanced Command-Line Techniques
MaGe Linux Operations
MaGe Linux Operations
May 20, 2021 · Fundamentals

Master Git: From Basics to Advanced Branching and Merging Techniques

This article explains Git’s core concepts, file states, commit nodes, HEAD, remote repositories, branching strategies, and essential commands—including add, commit, branch, merge, rebase, cherry‑pick, and rollback—while illustrating each topic with clear diagrams and practical examples.

GitMergingVersion Control
0 likes · 16 min read
Master Git: From Basics to Advanced Branching and Merging Techniques
21CTO
21CTO
May 6, 2021 · Fundamentals

Master the Linux Terminal: Essential Commands Every Developer Needs

This guide introduces the most important Linux terminal commands—pwd, ls, cd, mkdir, man, touch, nano, and rm—explaining their usage, syntax, and practical tips so developers can navigate, manage files, and work confidently in a shell environment.

LinuxShellbasics
0 likes · 6 min read
Master the Linux Terminal: Essential Commands Every Developer Needs
FunTester
FunTester
Apr 28, 2021 · Fundamentals

Convert JSON to CSV with jq: A Step‑by‑Step Tutorial

This tutorial demonstrates how to use the jq command‑line tool to extract an array of objects from a JSON file, reshape the data into a two‑column format, and output it as properly formatted CSV, including handling of quoting and raw output options.

CSVJSONShell
0 likes · 4 min read
Convert JSON to CSV with jq: A Step‑by‑Step Tutorial
Efficient Ops
Efficient Ops
Apr 25, 2021 · Operations

Master Linux Command History: 10 Powerful Tips to Boost Efficiency

This article explains how Linux shells store command history in .bash_history, shows basic and advanced usage of the history command—including listing, searching, repeating, timestamping, and configuring history size—and provides practical tricks for auditing, backup, and even disabling history for security purposes.

BashLinuxShell
0 likes · 11 min read
Master Linux Command History: 10 Powerful Tips to Boost Efficiency
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 20, 2021 · Fundamentals

Why exa Beats ls: A Faster, Colorful File‑Listing Tool for the Terminal

This guide introduces exa, a Rust‑based modern replacement for the traditional ls command, covering its installation, key features such as color‑coded output, Git integration, tree view, extended attributes, symlink detection, and recursive listing, helping users work more efficiently in the terminal.

Rustcommand-lineexa
0 likes · 4 min read
Why exa Beats ls: A Faster, Colorful File‑Listing Tool for the Terminal
Efficient Ops
Efficient Ops
Apr 19, 2021 · Operations

15 Essential Linux Command-Line Tricks to Boost Your Productivity

This article presents fifteen practical Linux command-line techniques—from quickly emptying files and generating large test files to securely erasing disks, monitoring logs, converting timestamps, measuring execution time, handling garbled filenames, retrieving public IPs, batch downloading, and mastering history shortcuts—designed to dramatically improve everyday productivity.

LinuxShellcommand-line
0 likes · 9 min read
15 Essential Linux Command-Line Tricks to Boost Your Productivity
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
Open Source Linux
Open Source Linux
Apr 12, 2021 · Operations

Mastering curl vs wget: When to Use Each for Efficient File Downloads

This guide compares curl and wget, highlighting their overlapping features and key differences—curl excels at customizable web requests while wget shines in recursive and FTP downloads—plus provides practical command examples for downloading, renaming, resuming, rate‑limiting, viewing headers, and mirroring sites.

File DownloadLinuxcURL
0 likes · 3 min read
Mastering curl vs wget: When to Use Each for Efficient File Downloads
Laravel Tech Community
Laravel Tech Community
Apr 11, 2021 · Operations

Commonly Used Linux Commands: A Quick Reference Guide

This article provides a comprehensive cheat‑sheet of the 21 most frequently asked Linux commands, covering file navigation, content viewing, searching, permissions, text processing, archiving, system control, and process management for interview preparation and daily use.

ShellSystem Administrationcommand-line
0 likes · 10 min read
Commonly Used Linux Commands: A Quick Reference Guide
FunTester
FunTester
Apr 8, 2021 · Fundamentals

Mastering jq: Advanced Pipes, Functions, and JSON Format Transformations

This tutorial explores jq's advanced capabilities, demonstrating how to combine filters with the pipe operator, use functions like keys, length, select, map, and join, and transform JSON data into new structures and formats through practical command‑line examples.

JSONcommand-linedata-processing
0 likes · 6 min read
Mastering jq: Advanced Pipes, Functions, and JSON Format Transformations
Liangxu Linux
Liangxu Linux
Apr 5, 2021 · Operations

How to Spot Differences Between Two Linux Directories Using diff and Meld

Learn step-by-step how to compare two Linux directories, using the diff command with options like -q and -r to list unique files, and visualize results with the graphical Meld tool, including installation instructions for various distributions and screenshots of the comparison workflow.

LinuxMeldcommand-line
0 likes · 4 min read
How to Spot Differences Between Two Linux Directories Using diff and Meld
Sohu Tech Products
Sohu Tech Products
Mar 31, 2021 · Operations

Shell Basics: Introduction, Commands, Variables, and Scripting

This article provides a comprehensive introduction to the Bash shell, covering its purpose, user prompts, shebang syntax, execution methods, basic commands like echo and printf, variable handling, environment variables, arithmetic operations, and conditional statements for writing effective shell scripts.

BashLinuxScripting
0 likes · 14 min read
Shell Basics: Introduction, Commands, Variables, and Scripting
Java Architecture Diary
Java Architecture Diary
Mar 30, 2021 · Backend Development

Unlock GraalVM: Faster Java, Native Images, and Polyglot Programming

This guide introduces GraalVM’s key capabilities—including a high‑performance JIT compiler, native‑image generation for low‑memory binaries, and seamless polyglot support—while providing essential command‑line options and code examples for Java, native, and multiple language development.

JIT compilerJavacommand-line
0 likes · 10 min read
Unlock GraalVM: Faster Java, Native Images, and Polyglot Programming
macrozheng
macrozheng
Mar 26, 2021 · Fundamentals

Master Git Commands Visually: A Hands‑On Guide with Animated Diagrams

This article introduces a visual Git learning tool and walks through essential Git operations—commits, branching, HEAD navigation, cherry‑pick, rebase, tags, and remote interactions—using animated diagrams and exact command examples to make the concepts clear and memorable.

GitTutorialVersion Control
0 likes · 8 min read
Master Git Commands Visually: A Hands‑On Guide with Animated Diagrams
Liangxu Linux
Liangxu Linux
Mar 25, 2021 · Fundamentals

Master Bash: Essential Shell Commands, Variables, and Scripting Basics

This guide introduces Bash shell fundamentals, covering script shebangs, execution methods, echo and printf usage, color output, variable handling, PATH manipulation, arithmetic operations, and conditional expressions, providing practical examples for Linux command‑line users.

BashShell scriptingVariables
0 likes · 10 min read
Master Bash: Essential Shell Commands, Variables, and Scripting Basics
Baidu App Technology
Baidu App Technology
Mar 25, 2021 · Operations

MGit: A Multi‑Repository Management Tool for Efficient Git Operations

MGit is Baidu’s open‑source, Ruby‑based multi‑repository management tool that streamlines batch Git operations across hundreds of component repositories, reduces error risk, offers readable output and simple commands, and is already used in dozens of Baidu products while encouraging community contributions.

GitInstallationMGit
0 likes · 5 min read
MGit: A Multi‑Repository Management Tool for Efficient Git Operations
Liangxu Linux
Liangxu Linux
Mar 21, 2021 · Operations

Mastering netstat: Essential Commands to Inspect Linux Network Connections

This guide explains the most useful netstat options for Linux, showing how to list all connections, filter TCP or UDP sockets, disable DNS lookups, display process IDs, monitor listening ports, continuously refresh output, and use grep or awk to map ports to processes and summarize socket states.

LinuxNetwork MonitoringSysadmin
0 likes · 8 min read
Mastering netstat: Essential Commands to Inspect Linux Network Connections
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
Mar 20, 2021 · Operations

Master Linux Packet Capture: A Hands‑On Guide to Using tcpdump

This tutorial explains the principles behind Linux packet capture, introduces tcpdump, shows how to install it, details its command‑line options, and provides practical examples for capturing, filtering, and saving network traffic for analysis with Wireshark.

LinuxPacket Capturecommand-line
0 likes · 11 min read
Master Linux Packet Capture: A Hands‑On Guide to Using tcpdump
Open Source Linux
Open Source Linux
Mar 3, 2021 · Fundamentals

Master Essential Linux Commands: A Complete Cheat Sheet

This article presents a comprehensive list of essential Linux commands, organized into categories such as online queries, file operations, content viewing, compression, system information, user management, networking, disk handling, permissions, and performance monitoring, each illustrated with reference images.

Cheat SheetLinuxShell
0 likes · 3 min read
Master Essential Linux Commands: A Complete Cheat Sheet
Liangxu Linux
Liangxu Linux
Feb 27, 2021 · Operations

Master Multi-Session Management with Tmux: Install, Commands, and Tips

Learn how to install Tmux on various Linux distributions, create and manage named sessions, split and navigate panes, synchronize commands across panes, and safely detach, attach, or kill sessions, with clear command examples and shortcuts for efficient terminal multiplexing.

LinuxSession Managementcommand-line
0 likes · 8 min read
Master Multi-Session Management with Tmux: Install, Commands, and Tips
21CTO
21CTO
Feb 24, 2021 · Fundamentals

Essential Linux Commands Every Beginner Should Master

This article presents a concise, beginner‑friendly list of the most useful Linux command‑line utilities, explaining each command’s purpose and syntax to help newcomers transition from Windows to Linux and become comfortable with terminal operations.

LinuxShellbasics
0 likes · 4 min read
Essential Linux Commands Every Beginner Should Master
Liangxu Linux
Liangxu Linux
Feb 19, 2021 · Operations

apt vs apt-get: Which Package Manager Should You Use on Ubuntu?

This article explains the differences between the traditional apt-get command and the newer apt command on Ubuntu and Debian‑based systems, covering their histories, command syntax, functional distinctions, new features, and practical recommendations for regular users on which tool to adopt.

APTLinuxUbuntu
0 likes · 9 min read
apt vs apt-get: Which Package Manager Should You Use on Ubuntu?
php Courses
php Courses
Feb 18, 2021 · Operations

How to Create and Manage Swap Partitions on Linux

This article explains the purpose of swap partitions, shows how to check current swap usage, and provides step‑by‑step instructions for creating swap space both via a dedicated disk partition and by using a swap file on a Linux server.

LinuxOperationsPartition
0 likes · 3 min read
How to Create and Manage Swap Partitions on Linux
Liangxu Linux
Liangxu Linux
Feb 15, 2021 · Fundamentals

Master Vim Basics: Essential Commands and Modes for Linux Users

This guide introduces Vim’s core concepts, explains each editing mode, and provides step‑by‑step commands for inserting, navigating, editing, searching, and visual selection, enabling Linux users to become proficient with this powerful text editor.

Linuxcommand-linekeyboard shortcuts
0 likes · 9 min read
Master Vim Basics: Essential Commands and Modes for Linux Users
php Courses
php Courses
Feb 9, 2021 · Backend Development

Creating a Custom ThinkPHP Command Line Script (hello)

This tutorial explains how to create a custom ThinkPHP command line script by adding a hello.php class in the application/command directory, configuring its name, description, and help, registering it in application/command.php, and executing it with the 'php think hello' command to output 'hello world'.

BackendPHPThinkPHP
0 likes · 2 min read
Creating a Custom ThinkPHP Command Line Script (hello)
21CTO
21CTO
Feb 9, 2021 · Fundamentals

Why Linux Is the Ultimate Productivity Platform for Developers

This article explains how Linux, combined with open‑source tools like LibreOffice, Abiword, Gnumeric, and Pandoc, can dramatically boost developers' efficiency by streamlining document handling, enabling powerful command‑line workflows, and offering lightweight alternatives to traditional office suites.

Linuxcommand-linelibreoffice
0 likes · 8 min read
Why Linux Is the Ultimate Productivity Platform for Developers
Liangxu Linux
Liangxu Linux
Feb 8, 2021 · Fundamentals

Master Git: A Visual Guide to the Most Common Commands

This article provides a comprehensive, illustrated walkthrough of Git’s core commands—add, commit, reset, checkout, merge, rebase, and more—explaining how they move files between the working directory, index, and repository, and clarifying concepts such as HEAD, branches, and detached HEAD states.

GitVersion Controlbranching
0 likes · 11 min read
Master Git: A Visual Guide to the Most Common Commands
Programmer DD
Programmer DD
Feb 4, 2021 · Operations

How to Use nohup for Reliable Background Execution on Linux

Learn how the nohup command lets Linux processes ignore SIGHUP, run in the background, and continue after terminal closure, including syntax, options, output redirection behavior, and practical examples for reliable background execution.

LinuxSystem Administrationbackground execution
0 likes · 4 min read
How to Use nohup for Reliable Background Execution on Linux
Liangxu Linux
Liangxu Linux
Feb 2, 2021 · Operations

Master tmux on Linux: Create, Manage, and Navigate Sessions Efficiently

This guide explains how to install tmux on CentOS, create and name sessions, detach and reattach them, list existing sessions, and use keyboard shortcuts to open, switch, split, and close windows, providing practical commands and visual examples for seamless terminal multiplexing.

LinuxSession Managementcommand-line
0 likes · 4 min read
Master tmux on Linux: Create, Manage, and Navigate Sessions Efficiently
Liangxu Linux
Liangxu Linux
Jan 31, 2021 · Operations

Essential Linux Commands Every Java Developer Should Master

A concise reference of the most useful Linux shell commands—from file searching and process management to networking and file compression—explains syntax, common options, and practical examples to help developers interact efficiently with Linux servers.

Java developmentLinuxServer Administration
0 likes · 7 min read
Essential Linux Commands Every Java Developer Should Master
Programmer DD
Programmer DD
Jan 29, 2021 · Operations

Run Multiple WeChat Instances on macOS with Simple Commands and WeChatTweak

This guide explains why office workers need separate personal and work WeChat accounts on macOS, compares three ways to launch multiple WeChat clients—including app duplication, command‑line shortcuts, and the WeChatTweak‑macOS tool—and shows how to use each method effectively.

Tutorialcommand-linemacOS
0 likes · 3 min read
Run Multiple WeChat Instances on macOS with Simple Commands and WeChatTweak
Open Source Linux
Open Source Linux
Jan 26, 2021 · Information Security

10 Linux Commands That Can Wipe Your System – How to Stay Safe

This article lists ten dangerous Linux commands—including variations of rm, fork bombs, raw device writes, and hidden hex‑encoded scripts—explains how each can cause irreversible data loss or system crashes, and offers practical safeguards such as using aliases and testing only in virtual environments.

BashData losscommand-line
0 likes · 7 min read
10 Linux Commands That Can Wipe Your System – How to Stay Safe
Liangxu Linux
Liangxu Linux
Jan 22, 2021 · Fundamentals

Master Linux Text Viewing: Essential Commands and Practical Tips

This guide introduces the most useful Linux text‑viewing commands—including cat, tac, more, less, head, tail, sort, sed, uniq, and vi—explaining their basic syntax, common options, and practical examples for efficient file inspection and manipulation.

CATLinuxcommand-line
0 likes · 9 min read
Master Linux Text Viewing: Essential Commands and Practical Tips
Open Source Linux
Open Source Linux
Jan 21, 2021 · Fundamentals

Master Git: Visual Guide to Essential Commands and Workflows

This article provides a comprehensive visual guide to Git's most common commands, explaining how files move between the working directory, index, and repository, and detailing advanced operations like diff, commit, checkout, reset, merge, cherry‑pick, and rebase for effective version control.

GitVersion Controlcommand-line
0 likes · 11 min read
Master Git: Visual Guide to Essential Commands and Workflows
MaGe Linux Operations
MaGe Linux Operations
Jan 16, 2021 · Operations

Master Secure File Transfers with scp: A Step‑by‑Step Guide

Learn how to securely copy files between local and remote machines using the scp command, covering basic syntax, authentication options, copying to and from remote hosts, recursive directory transfers, and transferring between two remote servers, all illustrated with practical examples.

LinuxOperationsSSH
0 likes · 5 min read
Master Secure File Transfers with scp: A Step‑by‑Step Guide
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.

LinuxShellSystem Administration
0 likes · 16 min read
Essential Linux Command Cheat Sheet: 200+ Commands Every Sysadmin Should Know