Repository navigation
1.5.0
✨ 新功能:白名单强制覆盖
允许用户指定某些 Termux 命令强制覆盖系统同名命令。白名单中的命令将被放置到 /system/bin 目录,由于系统 PATH 中 /system/bin 优先于 /system/xbin,这些命令将优先于系统原生命令被执行。
典型场景:
- Termux 中的 awk 比系统自带版本更新,希望优先使用
- Termux 中的 grep 支持更多选项,希望替代系统版本
- 需要使用 Termux 版本的 find 替代系统 busybox 版本
🔧 技术实现
新增双目录架构:
- /system/xbin:存放普通 Termux 命令(跳过系统命令)
- /system/bin:存放白名单命令(强制覆盖系统命令)
白名单文件位置:/data/adb/modules/termux_path/whitelist
格式与黑名单相同,每行一个命令名,支持 # 注释。
📦 升级说明
从旧版本升级后重启手机即可。如需使用白名单功能,手动创建 whitelist 文件并添加命令名,然后执行一次手动扫描。