一系列鼓舞人心的清单、手册、速查表、博客、黑客技巧、单行命令、命令行/Web工具等。
"知识就是力量,请谨慎使用!"
这个仓库是我日常工作中使用的各种材料和工具的合集。它汇集了大量有用的信息,是一个宝贵的知识来源,我经常翻阅。
实际上适合所有人。每个人都能在这里找到自己感兴趣的内容。但坦白说,它主要面向系统和网络管理员、DevOps、渗透测试人员以及安全研究人员。
如果你发现任何不合理或不对劲的地方,请提交一个 pull request,并附上有效且理由充分的解释或评论。
本项目有一些简单的规则:
下面这些规则可能更贴切:
URL 标记 * 表示暂时不可用。在确认它已永久失效之前,请不要删除它。
在提交 pull request 之前,请参阅 贡献指南。你还应该记住:```diff
欢迎所有的**建议/PR**!
### 代码贡献者
本项目感谢所有贡献者的支持。
<a href="https://github.com/trimstray/the-book-of-secret-knowledge/graphs/contributors"><img src="https://opencollective.com/the-book-of-secret-knowledge/contributors.svg?width=890&button=false"></a>
### 财务贡献者
<p align="left">
<a href="https://opencollective.com/the-book-of-secret-knowledge" alt="Financial Contributors on Open Collective">
<img src="https://img.shields.io/opencollective/backers/the-book-of-secret-knowledge?style=for-the-badge&color=FF4500&labelColor=A9A9A9"></a>
</a>
<a href="https://opencollective.com/the-book-of-secret-knowledge" alt="Financial Contributors on Open Collective">
<img src="https://img.shields.io/opencollective/sponsors/the-book-of-secret-knowledge?style=for-the-badge&color=FF4500&labelColor=A9A9A9"></a>
</a>
</p>
## :newspaper: RSS 订阅与更新
GitHub 提供提交的 [RSS/Atom](https://github.com/trimstray/the-book-of-secret-knowledge/commits.atom) 源,如果您想及时了解所有变更,这也很有用。
## :ballot_box_with_check: 待办事项
- [ ] 添加新内容...
- [ ] 添加有用的 Shell 函数
- [ ] 为收集工具添加单行命令(例如 CLI 工具)
- [ ] 对列表进行排序
新项目也会定期添加。
## :anger: 目录
仅主要章节:
- **[CLI 工具](#cli-tools-toc)**
- **[GUI 工具](#gui-tools-toc)**
- **[Web 工具](#web-tools-toc)**
- **[系统/服务](#systemsservices-toc)**
- **[网络](#networks-toc)**
- **[容器/编排](#containersorchestration-toc)**
- **[手册/教程/指南](#manualshowtostutorials-toc)**
- **[启发清单](#inspiring-lists-toc)**
- **[博客/播客/视频](#blogspodcastsvideos-toc)**
- **[黑客/渗透测试](#hackingpenetration-testing-toc)**
- **[每日知识与新闻](#your-daily-knowledge-and-news-toc)**
- **[其他速查表](#other-cheat-sheets-toc)**
- **[Shell 单行命令](#shell-one-liners-toc)**
- **[Shell 技巧](#shell-tricks-toc)**
- **[Shell 函数](#shell-functions-toc)**
## :trident: 秘密知识之书(章节)
#### CLI 工具 [<sup>[目录]</sup>](#anger-table-of-contents)
##### :black_small_square: Shell
<p>
<a href="https://www.gnu.org/software/bash/"><b>GNU Bash</b></a> - 是一个与 sh 兼容的 shell,融合了 Korn shell 和 C shell 的有用功能。<br>
<a href="https://www.zsh.org/"><b>Zsh</b></a> - 是一个面向交互使用的 shell,同时也是一种强大的脚本语言。<br>
<a href="https://tcl-lang.org/"><b>tclsh</b></a> - 是一个非常强大的跨平台 shell,适用于各种用途。<br>
<a href="https://github.com/Bash-it/bash-it"><b>bash-it</b></a> - 是一个用于使用、开发和维护 shell 脚本及自定义命令的框架。<br>
<a href="https://ohmyz.sh/"><b>Oh My ZSH!</b></a> - 是管理 Zsh 配置的最佳框架。<br>
<a href="https://github.com/oh-my-fish/oh-my-fish"><b>Oh My Fish</b></a> - Fishshell 框架。<br>
<a href="https://github.com/starship/starship"><b>Starship</b></a> - 用 Rust 编写的跨 Shell 提示符。<br>
<a href="https://github.com/romkatv/powerlevel10k"><b>powerlevel10k</b></a> - 是 Powerlevel9k ZSH 主题的快速重实现。<br>
</p>
##### :black_small_square: Shell 插件
<p>
<a href="https://github.com/rupa/z"><b>z</b></a> - 跟踪你最常用的文件夹,让你无需输入完整路径即可跳转。<br>
<a href="https://github.com/junegunn/fzf"><b>fzf</b></a> - 是一个通用命令行模糊查找器。<br>
<a href="https://github.com/zsh-users/zsh-autosuggestions"><b>zsh-autosuggestions</b></a> - Zsh 的类 Fish 自动建议。<br>
<a href="https://github.com/zsh-users/zsh-syntax-highlighting"><b>zsh-syntax-highlighting</b></a> - Zsh 的类 Fish shell 语法高亮。<br>
<a href="https://github.com/unixorn/awesome-zsh-plugins"><b>Awesome ZSH Plugins</b></a> - ZSH 的框架、插件、主题和教程列表。<br>
</p>
##### :black_small_square: 管理器
<p>
<a href="https://midnight-commander.org/"><b>Midnight Commander</b></a> - 是一个可视化文件管理器,遵循 GNU 通用公共许可证。<br>
<a href="https://github.com/ranger/ranger"><b>ranger</b></a> - 是一个受 VIM 启发的控制台文件管理器。<br>
<a href="https://github.com/jarun/nnn"><b>nnn</b></a> - 是一个小巧、极速、功能丰富的文件管理器。<br>
<a href="https://www.gnu.org/software/screen/"><b>screen</b></a> - 是一个全屏窗口管理器,可复用物理终端。<br>
<a href="https://github.com/tmux/tmux/wiki"><b>tmux</b></a> - 是一个终端复用器,让您轻松在一个终端中切换多个程序。<br>
<a href="https://github.com/peikk0/tmux-cssh"><b>tmux-cssh</b></a> - 是一个设置舒适且易于使用的 tmux-sessions 功能的工具。<br>
</p>
##### :black_small_square: 文本编辑器
<p>
<a href="http://ex-vi.sourceforge.net/"><b>vi</b></a> - 是 Unix 上最常见的文本编辑器之一。<br>
<a href="https://www.vim.org/"><b>vim</b></a> - 是一个高度可配置的文本编辑器。<br>
<a href="https://www.gnu.org/software/emacs/"><b>emacs</b></a> - 是一个可扩展、可定制、自由/开源的文本编辑器等。<br>
<a href="https://github.com/zyedidia/micro"><b>micro</b></a> - 是一个现代且直观的基于终端的文本编辑器。<br>
<a href="https://neovim.io/"><b>neovim</b></a> - 是一个免费开源、强大、可扩展且易用的代码编辑器。<br>
<a href="https://www.spacemacs.org/"><b>spacemacs</b></a> - 一个社区驱动的 Emacs 发行版。<br>
<a href="https://spacevim.org/"><b>spacevim</b></a> - 一个社区驱动的 Vim 发行版。<br>
</p>
##### :black_small_square: 文件和目录
<p>
<a href="https://github.com/sharkdp/fd"><b>fd</b></a> - 是 find 命令的一个简单、快速且用户友好的替代品。<br>
<a href="https://dev.yorhel.nl/ncdu"><b>ncdu</b></a> - 是一个易于使用、快速的磁盘使用分析器。<br>
</p>
##### :black_small_square: 网络