Skip to content

CLI 工具

命令行工具精选,涵盖 Shell、编辑器、网络工具等领域。

Shell

  • GNU Bash - 是一个与 sh 兼容的 shell,融合了 Korn shell 和 C shell 的实用功能。
  • Zsh - 是一个为交互式使用而设计的 shell,同时也是一种强大的脚本语言。
  • tclsh - 是一个非常强大的跨平台 shell,适用于各种用途。
  • bash-it - 是一个用于使用、开发和维护 shell 脚本及自定义命令的框架。
  • Oh My ZSH! - 是管理 Zsh 配置的最佳框架。
  • Oh My Fish - Fish shell 框架。
  • Starship - 用 Rust 编写的跨 shell 提示符。
  • powerlevel10k - 是 Powerlevel9k ZSH 主题的快速重新实现。

Shell 插件

  • z - 跟踪您最常使用的文件夹,并允许您快速跳转。
  • fzf - 是一个通用的命令行模糊查找器。
  • zsh-autosuggestions - 为 Zsh 提供类似 Fish 的自动建议功能。
  • zsh-syntax-highlighting - 为 Zsh 提供类似 Fish shell 的语法高亮功能。
  • Awesome ZSH Plugins - ZSH 框架、插件、主题和教程的列表。

管理器

  • Midnight Commander - 是一个可视化的文件管理器。
  • ranger - 是一个受 VIM 启发的文件管理器,用于控制台。
  • nnn - 是一个极小、速度极快、功能丰富的文件管理器。
  • screen - 是一个全屏窗口管理器。
  • tmux - 是一个终端复用器。

文本编辑器

  • vi - 是 Unix 上最常见的文本编辑器之一。
  • vim - 是一个高度可配置的文本编辑器。
  • emacs - 是一个可扩展、可定制的文本编辑器。
  • micro - 是一个现代化、直观的基于终端的文本编辑器。
  • neovim - 是一个免费开源、功能强大的代码编辑器。
  • spacemacs - 一个社区驱动的 Emacs 发行版。
  • spacevim - 一个社区驱动的 vim 发行版。

文件和目录

  • fd - 是一个简单、快速且用户友好的 find 命令替代品。
  • ncdu - 是一个易于使用、快速的磁盘使用情况分析器。

网络

  • PuTTY - 是一个 SSH 和 telnet 客户端。
  • Mosh - 是一个 SSH 包装器,旨在在不稳定的连接上保持 SSH 会话的存活。
  • nmap - 是一个免费开源的网络发现和安全审计工具。
  • zmap - 是一个快速的单包网络扫描器。
  • Rust Scan - 比 Nmap 更快地找到所有开放端口。
  • masscan - 是最快的互联网端口扫描器。
  • tcpdump - 是一个强大的命令行数据包分析器。
  • tshark - 是一个允许我们转储和分析网络流量的工具。
  • aria2 - 是一个轻量级的多协议下载实用程序。

网络 (DNS)

  • dnsdiag - 是一个 DNS 诊断和性能测量工具。
  • fierce - 是一个 DNS 侦察工具。
  • subfinder - 是一个子域名发现工具。
  • amass - 是一个获取子域名的工具。
  • massdns - 是一个高性能 DNS stub 解析器。

网络 (HTTP)

  • curl - 是一个用于通过 URL 传输数据的命令行工具。
  • HTTPie - 是一个用户友好的 HTTP 客户端。
  • wuzz - 是一个用于 HTTP 检查的交互式 cli 工具。
  • htrace.sh - 是一个用于 http/https 故障排除的工具。
  • wrk - 是一个能够产生巨大负载的 HTTP 基准测试工具。
  • vegeta - 是一个多功能的 HTTP 负载测试工具。
  • sqlmap - 是一个开源的 SQL 注入漏洞检测工具。

安全

  • Lynis - 是一个安全审计工具。
  • Trivy - 是一个全面的容器漏洞扫描器。
  • Vuls - 是一个无代理漏洞扫描器。
  • Falco - 是一个云原生运行时安全项目。

逆向工程

  • radare2 - 是一个用于逆向工程的完整框架。
  • Rizin - 是一个用于逆向工程的框架。
  • angr - 是一个用于分析二进制文件的 python 框架。

调试器

  • gdb - 是 GNU 项目的调试器。
  • pwndbg - 是 GDB 的一个插件。
  • GEF - 是 GDB 的一个插件。

其他

  • John The Ripper - 是一款快速的密码破解器。
  • hashcat - 世界上最快、最先进的密码恢复工具。
  • AFL - 由 Google 维护的一款模糊测试器。
  • mimikatz - 一款用于玩转 Windows 安全的小工具。
  • sherlock - 按用户名在社交网络中追查社交媒体帐户。

基于 MIT 许可发布