Mihomo
Typer | Posted on | |
sudo nohup mihomo -d . > /dev/null 2>&1 &
sudo pkill mihomo
ps aux | grep mihomo
# --- Mihomo 硬核管理命令 ---
# 1. 后台启动 (关窗不掉线,且不产生日志垃圾文件)
alias mstart='sudo nohup /usr/local/bin/mihomo -d ~/.config/mihomo > /dev/null 2>&1 &'
# 2. 查看状态 (查看进程号、运行时间、CPU占用)
alias mstat='ps -ef | grep mihomo | grep -v grep; echo "\n--- DNS 验证 ---"; nslookup google.com'
# 3. 强制杀掉进程 (清理所有 mihomo 后台)
alias mstop='sudo killall mihomo && echo "Mihomo stopped."'
# 4. 一键重启 (加入延迟确保端口释放,先杀后开)
alias mrestart='sudo killall mihomo; sleep 1; sudo nohup /usr/local/bin/mihomo -d ~/.config/mihomo > /dev/null 2>&1 &; echo "Mihomo restarted."'
# 5. 实时日志 (由于你目前开启了黑洞模式,此命令仅作为保留占位,若未来需调试,将 > /dev/null 改为文件名即可)
alias mlog='tail -f nohup.out'
# --------------------- end--------------------