Tagged articles

command-line

958 articles · Page 7 of 10
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.

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

GraalVMJIT compilerJava
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.

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

Shell ScriptingVariablesbash
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.

Linuxcommand-linenetstat
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.

Linuxcommand-linenetwork analysis
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.

Linuxcommand-linesession management
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.

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

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

LinuxText Editorcommand-line
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'.

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

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

Linuxbackground executioncommand-line
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.

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

command-linemacOSmultiple instances
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.

Data lossSystem Securitybash
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.

FundamentalsGitVersion Control
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.

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

LinuxShellUnix
0 likes · 16 min read
Essential Linux Command Cheat Sheet: 200+ Commands Every Sysadmin Should Know
Efficient Ops
Efficient Ops
Jan 4, 2021 · Operations

10 Essential Linux Commands Every Developer Should Master

This guide introduces ten fundamental Linux commands—pgrep, pstree, bc, split, nl, mkfifo, ldd, col, xmlwf, and lsof—explaining their purposes, typical usage examples, and how they help developers and system administrators efficiently manage processes, files, and system resources.

LinuxShellUnix
0 likes · 11 min read
10 Essential Linux Commands Every Developer Should Master
DevOps Cloud Academy
DevOps Cloud Academy
Dec 30, 2020 · Backend Development

Building a CLI Application in Go with Cobra: A Step‑by‑Step Tutorial

This tutorial explains how to create a command‑line interface (CLI) application in Go using the Cobra library, covering project initialization, command and flag definitions, configuration handling with Viper, and extending the tool with sub‑commands for integer, floating‑point, and even‑number calculations.

CLICOBRAGo
0 likes · 14 min read
Building a CLI Application in Go with Cobra: A Step‑by‑Step Tutorial
Liangxu Linux
Liangxu Linux
Dec 23, 2020 · Fundamentals

Unlock Linux Filesystem Secrets: Directory Structure, FHS, and File Types Explained

This comprehensive guide explains the Linux filesystem hierarchy, the purpose of the Filesystem Hierarchy Standard, the roles of top‑level directories such as /, /usr and /var, the differences between absolute and relative paths, common file types, extensions, and how to interpret file attributes using standard commands.

Directory StructureFHSFile Types
0 likes · 32 min read
Unlock Linux Filesystem Secrets: Directory Structure, FHS, and File Types Explained
php Courses
php Courses
Dec 18, 2020 · Backend Development

Common PHP Command‑Line Options and Script Development Guide

This article introduces the most frequently used PHP command‑line switches, explains how to retrieve module, version, configuration and help information, and demonstrates basic CLI script development with $argv and $argc, including a complete example and its output.

CLIPHPScripting
0 likes · 3 min read
Common PHP Command‑Line Options and Script Development Guide
Efficient Ops
Efficient Ops
Dec 15, 2020 · Operations

Essential Safety Checklist for Dangerous Linux Commands in Production

This guide outlines critical precautions, preparation steps, and safe usage patterns for risky Linux commands such as rm, chmod, dd, and MySQL operations, emphasizing deep breathing, verification, backups, and proper scripting to prevent catastrophic data loss in production environments.

DevOpsLinuxcommand-line
0 likes · 9 min read
Essential Safety Checklist for Dangerous Linux Commands in Production
Liangxu Linux
Liangxu Linux
Dec 12, 2020 · Operations

10 Awesome Linux Terminal Commands to Wow Your Screen

Discover ten eye‑catching Linux command‑line tricks—from the iconic Matrix rain to a built‑in fireworks display—each with simple installation steps, example usage, and visual screenshots that turn a regular terminal into a showcase of fun, interactive effects.

Fun CommandsLinuxTerminal
0 likes · 6 min read
10 Awesome Linux Terminal Commands to Wow Your Screen
Top Architect
Top Architect
Dec 1, 2020 · Information Security

SSH Overview: Concepts, Basic Commands, Port Forwarding, and Remote Operations

This article introduces SSH, explains its encryption-based login mechanism, demonstrates basic command syntax, shows practical examples of remote login, local/remote/dynamic port forwarding, remote command execution, and discusses common security concerns such as man‑in‑the‑middle attacks.

