温馨提示×

ubuntu deluser怎样看日志

小樊
45
2026-10-19 23:55:54
栏目: 智能运维

在 Ubuntu 里,deluser 本身不会单独写一份专属日志文件,但它的操作会通过系统日志机制记录下来。你可以用下面几种方式查看“删除用户”相关的日志。


一、用 journalctl 查看(推荐,systemd 系统)

Ubuntu 16.04 及以后基本都用 systemd:

sudo journalctl | grep deluser

或者更精确一点:

sudo journalctl -xe | grep -i userdel
sudo journalctl | grep -i deluser

如果你知道大概时间:

sudo journalctl --since "2024-01-01" --until "2024-01-31" | grep deluser

二、查看 /var/log 下的传统日志

1. 认证相关(最常用)

用户管理操作通常会记录在:

sudo cat /var/log/auth.log | grep deluser
sudo cat /var/log/auth.log | grep userdel

如果是旧系统或某些版本:

sudo less /var/log/auth.log

2. 系统日志(部分版本)

sudo cat /var/log/syslog | grep deluser

三、确认用户是否真的被删了

id 用户名

如果用户不存在,会提示:

id: ‘用户名’: no such user

查看 /etc/passwd:

grep 用户名 /etc/passwd

四、deluser 的常见日志来源说明

操作 日志位置
deluser / userdel /var/log/auth.log
删除 home 目录 可能无明确日志
系统服务异常 journalctl

五、补充:手动记录 deluser 操作(可选)

如果你希望以后更容易查:

deluser 用户名 2>&1 | sudo tee -a /var/log/deluser.log

如果你愿意,可以告诉我:

  • Ubuntu 版本(lsb_release -a)
  • 你是想查谁删了用户,还是确认删除是否成功

我可以给你更精确的命令。

0 踩