Tagged articles

command-line

958 articles · Page 6 of 10
Liangxu Linux
Liangxu Linux
Mar 5, 2022 · Fundamentals

Master Bash Shell: Core Concepts, Commands, and Scripting Tricks

This guide explains why the command‑line interface is called a Shell, clarifies prompts and carriage returns, and walks through essential Bash features such as echo options, quoting rules, variable export, exec vs source, grouping, parameter expansion, arrays, arithmetic, redirection, conditional statements, loops, and control flow operators.

Control structuresLinuxRedirection
0 likes · 12 min read
Master Bash Shell: Core Concepts, Commands, and Scripting Tricks
Efficient Ops
Efficient Ops
Feb 14, 2022 · Operations

20 Essential Linux Terminal Tricks to Boost Your Productivity

This article presents a curated collection of practical Linux command‑line shortcuts and tips—ranging from tab completion and directory navigation to log monitoring and command chaining—that can dramatically reduce keystrokes, prevent common errors, and streamline everyday system‑administration tasks.

LinuxTerminalcommand-line
0 likes · 12 min read
20 Essential Linux Terminal Tricks to Boost Your Productivity
MaGe Linux Operations
MaGe Linux Operations
Feb 13, 2022 · Fundamentals

Unlock Android Power: A Complete Guide to Using Termux Without Root

This article introduces Termux, an open‑source Linux terminal emulator for Android that runs without root, explains how to replace its package source with a domestic mirror, configure storage permissions, use essential pkg commands, and set up simple applications like an HTTP server and a hacker‑style display.

AndroidTerminalTermux
0 likes · 6 min read
Unlock Android Power: A Complete Guide to Using Termux Without Root
Laravel Tech Community
Laravel Tech Community
Feb 7, 2022 · Operations

Linux Basic Operations and Command Reference

This article provides a comprehensive reference of essential Linux commands and procedures, covering system shutdown and reboot, hardware and environment inspection, file and directory management, user and permission handling, networking utilities, performance monitoring tools, and common text processing techniques for administrators and developers.

LinuxShell Scriptingcommand-line
0 likes · 18 min read
Linux Basic Operations and Command Reference
Liangxu Linux
Liangxu Linux
Feb 6, 2022 · Operations

Master Linux vmstat: Syntax, Fields, Options, and Real‑World Usage

This guide explains the Linux vmstat command, covering its syntax, each output field, common options, practical usage examples, memory unit conversion, active versus inactive memory, fork counting, time column addition, wide‑mode display, and disk‑partition statistics, helping you diagnose system bottlenecks efficiently.

System Monitoringcommand-linevmstat
0 likes · 10 min read
Master Linux vmstat: Syntax, Fields, Options, and Real‑World Usage
IT Services Circle
IT Services Circle
Feb 2, 2022 · Backend Development

An Introduction to zx: Simplifying Script Writing with Node

The article introduces the zx tool—a Node‑based scripting utility that streamlines command‑line automation by wrapping child_process, compares it with Bash and plain Node scripts, and demonstrates its advantages through practical code examples for tasks like batch media compression.

Node.jsShell Scriptingcommand-line
0 likes · 8 min read
An Introduction to zx: Simplifying Script Writing with Node
21CTO
21CTO
Jan 23, 2022 · Backend Development

How cURL’s New Native JSON Support Simplifies API Requests

cURL’s creator Daniel Stenberg plans to add native JSON handling with new command‑line options that streamline sending JSON payloads and headers, addressing common REST API usage, user convenience, and shell quoting challenges.

APIcURLcommand-line
0 likes · 3 min read
How cURL’s New Native JSON Support Simplifies API Requests
IT Architects Alliance
IT Architects Alliance
Jan 11, 2022 · Operations

Mastering Git: Essential Commands and Best Practices Explained

This guide provides a comprehensive, step‑by‑step walkthrough of Git’s core commands—including add, commit, reset, checkout, diff, merge, cherry‑pick, and rebase—illustrated with diagrams and practical examples to help developers understand version‑control workflows and avoid common pitfalls.

DevOpsGitVersion Control
0 likes · 11 min read
Mastering Git: Essential Commands and Best Practices Explained
Liangxu Linux
Liangxu Linux
Jan 10, 2022 · Fundamentals

Master Linux Disk Partitioning with fdisk and parted