LinuxRemote LoginSecure Shell
0 likes · 13 min read
SSH Overview: Concepts, Basic Commands, Port Forwarding, and Remote Operations
Liangxu Linux
Liangxu Linux
Nov 30, 2020 · Information Security

How to Install and Use Lynis for Automated Linux Security Audits

This guide explains what Lynis is, walks through installing it on CentOS 8, and demonstrates how to run full system audits, select specific test groups, and view detailed results, helping administrators harden Linux servers with a free open‑source tool.

LinuxLyniscommand-line
0 likes · 5 min read
How to Install and Use Lynis for Automated Linux Security Audits
Liangxu Linux
Liangxu Linux
Nov 30, 2020 · Fundamentals

Master Vim Split Windows: Horizontal, Vertical, and Dynamic Resizing Commands

This guide explains how to use Vim's split window feature—including horizontal and vertical splits, opening multiple files from the command line, adjusting pane sizes, navigating between splits, and closing them—providing concrete commands and shortcuts to boost coding efficiency.

EditorSplit WindowsText Editing
0 likes · 5 min read
Master Vim Split Windows: Horizontal, Vertical, and Dynamic Resizing Commands
MaGe Linux Operations
MaGe Linux Operations
Nov 30, 2020 · Operations

Unlock Linux’s Dark Side: Master Crypt, Kill, Shred, and More

This guide explores several powerful yet intimidating Linux commands—including crypt, kill, shred, zombie process detection, at midnight scheduling, and daemon management—explaining their purposes, usage nuances, and safety considerations for system administrators and power users.

LinuxShellcommand-line
0 likes · 6 min read
Unlock Linux’s Dark Side: Master Crypt, Kill, Shred, and More
Liangxu Linux
Liangxu Linux
Nov 29, 2020 · Fundamentals

35 Essential Linux Commands Every Beginner Should Master

This guide provides a concise, alphabetically ordered reference of 35 core Linux (and macOS) terminal commands, complete with explanations, practical examples, and usage tips to help newcomers quickly become comfortable navigating and managing a Unix-like system.

BasicsLinuxShell
0 likes · 20 min read
35 Essential Linux Commands Every Beginner Should Master
Liangxu Linux
Liangxu Linux
Nov 18, 2020 · Operations

Diagnosing Linux Server Performance in the First 60 Seconds

This guide walks you through ten essential Linux command‑line tools—uptime, dmesg, vmstat, mpstat, pidstat, iostat, free, sar, and top—explaining what each metric means, how to interpret the output, and how to quickly spot utilization, saturation, and error issues within the first minute of investigation.

Linuxcommand-lineperformance monitoring
0 likes · 20 min read
Diagnosing Linux Server Performance in the First 60 Seconds
Liangxu Linux
Liangxu Linux
Nov 17, 2020 · Operations

How to Install and Configure Zsh on Ubuntu 20.04

This guide walks through installing Zsh on Ubuntu 20.04, setting it as the default shell, configuring initial options, and reverting to Bash, providing step‑by‑step commands and screenshots for each stage.

InstallationShellUbuntu
0 likes · 5 min read
How to Install and Configure Zsh on Ubuntu 20.04
Programmer DD
Programmer DD
Nov 10, 2020 · Fundamentals

Top 20 Must‑Have CLI Tools Every Developer Should Use

This article presents a curated list of essential command‑line interface (CLI) tools—including shells, fuzzy finders, file search utilities, system monitors, version managers, and more—explaining their key features, typical use cases, and where to download them, helping developers boost productivity in the terminal.

Shellcommand-linedevelopment
0 likes · 15 min read
Top 20 Must‑Have CLI Tools Every Developer Should Use
Open Source Linux
Open Source Linux
Nov 5, 2020 · Fundamentals

Master the Essential Git Commands: A Complete Cheat Sheet

This article provides a comprehensive cheat sheet of the most frequently used Git commands, covering repository initialization, configuration, file staging, committing, branching, tagging, viewing history, remote synchronization, undoing changes, and miscellaneous tips, helping developers work efficiently with version control.

