急救啊
本帖最后由 mrcrowley 于 2012-07-31 22:34 编辑真不敢了,unix刚学,这不敢随便动,好上一次,好像弄了一下bash,结果这次登录就变成bash了,我之前建的用户应该是tsch或者csh,之间了这么一个root,怎么切回去登录进去啊,现在登不进去,一直显示/usr/local/bin/bash:no such file or directory 怎样产看自己设置的用户信息啊,或者找回自己的用户信息呢 类unix书中多次提到:尽量少用root做操作。这是因为“权力越大伤害越大”,例如你用root做“rm -rf /”,嘿嘿,惨了!
你如果有一个备用的root,那好办:用那个备用的root进去修改root的shell为:/bin/csh。
如果没有则启动时选择进入单用户模式,当问你要shell时输入:/bin/csh。能进去后再修改你的shell。
再不行时还可以把这个硬盘挂到另一台FB上,再通过手工修改shell。
如果感觉麻烦那就重新安装。
其他的手段楼下补…… 十分感谢,再问你一个问题,bsd里面没有lsof命令吗,怎么在handbook里有提到过,单用man lsof查看是显示没有呢 在就是平时用什么用户啊,不太了解,在哪设置添加用户什么的 我是按论坛里mongulia的《FreeBSD新手快速入门》安装的,好像就只有个root了
页:
[1]