资讯动态

Whosthere TUI 使用大全:键位速查表、设备详情查看与界面个性化实操指南

发布时间:2026/10/4 8:20:42 来源:尧图企业网站定制
Whosthere TUI 使用大全键位速查表、设备详情查看与界面个性化实操指南【免费下载链接】whosthereLocal Area Network discovery tool with an interactive Terminal User Interface (TUI) written in Go. Discover, explore, and understand your LAN in an intuitive way. Knock Knock.. whos there? 项目地址: https://gitcode.com/gh_mirrors/wh/whosthereWhosthere 是一款用 Go 编写的局域网发现工具LAN discovery tool内置交互式 TUI 终端界面无需管理员权限即可通过 mDNS、SSDP 和 ARP 扫描找出家中/办公室网络里的所有设备。本文提供一份完整的 Whosthere TUI 键位速查表并手把手教你查看设备详情、一键个性化界面主题。1 分钟上手三种打开方式whosthere # 启动交互式 TUI本文主角 whosthere scan -t 5 # CLI 模式单次扫描并输出结果 whosthere daemon # 守护进程模式暴露 HTTP API启动 TUI 后你会看到设备表格IP、别名/主机名、MAC、厂商、最后出现时间底部状态栏会实时显示当前可用快捷键。界面结构与组件定义在 dashboard.go 和 app.go 中。TUI 键位速查表一张表搞定所有操作全局快捷键任意界面均可用按键功能Ctrlt打开主题选择器个性化界面配色 Ctrli打开网络接口选择器切换扫描网卡Ctrlr重置所有设备别名q或Ctrlc退出程序Esc清空搜索 / 返回上一界面设备列表页Dashboard按键功能j/k下移 / 上移选中行vim 风格g/G跳到列表顶部 / 底部Ctrld/Ctrlu向下 / 向上翻页10 行/启动正则搜索实时过滤设备y复制选中设备的 IP 到剪贴板Y复制选中设备的 MAC 地址Enter查看选中设备的详细信息搜索支持任意正则例如输入192\.168\.1只看某个网段输入apple直接定位苹果设备搜索逻辑实现在 device_table.go 中。设备详情页Details按键功能p对该设备发起端口扫描 e编辑设备别名如客厅的电视D清除当前设备别名y/Y复制 IP / MACEsc或q返回设备列表弹窗Modal内通用键位按键功能Tab在按钮之间切换选择Enter确认当前按钮Esc取消并关闭弹窗设备详情查看实操一眼看懂一台设备在设备列表中用j/k选中目标设备按Enter进入详情页。详情页按分区展示渲染逻辑见 detail.go基本信息IP、主机名Name、自定义别名Alias、MAC、厂商通过 OUI 库自动识别如 Apple Inc.、所在网卡时间信息First Seen首次发现、Last Seen最后发现Sources该设备是通过哪些协议发现的arp / mdns / ssdpOpen Ports已扫描到的开放端口及上次扫描时间Extra DatamDNS/SSDP 带来的附加元数据实操技巧按p触发端口扫描会弹出确认框列出将扫描的 TCP 端口由配置文件port_scanner.tcp控制见 port_scan_modal.go按Tab切换到 Start Scan 后回车开始扫描结果会直接写回详情页。扫描前请确认你有权扫描该设备仅限自己的网络使用。按e给设备起别名别名按 MAC 地址持久化存储——即使设备换了 IP下次启动依然认得它。界面个性化实操30 秒切换主题Whosthere 内置 50 套主题完整定义见 theme.go包括dracula、nord、tokyonight、cyberpunk、matrix、catppuccin-mocha以及多套浅色主题。运行时切换最方便按Ctrlt打开主题选择器用j/k浏览界面会实时预览配色按Enter临时应用或按s/ShiftEnter保存到配置文件按Esc取消快捷键提示栏见 theme_modal.go。配置文件方式在~/.config/whosthere/config.yaml中写入theme: enabled: true name: cyberpunk进阶玩法将name设为custom后可逐项自定义边框色、标题色、文字色等十六进制颜色值设theme.enabled: false则回退到终端默认配色设置环境变量NO_COLOR可完全关闭 ANSI 颜色护眼模式 。常见问题快答状态栏的 spinner 在转什么显示 Discovering Devices 表示正在后台周期扫描Port scanning 表示端口扫描进行中。切到第二张网卡怎么扫按Ctrli选择接口即可切换接口的引擎重建逻辑在 app.go。主题改坏了怎么恢复删掉配置中的theme段或设为default即可恢复内置默认主题。日志在哪里Linux/macOS 位于~/.local/state/whosthere/app.log可用WHOSTHERE_LOGdebug调高日志级别排查问题。掌握以上键位与个性化技巧Whosthere 的 TUI 就能像日常工具一样顺手——敲敲键盘Whos there? 的答案一目了然 【免费下载链接】whosthereLocal Area Network discovery tool with an interactive Terminal User Interface (TUI) written in Go. Discover, explore, and understand your LAN in an intuitive way. Knock Knock.. whos there? 项目地址: https://gitcode.com/gh_mirrors/wh/whosthere创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