Cheat SheetGitRepository
0 likes · 15 min read
Master the Essential Git Commands: A Complete Cheat Sheet
ITPUB
ITPUB
Oct 29, 2020 · Fundamentals

Mastering Linux chmod: A Complete Guide to File Permission Management

This tutorial explains Linux file permissions, the chmod command syntax, numeric and symbolic modes, recursive options, and practical examples, enabling readers to confidently view, modify, and troubleshoot permissions for files and directories.

Unixchmodcommand-line
0 likes · 10 min read
Mastering Linux chmod: A Complete Guide to File Permission Management
Liangxu Linux
Liangxu Linux
Oct 27, 2020 · Fundamentals

Master Git: From Basics to Advanced Branch, Conflict, and Revert Techniques

This comprehensive guide walks you through Git fundamentals, explains the four work areas and file states, demonstrates essential commands for daily development, and dives into advanced topics such as branch management, conflict resolution, undo/revert strategies, tagging, and other powerful Git utilities.

GitTaggingVersion Control
0 likes · 18 min read
Master Git: From Basics to Advanced Branch, Conflict, and Revert Techniques
ITPUB
ITPUB
Oct 26, 2020 · Operations

Master Linux File Permissions: A Complete Guide to Using chmod

This tutorial explains the Linux chmod command, covering the permission model, how to view permissions with ls -l, numeric and symbolic notations, recursive changes, reference files, and multiple practical examples to help you manage file and directory access securely.

Linuxchmodcommand-line
0 likes · 11 min read
Master Linux File Permissions: A Complete Guide to Using chmod
Java Backend Technology
Java Backend Technology
Oct 24, 2020 · Fundamentals

Top 20 Must‑Have CLI Tools Every Developer Should Use

This article presents a curated list of essential command‑line tools—from modern shells and version managers to system monitors and database clients—detailing their key features, usage benefits, and download links, helping developers boost productivity across diverse programming tasks.

CLIDevToolsShell
0 likes · 16 min read
Top 20 Must‑Have CLI Tools Every Developer Should Use
Liangxu Linux
Liangxu Linux
Oct 17, 2020 · Operations

Boost Your Productivity with Essential Linux Shell Tricks

This article presents a collection of practical Linux shell techniques—including brace expansion, directory shortcuts, command history shortcuts, and useful built‑in variables—to streamline everyday command‑line tasks, reduce typing, and automate repetitive operations for faster, more efficient workflow.

LinuxTipscommand-line
0 likes · 9 min read
Boost Your Productivity with Essential Linux Shell Tricks
Liangxu Linux
Liangxu Linux
Oct 14, 2020 · Operations

Top 13 Essential Linux Tools for System Monitoring and Performance

This guide introduces thirteen practical Linux utilities—including Nethogs, IOZone, IOTop, IPtraf, IFTop, HTop, NMON, MultiTail, Fail2ban, Tmux, Agedu, NMap, and Httperf—covering their purpose, installation commands, key options, and example usage for effective system monitoring and troubleshooting.

LinuxSystem Monitoringcommand-line
0 likes · 11 min read
Top 13 Essential Linux Tools for System Monitoring and Performance
Efficient Ops
Efficient Ops
Oct 11, 2020 · Operations

Essential Linux Shell Commands for System Monitoring and Maintenance

This article compiles a comprehensive set of Linux shell commands for deleting zero‑byte files, inspecting processes, sorting by memory or CPU usage, checking URLs, network connections, system load, disk space, logs, and includes a handy collection of common regular expressions for text processing.

LinuxShellSystem Monitoring
0 likes · 14 min read
Essential Linux Shell Commands for System Monitoring and Maintenance
Selected Java Interview Questions
Selected Java Interview Questions
Oct 6, 2020 · Operations

Comprehensive List of Common Linux Commands

This article provides a detailed, English‑translated reference of essential Linux command‑line tools covering file management, content viewing, compression, system information, networking, user administration, permissions, process control, and system monitoring, useful for both beginners and experienced administrators.

