Linux下查用户列表,这三招够用了
分享三种查看Linux系统用户列表的方法,包括读/etc/passwd、用getent以及bash内建的compgen,附踩坑提醒和场景选择建议。
支持通配符SSL证书、多域名证书、IP证书。适配ACME接口, 支持Zerossl、Let's Encrypt和Google等渠道。登录已有账号
2026-08-18 22:15:43 Ubuntu 向日葵 dpkg Linux
向日葵在 Ubuntu 上不用了的话,卸载本身不麻烦,但有些残留容易忽略。
下面按命令行和软件中心两条路说,命令行更直接,图形界面适合不想碰 dpkg 的人。
先确认包名。别上来就卸载,用 dpkg 查一下:
sudo dpkg -l | grep sunlogin
正常会看到类似这样的输出:
ii sunloginclient 11.0.0.36662 amd64 Sunlogin Client
第二列就是包名,这里就是 sunloginclient。知道包名之后才能继续。
卸载分两种,看你想不想保留配置文件。只删程序本身,以后重装还能用原来的配置,执行:
sudo dpkg -r sunloginclient
如果确定再也不用了,想连配置文件一起清掉,用 purge:
sudo dpkg -P sunloginclient
这两个参数容易混,-r 是 remove,-P 是 purge。很多人以为 -r 就是全删了,其实配置文件还在 /etc 或者用户目录下留着。想彻底清干净,得用 -P。
卸载完顺手把没用的依赖清掉:
sudo apt-get autoremove -y
这个不执行也不会出大问题,只是有些依赖会留下来占点空间。如果当初装的时候带了一堆依赖,autoremove 能帮你处理干净。
进程这边也检查一下。有时候卸载完后台进程还在,尤其是之前连过远程的。用:
ps aux | grep sunlogin
看到残留进程就 kill 掉,PID 换成你 ps 里看到的实际进程号:
sudo kill -9 <PID>
图形界面的话,打开 Ubuntu 软件中心,顶部菜单切到“已安装”,搜索框输入“向日葵”或者“Sunlogin”。这里有个小坑,有时候搜中文搜不到,搜包名才能出来,两个关键词都试一下。
找到应用后点右侧的删除,输入密码确认,等它处理完就行。
卸载后最好验证一下,不然过段时间会发现有些目录没删干净。先看 PATH 里还有没有:
which sunloginclient
返回空就说明命令已经没了。再全盘扫一遍残留文件:
sudo find / -name "*sunlogin*" 2>/dev/null
find 全盘扫会慢一点,2>/dev/null 是把那些 Permission denied 的报错过滤掉,不然终端刷屏没法看。如果没有输出,基本就清干净了。
卸载时如果提示要删除其他依赖包,说明有别的软件依赖向日葵的某个包,这时候别直接回车,先看下列表确认一下再继续。
还有一点需要注意,-r 和 -P 的区别:dpkg -r 只卸载软件,保留配置文件;dpkg -P 连软件带配置文件一起删。
想彻底卸载就用 -P,之后不需要再手动清理 /etc 下的配置。
这样操作完,向日葵在 Ubuntu 上基本不会留下什么东西了。
分享三种查看Linux系统用户列表的方法,包括读/etc/passwd、用getent以及bash内建的compgen,附踩坑提醒和场景选择建议。
不讲概念,直接分享几个实际在服务器上查IP的命令,附带多网卡、脚本提取这些容易绊住的点。
想要快速更换Linux默认Shell?这份超实用秘籍带你飞!聚焦`chsh`命令,提供简洁明了的操作步骤,无论是新手还是老鸟都能快速掌握。同时提醒你编辑`/etc/passwd`的注意事项,助你高效配置,一键拥有专属Shell!
本教程为Ubuntu用户提供通过Docker安装和部署PostgreSQL的完整保姆级指南。涵盖镜像拉取、容器配置、数据持久化到网络设置,并分享生产环境下的部署策略、最佳实践与常见问题解决方案。
本文详尽阐述了在Linux服务器上部署SSL证书的全流程,涵盖证书获取、端口开放、Nginx与Apache服务器配置及验证等关键步骤,为数字信道披上安全之光。