当前位置: 技术问答>linux和unix
误删了home下的家目录,如何恢复
来源: 互联网 发布时间:2017-03-18
本文导语: 本帖最后由 backmsisland 于 2012-10-20 12:07:31 编辑 我误删了home下的家目录,后来,我手动创建了下该目录,但是bash却变掉了,我该如何恢复啊? [root@DaLinux home]# ll total 12 drwx------ 4 ccc ccc 4096 Oct 20 03:41 ccc drwx...
[root@DaLinux home]# ll
total 12
drwx------ 4 ccc ccc 4096 Oct 20 03:41 ccc
drwx------ 4 ddd ddd 4096 Oct 11 07:43 ddd
drwx------ 2 liuda liuda 4096 Oct 20 03:52 liuda
[root@DaLinux home]# rm -rf ddd
[root@DaLinux home]# ll
total 8
drwx------ 4 ccc ccc 4096 Oct 20 03:41 ccc
drwx------ 2 liuda liuda 4096 Oct 20 03:52 liuda
[root@DaLinux home]# su - ddd
su: warning: cannot change directory to /home/ddd: No such file or directory
-bash-3.2$ exit
logout
[root@DaLinux home]# mkdir ddd -m 700
[root@DaLinux home]# ll
total 12
drwx------ 4 ccc ccc 4096 Oct 20 03:41 ccc
drwx------ 2 root root 4096 Oct 20 04:01 ddd
drwx------ 2 liuda liuda 4096 Oct 20 03:52 liuda
[root@DaLinux home]# su - liuda
-bash-3.2$
|
usermod -d /home/your_name
|
查看一下/etc/passwd里那个账户后面指定的Shell是/bin/sh吗,是的话改成/bin/bash。