LinuxShellUnix
0 likes · 15 min read
Comprehensive List of Common Linux Commands
Programmer DD
Programmer DD
Sep 30, 2020 · Fundamentals

11 Must‑Know Linux Terminal Tricks to Boost Your Productivity

This article presents a curated list of eleven powerful Linux terminal shortcuts, commands, and utilities—including key bindings, sudo tricks, background execution, scheduling, process management, and media downloading—to help users work faster and solve common command‑line challenges.

ShortcutsTerminalcommand-line
0 likes · 11 min read
11 Must‑Know Linux Terminal Tricks to Boost Your Productivity
Liangxu Linux
Liangxu Linux
Sep 20, 2020 · Operations

Mastering SSH: Remote Login, Port Forwarding, and Advanced Usage

This guide explains what SSH is, its login mechanism, basic command syntax, and demonstrates remote login, local and remote port forwarding, dynamic forwarding, and common SSH operations with practical examples and troubleshooting tips for Linux environments.

LinuxRemote Logincommand-line
0 likes · 14 min read
Mastering SSH: Remote Login, Port Forwarding, and Advanced Usage
ITPUB
ITPUB
Sep 18, 2020 · Operations

Master GitHub CLI 1.0: Install, Commands, and Workflow Tips

GitHub CLI 1.0, now officially released, lets developers manage repositories, pull requests, and issues directly from the terminal with simple commands, offers cross‑platform installation options, and supports custom aliases and enterprise connections for faster, scriptable workflows.

DevOpsGitHub CLIcommand-line
0 likes · 5 min read
Master GitHub CLI 1.0: Install, Commands, and Workflow Tips
ITPUB
ITPUB
Sep 17, 2020 · Operations

Understanding the Key Differences Between sudo and su in Linux

This article explains how sudo and su differ in password requirements, default behavior, scope of privilege elevation, environment handling, and usage syntax, providing clear examples and guidance for choosing the appropriate command in Linux system administration.

LinuxUnixcommand-line
0 likes · 5 min read
Understanding the Key Differences Between sudo and su in Linux
Wukong Talks Architecture
Wukong Talks Architecture
Sep 15, 2020 · Fundamentals

JVM Parameter Types and Hands‑On Experiments

This tutorial explains the three main categories of JVM parameters—standard, X, and XX—demonstrates how to view, modify, and verify them using command‑line tools such as java, jps, and jinfo, and provides step‑by‑step hands‑on labs for each type.

JInfoJVMJVM Parameters
0 likes · 9 min read
JVM Parameter Types and Hands‑On Experiments
Efficient Ops
Efficient Ops
Sep 7, 2020 · Operations

Top 10 Linux Shell Interview Questions and How to Solve Them

This article walks through ten common Linux shell interview questions, covering script interruption, file header removal, line length checking, viewing non‑printing characters, directory permissions, process states, cut usage, cmp vs diff, echo vs ls, and a brief explanation of inodes.

Interview QuestionsLinuxShell
0 likes · 7 min read
Top 10 Linux Shell Interview Questions and How to Solve Them
Open Source Linux
Open Source Linux
Sep 7, 2020 · Operations

Never Lose Long‑Running Linux Tasks: Master the Screen Command

This guide explains how to install, start, name, detach, reattach, nest, and close GNU Screen sessions on Linux, enabling you to keep long‑running processes alive across network interruptions and efficiently manage multiple terminal tasks in a single window.

LinuxTerminalcommand-line
0 likes · 7 min read
Never Lose Long‑Running Linux Tasks: Master the Screen Command
Liangxu Linux
Liangxu Linux
Sep 1, 2020 · Operations

How to Install and Manage Custom Fonts on Ubuntu 18.04

This guide walks through installing the Hack TrueType font on Ubuntu 18.04, covering downloading from GitHub, extracting the archive, creating a local fonts directory, moving files, rebuilding the font cache, verifying the installation, and optionally removing the font, with all commands provided.

Font InstallationHack FontLinux
0 likes · 4 min read
How to Install and Manage Custom Fonts on Ubuntu 18.04
Liangxu Linux
Liangxu Linux
Aug 27, 2020 · Fundamentals

