摘要: linux redhat Centos debian root密码丢失的解决方法有两种方法可以修改root密码:1. 进入单用户模式修改密码对于lilo,在启动时输入代码:boot: linux single对于grub(通常现在系统都是用这个), 在系统启动时按键盘“e”编辑启动项,在“kernel xxx”行末尾加一个空格 single然后回车按键盘b如下命令:kernel /boot/lfskernel-2.6.8.1 root=/dev/hda2 ro single启动后root将不会提示密码,输入命令passwd root 可以重新设置密码但是有一些特殊的 init 使得这一方法可能 阅读全文
posted @ 2012-04-19 23:50 wenanry 阅读(4554) 评论(0) 推荐(0) 编辑
摘要: 1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: 编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释 在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。 如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在... 阅读全文
posted @ 2012-04-19 22:22 wenanry 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 基本命令 uname -a -s hostname显示主机名 若是要永久生效,则编辑以下文件 #vim /etc/sysconfig/network ssh远程登录 #ssh 10.1.1.54 (是以root用户登录的) #ssh tom@10.1.1.54(是以tom身份登录) #ssh -Y 10.1.1.54(可以启动图形界面的远程登陆) scp远程拷贝 #scp 10.1.1.54:/etc/passwd /tmp/test(将目的地址10.1.1.54上的/etc/passwd文件拷贝到本地 /tmp/test下) #scp /tmp/test 10.1.1.54:/et... 阅读全文
posted @ 2012-04-19 22:08 wenanry 阅读(614) 评论(0) 推荐(0) 编辑