Mihomo

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--------------------

 

Scroll to Top