Tagged articles

CLI

741 articles · Page 8 of 8
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Nov 15, 2018 · Backend Development

How to Build Your Own Command-Line Tool with Node.js

This guide explains what a command-line interface (CLI) tool is, why developers prefer CLI over GUI for efficiency, and provides a step‑by‑step tutorial for creating a simple Node.js‑based CLI, covering project setup, command registration, argument parsing, version handling, interactive prompts, shell script execution, and network proxy management.

CLICommanderNode.js
0 likes · 10 min read
How to Build Your Own Command-Line Tool with Node.js
MaGe Linux Operations
MaGe Linux Operations
Sep 25, 2018 · Operations

Essential Linux Command Cheat Sheet: Decode Common Abbreviations

This article provides a comprehensive reference of common Linux command abbreviations, explaining each command's purpose—from file manipulation and process monitoring to package management and system utilities—helping users quickly understand and use the Unix shell effectively.

CLILinuxSystem Administration
0 likes · 13 min read
Essential Linux Command Cheat Sheet: Decode Common Abbreviations
MaGe Linux Operations
MaGe Linux Operations
Sep 15, 2018 · Fundamentals

Why Mastering the Command Line Supercharges Your Productivity

This article explores the advantages and drawbacks of using a command-line interface, explains why proficiency boosts efficiency, and provides a practical introduction to essential commands, including a detailed walkthrough of the powerful "top" monitoring tool.

CLILinuxcommand line
0 likes · 7 min read
Why Mastering the Command Line Supercharges Your Productivity
Xianyu Technology
Xianyu Technology
Jul 20, 2018 · R&D Management

Linking Code Commits with Work Items Using Git Hooks and CLI Tools

The article describes a low‑cost solution that uses Git hooks and a custom CLI tool to automatically embed work‑item IDs from branch names or interactive selection into commit messages, enabling seamless traceability between code commits and requirements or defects and simplifying automated testing and team collaboration.

CLICommit MessageGit
0 likes · 13 min read
Linking Code Commits with Work Items Using Git Hooks and CLI Tools
MaoDou Frontend Team
MaoDou Frontend Team
Jun 26, 2018 · Frontend Development

Getting Started with WePY: Build WeChat Mini‑Programs Faster

This guide introduces the WePY framework, showing how to install the CLI, create a demo project, configure the build, understand .wpy file structure, and leverage components, data binding, and event communication to develop WeChat mini‑programs efficiently.

CLIComponent ArchitectureVue-like
0 likes · 9 min read
Getting Started with WePY: Build WeChat Mini‑Programs Faster
Programmer DD
Programmer DD
Apr 9, 2018 · Backend Development

Install and Run Spring Boot CLI with Groovy Scripts in Minutes

This guide walks you through installing Spring Boot CLI on Windows, macOS, or Linux, verifying the installation, and quickly building a simple web application using a Groovy script, complete with command‑line examples and expected output.

BackendCLIGroovy
0 likes · 4 min read
Install and Run Spring Boot CLI with Groovy Scripts in Minutes
Senior Brother's Insights
Senior Brother's Insights
Mar 18, 2018 · Blockchain

Comprehensive Guide to Geth Command-Line Options for Ethereum Nodes

This article provides a detailed reference of the official Geth client’s command‑line flags, covering general commands, Ethereum‑specific options, developer mode, API and console settings, mining parameters, gas‑price controls, logging/debug features, deprecated flags, and a link to the official documentation.

CLICommand-lineEthereum
0 likes · 11 min read
Comprehensive Guide to Geth Command-Line Options for Ethereum Nodes
ITPUB
ITPUB
Feb 2, 2018 · Databases

Mastering Redis: Essential Commands and Practical Examples

This guide introduces Redis as an advanced key‑value store, explains how to start the server and use its CLI tools, and provides detailed command references and demos for strings, lists, sets, sorted sets, hashes, transactions, replication, and pub/sub.

CLIDatabase CommandsRedis
0 likes · 15 min read
Mastering Redis: Essential Commands and Practical Examples
Architecture Digest
Architecture Digest
Jan 5, 2018 · Backend Development

