Linux
TOC
工具
- [docker-deb-builder](https://github.com/tsaarni/docker-deb-builder): use Docker to build Debian packages
- [fan2go](https://github.com/markusressel/fan2go): 风扇控制
- [hcache](https://github.com/silenceshell/hcache): The top tool for page cache
- [ufw](https://packages.debian.org/stable/admin/ufw): 防火墙
- [snap](https://snapcraft.io/): 兼容各种 linux 系统的包管理器
- [clamav](https://github.com/Cisco-Talos/clamav): 杀毒软件
- [CRIU](https://github.com/checkpoint-restore/criu): 进程快照和恢复。[使用场景](https://criu.org/Usage_scenarios)
- [monit](https://mmonit.com/monit/): 系统监控管理工具
- [uutils/coreutils](https://github.com/uutils/coreutils): 用 Rust 重写 GNU coreutils。MIT 协议开源。
- [uutils/findutils](https://github.com/uutils/findutils): 用 Rust 重写 GNU findutils。MIT 协议开源。
- [toybox](https://github.com/landley/toybox):类似 buxybox。MIT 协议开源。
- [busybox](https://busybox.net/): 精简版 GNU coreutils,all in one。GPL 协议开源。
Linux 发行版
- https://livecdlist.com/ : Linux LiveCD 发行版列表
- https://distrochooser.de : 帮你选择 Linux 发行版
- [SystemRescue](https://www.system-rescue.org/): 基于 Arch Linux,预装了一堆[系统工具](https://www.system-rescue.org/System-tools/)。用于系统恢复和硬盘处理。是 Live CD,开箱即用。启动默认进入终端,输入
startx
会进入图形化界面。 - [debian](https://www.debian.org/): 服务器场景推荐
- [manjaro](https://manjaro.org/): 新手入门
- [ubuntu](https://ubuntu.com): 新手入门
- [Clean Linux](https://clearlinux.org/): Intel 出品
- [Arch Linux](https://archlinux.org/): Wiki 文档最全面
- [Kali Linux](https://www.kali.org/): 专注于安全渗透
- [Tails](https://tails.boum.org/index.en.html): 专注于安全
- [Whonix](https://www.whonix.org/): 专注于安全的 Linux 发行版。其主要目标在于保护线上的隐私、安全与匿名。这个操作系统包含两个虚拟机,一个工作站与一个基于 Tor 的网关机,这两个虚拟机均基于 Debian。系统会迫使所有网络连接都经过 Tor。可以在其他操作系统上安装 Whonix 应用程序。
- [Qubes OS](https://www.qubes-os.org/): 专注于安全的 Linux 发行版。内置了 Whonix。
- [Puppy Linux](https://puppylinux.com/)
- [mint](https://linuxmint.com/)
- [distrobox](https://github.com/89luca89/distrobox): 在容器里运行各种 linux 发行版。
- 嵌入式 Linux
桌面系统
- [xfce](https://xfce.org/)
- [kde](https://kde.org/)
- [gnome](https://www.gnome.org/)
窗口管理器
- [awesome wm](https://awesomewm.org/)
init
- [runit](http://smarden.org/runit/): 支持 GNU/Linux, *BSD, MacOSX, Solaris 等 unix 系统。
- [openrc](https://github.com/OpenRC/openrc): Gentoo、Alpine 使用的 init 系统。
- [tini](https://github.com/krallin/tini): 容器专用 init
- [dumb-init](https://github.com/Yelp/dumb-init): 备选方案
时间
- [Chrony](https://chrony.tuxfamily.org/): NTP 时钟同步程序
文件系统
- [Filesystem Hierarchy Standard](https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html): 文件系统目录层级标准。[中文翻译参考](https://archive.ph/EcAvr)
监控
- [netdata](https://github.com/firehol/netdata): 实时监控。支持 Linux、MacOS、K8S、IoT。支持容器安装。
- [Prometheus](https://github.com/prometheus/prometheus): Metrics 存储、查询、监控报警,时序数据库。
- [thanos](https://github.com/improbable-eng/thanos): 让 Prometheus 高可用,以及存储可扩展的组件。
- [statsd](https://github.com/etsy/statsd): Metrics 数据聚合
- [pcp](https://github.com/performancecopilot/pcp): Performance Co-Pilot。系统性能监控
- 终端工具请看 Builtin Command Alternatives 的 better
top
部分
运维
- [cockpit](https://cockpit-project.org/): 通过 Web 服务运维系统
- [osquery](https://github.com/facebook/osquery/): 使用 SQL 查询系统级别的信息
Troubleshooting
- [sysdig](https://github.com/draios/sysdig): Linux system exploration and troubleshooting tool
- [sysdig-inspect](https://github.com/draios/sysdig-inspect): A powerful opensource interface for container troubleshooting and security investigation
- [bcc](https://github.com/iovisor/bcc): Tools for BPF-based Linux IO analysis, networking, monitoring, and more