在 Debian 系统上把 Tomcat 卸载干净,通常要分几种情况(用 apt 安装 vs 手动安装)。下面按最常见情况一步步来。
which tomcat
dpkg -l | grep tomcat
或用 systemd 看:
systemctl status tomcat
sudo systemctl stop tomcat
sudo systemctl disable tomcat
sudo apt remove --purge tomcat9
(版本可能是 tomcat8 / tomcat10,按实际来)
如果还装了管理界面:
sudo apt remove --purge tomcat9-admin tomcat9-common
sudo apt autoremove --purge
即使 apt 卸载了,以下目录可能还在:
sudo rm -rf /var/lib/tomcat9
sudo rm -rf /var/log/tomcat9
sudo rm -rf /etc/tomcat9
sudo rm -rf /usr/share/tomcat9
如果你不确定版本:
ls /var/lib | grep tomcat
ls /etc | grep tomcat
sudo systemctl daemon-reload
ls /etc/systemd/system | grep tomcat
如果有:
sudo rm /etc/systemd/system/tomcat.service
sudo systemctl daemon-reload
sudo /opt/tomcat/bin/shutdown.sh
或 kill 进程:
ps -ef | grep tomcat
kill -9 <pid>
sudo rm -rf /opt/tomcat
编辑:
~/.bashrc
/etc/profile
/etc/environment
删除:
CATALINA_HOME
PATH 中的 tomcat 路径
sudo systemctl disable tomcat
sudo rm /etc/systemd/system/tomcat.service
sudo systemctl daemon-reload
which tomcat
java -version
ps -ef | grep tomcat
没有任何 tomcat 进程和目录,就说明卸载干净了。
如果你愿意,可以告诉我:
我可以给你精确命令。