Step-by-Step Guide to Installing and Using Elasticsearch for Full‑Text Search

This article provides a comprehensive, from‑scratch tutorial on installing Elasticsearch, explaining core concepts such as nodes, clusters, indices, documents, and types, and demonstrates how to create, delete, update, and query data—including Chinese tokenization—using command‑line curl requests.

CLIInstallationfull-text search
0 likes · 14 min read
Step-by-Step Guide to Installing and Using Elasticsearch for Full‑Text Search
ITPUB
ITPUB
Dec 6, 2017 · Operations

Master Dell Server Management: IPMI, RACADM, WSMAN & Redfish CLI Commands

Learn how to remotely manage Dell servers using low‑level CLI tools—including IPMI, RACADM, WSMAN, and Redfish—by installing the necessary utilities, executing power and hardware‑log commands, and leveraging scripts for batch operations across mixed‑vendor data‑center environments.

CLIDellIPMI
0 likes · 12 min read
Master Dell Server Management: IPMI, RACADM, WSMAN & Redfish CLI Commands
ITPUB
ITPUB
Aug 8, 2017 · Backend Development

Discover NetEase MusicBox: A Python CLI for High‑Quality Cloud Music Playback

NetEase MusicBox is a Python‑based command‑line music player offering high‑quality 320kbps streaming, extensive playlist features, customizable keyboard shortcuts, and cross‑platform installation guides for macOS, Linux distributions, and PyPI, with detailed configuration and troubleshooting information.

CLIInstallationMusic
0 likes · 6 min read
Discover NetEase MusicBox: A Python CLI for High‑Quality Cloud Music Playback
Aotu Lab
Aotu Lab
Aug 3, 2017 · Frontend Development

Boost Front‑End Development with KO: Fast Webpack Scaffold Guide

KO is a Webpack‑based scaffolding tool that offers out‑of‑the‑box multi‑page support, optional Vue single‑file components, resource chunking for first‑screen optimization, and SFTP deployment, with detailed installation steps, project structure, component creation, and build commands for rapid front‑end development.

CLIFront-endSFTP
0 likes · 6 min read
Boost Front‑End Development with KO: Fast Webpack Scaffold Guide
dbaplus Community
dbaplus Community
Jun 7, 2017 · Big Data

Master MapReduce: From Fundamentals to Real‑World Hadoop Projects

This comprehensive guide walks you through MapReduce fundamentals, the complete execution flow, and seven hands‑on Hadoop projects—including WordCount, custom serialization, custom partitioning, grouping comparators, file merging, multiple outputs, join operations, and friend‑graph analysis—while providing environment setup steps, Maven commands, and Hadoop CLI examples.

CLIDistributed ComputingHadoop
0 likes · 28 min read
Master MapReduce: From Fundamentals to Real‑World Hadoop Projects
MaGe Linux Operations
MaGe Linux Operations
May 28, 2017 · Backend Development

Build a Python CLI to Fetch 12306 Train Tickets in Seconds

This tutorial walks you through creating a Python command‑line tool named “tickets” that, using virtualenv, docopt, and prettytable, retrieves real‑time train ticket information from China’s 12306 service by specifying departure, destination, and date, and displays the results in a formatted table.

CLIdocoptprettytable
0 likes · 3 min read
Build a Python CLI to Fetch 12306 Train Tickets in Seconds
Node Underground
Node Underground
Apr 18, 2017 · Backend Development

Master Node.js CLI: Essential Command-Line Options for Faster Development

This guide reviews the most powerful Node.js command‑line options—including version checks, inline evaluation, debugging inspectors, zero‑filled buffers, and profiler processing—explaining their syntax, use cases, and examples to help developers improve productivity and security when running Node applications.

CLINode.jsPerformance
0 likes · 5 min read
Master Node.js CLI: Essential Command-Line Options for Faster Development
Node Underground
Node Underground
Apr 14, 2017 · Backend Development

Boost Your Node.js Workflow: Essential npm Config Tricks You Need

Learn how to automate npm init, switch registries, adjust install log levels, and relocate global modules with simple npm config commands, empowering Node.js developers to streamline project setup, reduce repetitive prompts, and manage environments more efficiently.

