在VPS上卸载脚本软件的方法取决于该脚本是通过什么方式安装的。以下是一些常见的卸载方法:
通过SSH命令行卸载
删除文件或文件夹:
使用 `rm` 命令删除文件:`rm 脚本名称`
使用 `rm -r` 命令删除文件夹及其所有内容:`rm -r 文件夹名称`
查看当前系统中的脚本:
使用 `ls` 命令查看 `/usr/local/bin` 目录下的所有文件和文件夹:`cd /usr/local/bin && ls`
检查脚本是否已经被卸载:
再次使用 `ls` 命令检查脚本是否已经被卸载。
使用包管理器卸载 (适用于通过包管理器安装的软件):基于Debian的系统(如Ubuntu)
使用 `apt remove` 或 `apt-get remove` 命令卸载程序:`sudo apt remove 程序名称`
使用 `apt purge` 或 `apt-get purge` 命令彻底卸载程序及其依赖的全部文件和配置:`sudo apt purge 程序名称`
基于RPM的系统(如CentOS):
使用 `yum remove` 命令卸载程序:`sudo yum remove 程序名称`
使用 `yum purge` 命令彻底卸载程序及其依赖的全部文件和配置:`sudo yum purge 程序名称`
使用 `dpkg` 命令列出所有已安装的软件包:
对于基于Debian的系统:`dpkg --list`
对于基于RPM的系统:`rpm -qa`
查找要卸载的软件包名称:
使用 `apt-cache search` 命令搜索软件包:`sudo apt-cache search 关键词`
使用 `yum list installed` 命令列出已安装的软件包:`sudo yum list installed`
使用一键卸载脚本 (适用于特定软件或面板):阿里云VPS
使用提供的卸载脚本:`bash <(curl -s https://one.script.ctcgfw.generalcdn.top/security/aliyundun_uninstall.sh)`
宝塔面板:
使用面板提供的卸载脚本:`/etc/init.d/btstop && rm -f /etc/init.d/bt && rm -rf /www/server/panel`
或者使用更暴力的卸载脚本:`sh bt-uninstall.sh`
停用并删除服务 (适用于通过系统服务运行的脚本):停用服务
使用 `systemctl stop 服务名称` 命令停用服务
使用 `systemctl disable 服务名称` 命令禁用服务
卸载服务:
使用 `apt-get remove` 或 `yum remove` 命令卸载服务对应的软件包
请根据你的具体情况选择合适的卸载方法,并确保在执行删除操作前备份重要数据,以防误删。