Can Linux Replace Windows for Everyday Development and Productivity?

This article shares a personal experience of using Linux as a daily development platform, covering its graphical desktop, supported development tools, communication apps, ability to run Android applications, and the many efficiency, freedom, and aesthetic advantages that make it a viable Windows alternative.

DesktopLinuxcommand-line
0 likes · 11 min read
Can Linux Replace Windows for Everyday Development and Productivity?
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 23, 2020 · Operations

Unlock Windows Automation: Powerful Batch Scripts vs Python

This article explores the advantages of Windows batch scripting for automation, detailing basic commands, practical use cases such as file organization, build folder cleanup, scheduled Python tasks, Git operations, and system junk removal, while comparing its simplicity and efficiency to Python scripts.

Batch ScriptingWindows Automationcommand-line
0 likes · 9 min read
Unlock Windows Automation: Powerful Batch Scripts vs Python
Liangxu Linux
Liangxu Linux
Aug 22, 2020 · Operations

How to Diagnose a Slow Production Server with Essential Linux Commands

This guide walks you through a step‑by‑step method for diagnosing a sluggish production server, covering overall system status with top, CPU usage via vmstat, memory with free, disk space with df, disk I/O using iostat, and network I/O using sar, so you can confidently answer interview questions.

LinuxServer monitoringcommand-line
0 likes · 9 min read
How to Diagnose a Slow Production Server with Essential Linux Commands
ITPUB
ITPUB
Aug 19, 2020 · Operations

Mastering Linux ps: Essential Commands for Process Monitoring and Filtering

This guide explains the Linux ps command, its basic options, output formats, and practical examples for listing all processes, filtering by user, CPU or memory usage, sorting, displaying threads, tree view, security information, root‑owned processes, and combining ps with watch for near‑real‑time monitoring.

LinuxUnixcommand-line
0 likes · 10 min read
Mastering Linux ps: Essential Commands for Process Monitoring and Filtering
Liangxu Linux
Liangxu Linux
Aug 18, 2020 · Operations

Recover Accidentally Deleted Files on Windows with the New WinFR Tool

This article introduces Microsoft’s Windows File Recovery command‑line utility, explains its supported file types and recovery modes, details key parameters, shows how to run the winfr command, and provides the download link for quick data restoration.

Data RecoveryWindowscommand-line
0 likes · 4 min read
Recover Accidentally Deleted Files on Windows with the New WinFR Tool
Architecture Digest
Architecture Digest
Aug 7, 2020 · Operations

A Beginner’s Guide to macOS Terminal: Basics, Common Commands, and Advanced Tips

This article introduces macOS Terminal as the bridge between the kernel and the user interface, explains how to open it, covers fundamental concepts such as commands, paths, and file operations, and provides a collection of practical commands—from simple echoes to disk management and Homebrew installation—while warning about risky operations and offering advanced customization tips.

AutomationShellTerminal
0 likes · 17 min read
A Beginner’s Guide to macOS Terminal: Basics, Common Commands, and Advanced Tips
Liangxu Linux
Liangxu Linux
Jul 26, 2020 · Fundamentals

Master Linux Redirection: Streamline Input, Output, and Error Handling

This guide explains Linux redirection fundamentals, covering stdin, stdout, and stderr streams, how to view their device files, and practical examples of redirecting output, input, error messages, and using /dev/null, Here‑doc, and Here‑string to simplify command‑line workflows.

CLILinuxRedirection
0 likes · 7 min read
Master Linux Redirection: Streamline Input, Output, and Error Handling
ITPUB
ITPUB
Jul 22, 2020 · Operations

Mastering dmesg: How to Read and Control Linux Kernel Logs

Learn how the dmesg utility reads the Linux kernel’s ring buffer, displays boot and runtime messages, and how to use its many options—such as filtering, formatting timestamps, clearing the buffer, and handling permission restrictions—to troubleshoot hardware and kernel issues effectively.

Linuxcommand-linedmesg
0 likes · 7 min read
Mastering dmesg: How to Read and Control Linux Kernel Logs
21CTO
21CTO
Jul 17, 2020 · Fundamentals

Master Essential Linux Commands and System Administration Basics

This comprehensive guide covers fundamental Linux commands such as ls and cat, user and group management, package handling with RPM and yum, process monitoring tools, file searching utilities, scheduled task creation with at and crontab, and automating interactions using Expect, providing clear examples and code snippets for each topic.

LinuxShell Scriptingcommand-line
0 likes · 38 min read
Master Essential Linux Commands and System Administration Basics
Liangxu Linux
Liangxu Linux
Jul 13, 2020 · Operations

Master Linux: From Installation to Advanced System Management

This guide walks you through Linux fundamentals, installation methods, essential commands, directory and file operations, networking, firewall, package management, MySQL and Tomcat deployment, as well as user, group and scheduled‑task administration, providing practical examples and code snippets for each step.

Linuxcommand-linedeployment
0 likes · 23 min read
Master Linux: From Installation to Advanced System Management
Liangxu Linux
Liangxu Linux
Jul 8, 2020 · Fundamentals

Master macOS Terminal: Essential Commands for Beginners and Power Users

This guide introduces macOS Terminal, explains what a terminal is, shows how to open it, covers fundamental commands such as navigation, file handling, system settings, and advanced utilities like diskutil and Homebrew, while warning about risky operations and offering practical examples.

BasicsTerminalUnix
0 likes · 18 min read
Master macOS Terminal: Essential Commands for Beginners and Power Users
Open Source Linux
Open Source Linux
Jul 4, 2020 · Fundamentals

Master Git: Essential Commands, Workflows, and Best Practices

This comprehensive guide covers Git fundamentals, including workspace concepts, configuration, common commands, branch management, merging strategies, hooks, and troubleshooting tips, providing developers with a complete reference to efficiently use Git for version control in any project.

GitVersion Controlbranch management
0 likes · 37 min read
Master Git: Essential Commands, Workflows, and Best Practices
ITPUB
ITPUB
Jul 3, 2020 · Fundamentals

Master Git: Essential Commands, Workflows, and Best Practices

This comprehensive guide explains Git's core concepts, configuration, common commands, branching strategies, hooks, submodules, and troubleshooting tips, providing clear examples and code snippets to help developers efficiently manage version control in any project.

Hookscommand-linesubmodule
0 likes · 37 min read
Master Git: Essential Commands, Workflows, and Best Practices
Liangxu Linux
Liangxu Linux
Jun 25, 2020 · Operations

Top 10 Linux Shell Interview Questions and How to Solve Them

This article presents ten common Linux shell interview questions, providing clear explanations and step‑by‑step command examples—including script termination, file header removal, line length checking, non‑printable character display, directory permissions, process states, and differences between utilities—so readers can master essential command‑line techniques.

LinuxUnixcommand-line
0 likes · 8 min read
Top 10 Linux Shell Interview Questions and How to Solve Them
MaGe Linux Operations
MaGe Linux Operations
Jun 20, 2020 · Operations

Mastering ZooKeeper: Core Concepts, Cluster Roles, and Practical Commands

This comprehensive guide explains ZooKeeper's purpose as a distributed coordination service, its design goals, cluster architecture, ZAB protocol, deployment steps, configuration details, data model, and hands‑on command‑line examples for managing nodes, watches, and four‑letter monitoring commands.

Distributed CoordinationZAB Protocolcommand-line
0 likes · 28 min read
Mastering ZooKeeper: Core Concepts, Cluster Roles, and Practical Commands
Liangxu Linux
Liangxu Linux
Jun 14, 2020 · Operations

Unlock Your Mac’s Power: Essential Terminal Commands for Everyday Tasks

This guide explains what the macOS Terminal is, how to open it, basic command syntax, essential everyday commands for file and system management, and advanced utilities like defaults, textutil, diskutil, and Homebrew, while warning about risky operations and best practices.

Terminalcommand-lineproductivity
0 likes · 20 min read
Unlock Your Mac’s Power: Essential Terminal Commands for Everyday Tasks