CLINode.jsnpm
0 likes · 3 min read
Boost Your Node.js Workflow: Essential npm Config Tricks You Need
Qunar Tech Salon
Qunar Tech Salon
Mar 21, 2017 · Backend Development

Building a Simple Node.js CLI Generator in Five Steps

This tutorial explains how to create a Node.js command‑line generator from scratch by initializing a module, adding a CLI binary, integrating a template engine, parsing arguments and paths, and finally publishing the package to npm, all with clear code examples.

CLINode.jsNunjucks
0 likes · 12 min read
Building a Simple Node.js CLI Generator in Five Steps
Node Underground
Node Underground
Sep 14, 2016 · Backend Development

Add Vibrant Colors to Your Node CLI Tools with ANSI Escape Codes

Learn how to use ANSI escape codes in Node.js to transform dull black‑and‑white terminal output into colorful, readable command‑line interfaces, with simple examples like printing red text, enabling developers to create more engaging CLI tools.

ANSI escape codesCLIJavaScript
0 likes · 1 min read
Add Vibrant Colors to Your Node CLI Tools with ANSI Escape Codes
Aotu Lab
Aotu Lab
Aug 10, 2016 · Backend Development

Master Node.js CLI Development with Commander, Inquirer, and Chalk

This guide walks you through setting up a Node.js project and using the commander, inquirer, and chalk packages to build, configure, and style powerful command‑line tools, including global installation, custom help, interactive prompts, and colored output.

CLICommanderJavaScript
0 likes · 12 min read
Master Node.js CLI Development with Commander, Inquirer, and Chalk
Architecture Digest
Architecture Digest
May 26, 2016 · Fundamentals

Introduction to Apache ZooKeeper: Concepts, Setup, and Usage Guide

This article explains the fundamentals of Apache ZooKeeper, its role as a high‑performance coordination service for distributed applications, and provides a step‑by‑step guide to installing, configuring, and operating a three‑node ZooKeeper ensemble with practical CLI examples.

CLICoordination ServiceEnsemble Setup
0 likes · 17 min read
Introduction to Apache ZooKeeper: Concepts, Setup, and Usage Guide
21CTO
21CTO
Aug 12, 2015 · Backend Development

How to Build a Pure PHP Timer with PCNTL and Signals

This article explains how to implement a pure‑PHP timer using CLI mode, the PCNTL extension, and SIGALRM signals, covering basic concepts, task storage structures, the Timer class implementation, example usage, and practical considerations for long‑running services.

CLISignalTimer
0 likes · 9 min read
How to Build a Pure PHP Timer with PCNTL and Signals
MaGe Linux Operations
MaGe Linux Operations
Jul 30, 2015 · Cloud Native

Essential Docker Tips for Developers: Boost Efficiency and Security

This article shares practical Docker tips covering CLI enhancements, Dockerfile best practices, networking, volume management, and security measures, helping developers who already know the basics to improve container workflows, reduce image size, and secure their Docker deployments.

CLIContainerizationDevOps
0 likes · 11 min read
Essential Docker Tips for Developers: Boost Efficiency and Security
MaGe Linux Operations
MaGe Linux Operations
Aug 5, 2014 · Operations

Essential Linux Server Troubleshooting Checklist: 13 Practical Steps

When a Linux server experiences a failure, this guide walks you through a comprehensive 13‑step checklist—covering problem context, user activity, process inspection, network services, resource usage, hardware, I/O performance, logs, and scheduled tasks—to help you quickly pinpoint and resolve the root cause.

CLILinuxmonitoring
0 likes · 10 min read
Essential Linux Server Troubleshooting Checklist: 13 Practical Steps
MaGe Linux Operations
MaGe Linux Operations
Jul 11, 2014 · Operations

Master dstat: Real-Time Linux System Monitoring Made Easy

Learn how to install, configure, and use dstat—a versatile, Python‑based Linux monitoring tool that replaces vmstat, iostat, netstat, and more—covering its features, command‑line options, plugins, CSV export, and real‑time performance insights for effective system administration.

CLICSV exportLinux monitoring
0 likes · 9 min read
Master dstat: Real-Time Linux System Monitoring Made Easy