linux root密码丢失后的解决办法
进入GRUB:在引导装载程序菜单上,键入 [e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出 的句行:
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2
按箭头键直到这一行被突出显示,然后按 [e]。你现在可在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 [Enter] 键来使编辑结果生效。
你会被带会编辑模式屏幕,从这里,按 [b], GRUB 就会引导单用户 Linux 模式。 结束载入后,你会面对一个与以下相似的 shell 提示:
sh-2.05#
现在,你便可以改变根命令,键入:
bash# passwd root
你会被要求重新键入口令来校验。结束后, 口令就会被改变,你便可以在提示下键入 reboot 来重新引导;然后,象平常一样登录为根用户。
相关文档:
C++学习笔记--Linux下编程
一、关于Boost的使用,几种常用方法,只是自己工作、学习中总结的,有些方法的确有些繁琐,能满足需求,应该还有更加简单快捷的方式,待改进。
1、判断字符串与正则表达式是否匹配(完全匹配)
bool IsMatch(const char* data,const char * regx)
{
boost::regex express ......
我的项目是用UTF-8编码的 jsp页面提交的form表单到ctrl层用system.out.println()打印是一堆问号 但是保存到oracle数据库中的中文又是正确的,从数据库中读取中文后,在控制台上打印的是乱码 但是在页面中显示又是正确的 很奇怪 我的环境是linux下的weblogic ......
我的项目是用UTF-8编码的 jsp页面提交的form表单到ctrl层用system.out.println()打印是一堆问号 但是保存到oracle数据库中的中文又是正确的,从数据库中读取中文后,在控制台上打印的是乱码 但是在页面中显示又是正确的 很奇怪 我的环境是linux下的weblogic ......
http://www.oklinux.cn/html/sql/other/20080317/49465.html
1.用oracle用户登录
如果要再次安装, 最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来
2.使用SQL*PLUS停止数据库
[oracle@ora920 oracle]$ sqlplus /nolog
SQL&g ......