awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

现代 Unix 命令行替代工具

排名更新于 2026年6月30日

For 现代化的 Unix 命令行替代工具, the strongest matches are bootandy/dust (Dust is a modern drop-in replacement for du, written), eza-community/eza (Eza is a modern Rust-based drop-in replacement for ls) and ajeetdsouza/zoxide (Zoxide is a modern, Rust-based drop-in replacement for the). burntsushi/ripgrep and sharkdp/bat round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

比传统 Unix 工具更快、功能更丰富的命令行实用程序。

现代 Unix 命令行替代工具

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • bootandy/dustbootandy 的头像

    bootandy/dust

    11,843在 GitHub 上查看↗

    Dust is a command line disk usage analyzer written in Rust. It functions as a disk space visualization tool and recursive directory size scanner used to identify large files and directories through a formatted list of disk consumption across a filesystem. The tool differentiates itself by providing a recursive tree view to visualize space distribution and the ability to output directory and file size data in machine-readable formats for external processing and analysis. Its broader capabilities include filesystem auditing and storage capacity management. This is achieved through file and dir

    Dust is a modern drop-in replacement for du, written in Rust, offering recursive disk usage visualization with human-readable and machine-readable output, making it a straightforward upgrade for the classic tool.

    RustDisk Usage AnalyzersDisk Management ToolsRecursive Directory Scanners
    在 GitHub 上查看↗11,843
  • eza-community/ezaeza-community 的头像

    eza-community/eza

    20,014在 GitHub 上查看↗

    Eza is a command-line utility designed to replace standard directory listing tools by providing a more informative and visually intuitive interface for exploring file systems. Built with memory-safe systems programming, it queries low-level operating system interfaces to retrieve and display comprehensive file metadata, including permissions, ownership, and modification times. The tool distinguishes itself through its use of terminal-based color coding and advanced organization capabilities. It maps structured file metadata to specific color sequences to improve readability and offers modular

    Eza is a modern Rust-based drop-in replacement for ls with colorized output, icons, and improved file metadata display — it directly satisfies the search for an improved Unix directory listing tool, though it covers only one of the classic utilities mentioned.

    RustTerminal StylingANSI Escape Sequence Renderers
    在 GitHub 上查看↗20,014
  • ajeetdsouza/zoxideajeetdsouza 的头像

    ajeetdsouza/zoxide

    37,467在 GitHub 上查看↗

    Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a command-line navigation tool that allows users to jump to frequently accessed directories using partial names rather than typing out full file paths. The tool maintains a persistent, atomic file-based database that records navigation history, enabling rapid lookups and safe updates across multiple shell sessions. The project distinguishes itself through a frecency-based ranking algorithm, which calculates directory relevance by combining access frequency with temporal decay. Th

    Zoxide is a modern, Rust-based drop-in replacement for the classic cd command that learns your navigation habits and offers fuzzy search, fast frecency ranking, and cross-platform support—while not targeting ls, cat, grep, find, or du, it exemplifies the kind of improved CLI tool the visitor is seeking.

    RustFuzzy Search Tools
    在 GitHub 上查看↗37,467
  • burntsushi/ripgrepBurntSushi 的头像

    BurntSushi/ripgrep

    65,112在 GitHub 上查看↗

    ripgrep is a command-line utility designed for searching through large file trees and source code repositories. It functions as a recursive text processor that traverses directories to locate and display matching patterns, serving as a high-performance alternative to traditional search tools. The tool distinguishes itself through a focus on execution speed and intelligent file handling. It utilizes a finite automata-based regular expression engine to ensure linear time complexity and employs hardware-level acceleration for literal byte sequence scanning. By integrating with version control sy

    ripgrep is a Rust-based modern replacement for the classic grep command, delivering faster searches, colorized output, and Unicode support, though it does not include the interactive or fuzzy-search modes some visitors may look for.

    RustSIMD Accelerated Searchers
    在 GitHub 上查看↗65,112
  • sharkdp/batsharkdp 的头像

    sharkdp/bat

    59,284在 GitHub 上查看↗

    This project is a command-line text viewer designed to enhance terminal output through automatic syntax highlighting and integrated file management. It functions as a replacement for standard system pagers, providing a readable interface for large text streams, source code, and markup files by applying color-coded formatting directly to the terminal output. The utility distinguishes itself through deep integration with version control systems, allowing users to inspect repository status and historical file changes with visual markers displayed in the output margin. It employs heuristic-based

    Bat is a drop-in cat replacement written in Rust, offering syntax highlighting, git integration, and paginated output with colorized human-readable formatting — a direct and polished modern upgrade for the classic cat utility.

    RustTerminal Output Formatters
    在 GitHub 上查看↗59,284
  • sharkdp/fdsharkdp 的头像

    sharkdp/fd

    43,362在 GitHub 上查看↗

    This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery. It enables users to locate files and directories within large project structures using recursive search, pattern matching, and metadata-aware filtering. By employing multi-threaded parallel traversal, it provides an efficient way to explore complex directory trees. What distinguishes this tool is its ability to integrate directly into terminal workflows and automate file management tasks. It automatically respects version control ignore files and hidden file settings, ensuring

    fd is a high-performance drop-in replacement for the classic find utility, written in Rust, with colorized output, regex support, and automatic respect for .gitignore — exactly the kind of modern command-line tool this search targets, though it does not include built-in fuzzy search or interactive mode.

    RustFile Search UtilitiesFilesystem Search UtilitiesCommand Line Utilities
    在 GitHub 上查看↗43,362
  • peltoche/lsdPeltoche 的头像

    Peltoche/lsd

    16,074在 GitHub 上查看↗

    lsd is a directory listing tool and directory tree visualizer designed as a modern replacement for the standard Unix ls command. It provides a command line interface for listing directory contents and visualizing hierarchical folder structures with enhanced visual formatting. The utility distinguishes itself through customizable themes, allowing users to modify the output appearance by mapping specific colors and icons to file names, types, or extensions. It uses extension-based icon mapping to provide visual file type identification via specific glyphs. The tool covers functional domains in

    lsd is a Rust-based modern replacement for the classic ls command, offering enhanced visual formatting with icons, themes, and colorized output, directly matching the search for improved Unix tool replacements.

    RustCLI Directory ListingsCommand Line UtilitiesFile System Navigators
    在 GitHub 上查看↗16,074

Related searches

  • 开发者终端实用工具合集
  • 面向命令行用户的生产力工具
  • Shell 脚本工具集
  • 终端下的键盘驱动文件管理器
  • a library for building Rust CLI applications
  • Go 编写的任务运行器与 Make 替代方案
  • 用于构建 CLI 工具的 Go 框架
  • tmux 的终端多路复用器替代方案