This guide explains the differences between MBR and GPT, shows how to list, create, modify, and delete partitions using fdisk for smaller disks and parted for larger than 2 TB, and provides practical command examples and safety tips.

Disk PartitioningGPTMBR
0 likes · 5 min read
Master Linux Disk Partitioning with fdisk and parted
Liangxu Linux
Liangxu Linux
Jan 10, 2022 · Operations

Why the ss Command Beats netstat for Fast Socket Monitoring

The article explains how the Linux ss command provides a faster, more detailed view of TCP/UDP sockets than netstat, lists its key features, demonstrates practical examples for filtering by state, address, and port, and shows how to use various ss options for effective network diagnostics.

LinuxSocketcommand-line
0 likes · 8 min read
Why the ss Command Beats netstat for Fast Socket Monitoring
macrozheng
macrozheng
Jan 7, 2022 · Operations

Boost Your Terminal Productivity with EXA: A Modern ls Replacement

This article introduces EXA, a Rust‑based modern replacement for the traditional ls command, highlighting its speed, color support, Git integration, and various view modes, and provides step‑by‑step installation instructions for macOS, Linux package managers, and building from source.

File ManagementTerminalcommand-line
0 likes · 7 min read
Boost Your Terminal Productivity with EXA: A Modern ls Replacement
Liangxu Linux
Liangxu Linux
Dec 20, 2021 · Operations

Fix Mistyped Shell Commands Instantly with The Fuck

Learn how to install, configure, and use The Fuck tool on macOS, Linux, and FreeBSD to automatically correct common command‑line typos and errors, with practical examples for sudo, git, and Python commands.

Error CorrectionShellcommand-line
0 likes · 4 min read
Fix Mistyped Shell Commands Instantly with The Fuck
ITPUB
ITPUB
Dec 20, 2021 · Operations

Secure Cross‑Platform File Transfer Made Easy with Croc

This guide explains how to install the open‑source Croc tool on Linux and other platforms, use its relay‑based, PAKE‑encrypted protocol to transfer files, folders, or text securely, customize code phrases, pipe data, set output directories, and access full command‑line help.

Cross-PlatformLinuxcommand-line
0 likes · 9 min read
Secure Cross‑Platform File Transfer Made Easy with Croc
Liangxu Linux
Liangxu Linux
Dec 16, 2021 · Information Security

Secure Fast File Transfers with croc: Install, Use, and Customize

This guide explains how to install the cross‑platform croc command‑line tool, use its relay‑based fast and end‑to‑end encrypted file and text transfer features, customize code phrases, handle pipes, set output folders, and access its full help options on Linux, macOS, and Windows.

Cross-PlatformEncryptioncommand-line
0 likes · 9 min read
Secure Fast File Transfers with croc: Install, Use, and Customize
DataFunSummit
DataFunSummit
Dec 10, 2021 · Fundamentals

Mastering the Linux Trio: Practical Grep, Sed, and Awk Techniques

This tutorial introduces the three essential Linux text‑processing tools—grep, sed, and awk—explains their core options and syntax, and provides concrete command‑line examples so readers can quickly improve file‑handling efficiency and operational productivity.

Linuxawkcommand-line
0 likes · 16 min read
Mastering the Linux Trio: Practical Grep, Sed, and Awk Techniques
Liangxu Linux
Liangxu Linux
Nov 23, 2021 · Operations

Master nohup: Run Linux Commands in Background and Capture Output

This guide explains how the nohup command lets you run programs that ignore hang‑up signals, redirects their output to nohup.out or a specified file, and keeps them running after you close the terminal, with practical syntax and examples.

Shellbackground executioncommand-line
0 likes · 4 min read
Master nohup: Run Linux Commands in Background and Capture Output
Efficient Ops
Efficient Ops
Nov 22, 2021 · Operations

Essential Linux Shell Commands for System Monitoring & Troubleshooting

This guide compiles a comprehensive set of Linux shell commands and common regular expressions for checking processes, CPU, memory, disk usage, network activity, logs, and other system metrics, helping administrators quickly diagnose and resolve performance issues.

LinuxOpscommand-line
0 likes · 14 min read
Essential Linux Shell Commands for System Monitoring & Troubleshooting
Liangxu Linux
Liangxu Linux
Nov 20, 2021 · Fundamentals

15 Essential Open‑Source Linux Projects Every Developer Should Explore

