您的位置:首页 > 运维架构 > Shell

修改Unix(freebsd)默认shell

2013-08-31 14:49 316 查看
由于某些原因修改root默认shell类型以后导致root用户登录时找不到shell的修复方式。基于freebsd 9。

首先启动时选择菜单6启动单用户模式,单用户模式可以手动选择用户shell。此时文件系统应该是只读的,需要执行 #mount -raw 这时如果出现错误提示"filesystem not clean",执行 #fsck <挂载点> 例如我遇到的是说 / 就执行 #fsck / 完成后执行 #mount -raw 。

挂载完成后就可以执行修改shell操作了:# chsh -s /bin/csh 重新登录即可。

PS:初次尝试bsd各种不适应啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: