debian deluser会删除哪些文件
导读:debian deluser 删除的文件与清理项 默认行为与系统级清理 默认仅删除用户账号,不会删除用户主目录与邮件 spool。会从系统文件中移除该用户的条目:/etc/passwd、/etc/shadow、/etc/group、/et...
debian deluser 删除的文件与清理项
默认行为与系统级清理
- 默认仅删除用户账号,不会删除用户主目录与邮件 spool。会从系统文件中移除该用户的条目:/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow。同时会清理与该用户相关的会话与任务:删除 crontab 条目、删除 at 任务;若启用配额,则移除该用户的 磁盘配额 记录。
按选项触发的文件删除
- 使用 –remove-home(或 -r):删除用户主目录及其全部内容,通常为 /home/用户名。示例:sudo deluser --remove-home alice。
- 使用 –remove-mail-spool:删除用户的邮件 spool,通常为 /var/spool/mail/用户名。示例:sudo deluser --remove-mail-spool alice。
- 使用 –remove-all-files:删除属于该用户的所有文件(系统会先收集其拥有的文件再统一删除),并同时移除主目录与邮件 spool。示例:sudo deluser --remove-all-files alice。
容易混淆的点
- 仅执行 deluser 而不带 -r/–remove-home 时,用户主目录(如 /home/用户名)及其内容会被保留;只有加上 -r/–remove-home 才会删除主目录。
- 使用 –remove-all-files 会删除“该用户拥有”的文件,范围可能超出主目录与邮件 spool,执行前务必确认与备份。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: debian deluser会删除哪些文件
本文地址: https://pptw.com/jishu/782113.html