A curated collection of high‑quality open‑source Linux projects—including command‑line tools, security guides, tutorials, and web‑based shells—provides clear descriptions, key features, and direct GitHub links to help beginners and seasoned professionals quickly enhance their Linux expertise.

LinuxOpen SourceTools
0 likes · 7 min read
15 Essential Open‑Source Linux Projects Every Developer Should Explore
DevOps Engineer
DevOps Engineer
Nov 8, 2021 · Fundamentals

Common Git Commands and Tips Cheat Sheet

This article provides a comprehensive cheat sheet of frequently used Git commands and practical tips, covering configuration, repository initialization, staging, committing, branching, merging, remote operations, and useful shortcuts for both beginners and experienced developers.

Cheat SheetVersion Controlcommand-line
0 likes · 7 min read
Common Git Commands and Tips Cheat Sheet
Laravel Tech Community
Laravel Tech Community
Nov 7, 2021 · Fundamentals

Git Basics: Core Concepts, Branches, and Command Reference

This article provides a comprehensive overview of Git, covering its distributed architecture, core concepts such as commits, HEAD, and remote repositories, detailed explanations of branches, and a thorough command reference for committing, branching, merging, rebasing, cherry-picking, and remote operations.

branchingcommand-linemerge
0 likes · 16 min read
Git Basics: Core Concepts, Branches, and Command Reference
Programmer DD
Programmer DD
Oct 29, 2021 · Fundamentals

Turn Your Terminal into a Pokémon Playground with Pokemon-Terminal

Pokemon-Terminal lets you display over 700 Pokémon as your terminal or desktop background across multiple platforms, offering various installation methods, command‑line filters, and customization tips so you can personalize your development environment with beloved creatures.

Cross-PlatformPokémonPython tools
0 likes · 7 min read
Turn Your Terminal into a Pokémon Playground with Pokemon-Terminal
Sohu Tech Products
Sohu Tech Products
Oct 27, 2021 · Operations

Linux Command Cheat Sheet: Basic Operations, System Management, and Monitoring

This article provides a comprehensive collection of essential Linux command-line instructions covering system shutdown and reboot, hardware and process inspection, file manipulation, networking utilities, performance monitoring, and common administrative tasks, all organized for quick reference by developers and system administrators.

LinuxShellcommand-line
0 likes · 20 min read
Linux Command Cheat Sheet: Basic Operations, System Management, and Monitoring
Top Architect
Top Architect
Oct 8, 2021 · Fundamentals

Comprehensive Git Command Cheat Sheet

This article provides a comprehensive cheat sheet of essential Git commands, covering repository initialization, configuration, file staging, committing, branching, tagging, viewing history, remote synchronization, and undo operations, enabling developers to efficiently manage source code and collaborate using version control.

Cheat SheetGitVersion Control
0 likes · 12 min read
Comprehensive Git Command Cheat Sheet
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.

AutomationLinuxTerminal
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.

Linuxcommand-linefile deletion
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.

Developer Toolscommand-lineopen-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.

LinuxServer DiagnosticsSysstat
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.

BeginnerLinuxcommand-line
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 IDEAVersion Control
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.

Pythoncommand-linemedia extraction
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.

CATFile ManagementLinux
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.

LinuxShellaudit
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.

Linuxaliascommand-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.

GitVersion Controlcommand-line
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
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.

ShellTerminalcommand-line
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.

Developer ToolsShellTerminal
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.

CentOSJava ProducerKafka
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.

LinuxScriptingbash
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.

Beginner GuideCLILinux
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.

LinuxShell Tipsbash
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.

LinuxSambacommand-line
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.

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

Essential Linux Commands Every Sysadmin Should Master

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

LinuxShellUnix
0 likes · 17 min read
Essential Linux Commands Every Sysadmin Should Master
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.

GitVersion Controlcommand-line
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.

LinuxShellUnix
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
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 2, 2021 · Operations

Turn Your Git History into a Stunning Video with Gource and Avconv

This guide shows how to install Gource and Avconv, configure Chinese font support, and use a series of command‑line options to transform any Git repository’s commit history into a high‑resolution video, optionally adding background music for a polished visual celebration of your project.

avconvcommand-linegit visualization
0 likes · 4 min read
Turn Your Git History into a Stunning Video with Gource and Avconv
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.

BasicsLinuxShell
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.

CSVShellcommand-line
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.

LinuxShellbash
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.

RustTerminalcommand-line
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.

File ManagementShellcommand-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.

Functionscommand-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