解决方法:
由于我使用的RadHat操作系统,在/etc目录下有个passwd-文件,会作为/etc/passwd的备份。
所以我们只要将passwd-里的内容,拷贝到passwd里面,就行了。CentOS跟redHat应该是是一样,别的linux操作系统,我就不清楚了。
[root@localhost fffd]# cp /etc/passwd- /etc/passwd
cp: overwrite `/etc/passwd'? y
[root@localhost fffd]# vim /etc/passwd
可以发现passwd文件恢复成功。