发布网友
共2个回答
热心网友
Linux中home的删除,还要做以下操作:
1.在/etc/passwd文件中删除用户的记录;
2.在/etc/shadow文件中删除用户的记录;
3.在/etc/group中将同名的组记录删除;
4.删除用户的主目录,删除命令:rm -rf /home/用户名;
5.删除用户的电子邮件,一般用户的电子邮件存储在/var/spool/mail目录下,删除命令:rm /var/spool/mail/用户名,当然也可以给rm命令添加-rf参数选项;
6.删除用户执行的后台程序,为了避免用户当前程序在系统中执行,可以用ps、grep和kill进行删除;
例如:ps -aux |grep “用户名”kill pid;如kill -9 1694,其中“-9”表示强制删除该程序。
7.删除用户crontab的设置,若用户曾经使用crontab来设置定时器,定时启动一些任务,在/var/spool/cron目录中就会存在一个与用户名称同名的文件,删除命令:rm /var/spool/cron/用户名 或 /usr/bin/crontab -u 用户名 -d
热心网友
不用root 完全无法删除
不过如果你是ubuntu的话 那就正常了. ubuntu默认关闭root用户的登陆
解决方法
在命令前面加上 sudo 即可
------------------------------------
开玩笑 还有root删不了的东西?
你 用root用户
chmod 666 /home/usr -R
rm -rf /home/usr