Linux操作系统引导记录的备份与恢复方法
备份linux的主引导记录(MBR): root用户进入shell ,执行: dd if=/dev/hda of=/boot.bak bs=512 count=1 将保存MBR到boot.grub中。 写入MBR dd if=/boot.bak of=/dev/hda 或是使用工具如:diskgen等来写入此文件; 以为内容未经证实,是网上摘抄的: 挂载C盘到linux分区中,拷贝mbr文件到c盘根目录下,找到windows引导文件boot.ini,在最后行添加C:\boot.bak=ubuntu 即可...
Linux 有关运行中的进程的信息
/proc 文件系统可以用于获取运行中的进程的信息。在 /proc 中有一些编号的子目录。每个编号的目录对应一个进程 id (PID)。这样,每一个运行中的进程 /proc 中都有一个用它的 PID 命名的目录。这些子目录中包含可以提供有关进程的状态和环境的重要细节信息的文件。让我们试着查找一个运行中的进程。 $ ps -aef | grep mozilla root 32558 32425 8 22:53 pts/1 00:01:23 /usr/bin/mozilla 上述命令显示有一个正在运行的 m...
探索linux系统中限制对目录作硬连接的原因
我们都知道,linux系统中的硬连接有两个限制:不能跨越文件系统和不允许普通用户对目录作硬连接。至于第一个限制,很好理解,而第二个就不那么好理解 了。 我们对任何一个目录用ls -l 命令都可以看到其连接数至少是2,这也说明了系统中是存在硬连接的,而且命令ln -d 也可以让超级用户对目录作硬连接,这些都说明了系统限制对目录进行硬连接只是一个硬性规定,并不是逻辑上不允许或技术上的不可行。那么操作系统为什么要进 行限制呢?答案可能有两个。 先来说第一个,如果引入了对目录的硬连接就有可能在目录中引入循环,那...
实用技巧:使用Logrotate来管理系统日志
对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。 对于Linux 的系统安全来说,日志文件是极其重要的工具。 系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。logrotate 还可以用来备份日志文件,本篇将通过以下几部分来介绍 日志文件的管理: 1、logrotate 配置 2、缺省配置 logrotate 3、使用include 选项读取其他配置文件 4、使用include 选项覆盖缺省配置 5、为...
Linux系统处理laptop hotkeys的方式
1,硬件厂商在bios中对linux的支持程度。我的机器在启动后,用dmesg| grep -i acpi,就会发现在load acpi 的时候有两三个错误。我想这会导致一些hotkey在系统中,用那些acpi_listen或者xev抓不到按键,即没有输出相应的 keycode。这需要修改dsdt了。硬件厂商不支持,只能做一些hacking的工作,搞过嵌入式驱动开发的朋友,应该都不在话下。风险有,细心就能 对付。 2,linux kernel对ACPI的支持,现在各种笔记本,如ibm, sony, as...
设定Linux操作系统的启动密码
1.首先进入Linux系统,然后进入shell,在提示符键入:#vi /etc/grub.conf 回撤就进入了vi文本编辑器,在命令模式下找到 title RedHat Enterprise Linux As (2.69-11.eL)按小o就切换成输入模式(表示光标所在行的下一行新增新行 passwd=123456(写入这条文本就是将Linux启动密码设置为123456 root(hd0.7) 2.如果你用的是双系统的在下面你会看到 title windows passwd=123456(写入这条文本...
Linux对EXT3分区大小进行无损更改的步骤
这篇文章是关于如何对ext3分区的大小进行无损转换的。文章详细说明了如何增大或缩小一个已有的ext3分区,以及如何合并两个ext3分区。当你发现你已有的分区方案已经不满足实际需求,而又不想用LVM的时候,这种方式将非常有用。当然,要达成这个目标,有很多不同的方法,而我是使用的这个方法,因此,我不保证对于所有人都是适用的。 1、基础事项: 首先请注意,下面所有的命令都需要以root身份执行,所以如果你是ubuntu用户的话,使用sudo su命令来切换身份。 所有步骤都是在ubuntu Edgy Eft桌...
Linux操作系统备份后的恢复方法
如果你的Linux系统出现故障了,但只要tar和gzip还能用,你就可以凭借那些备份来恢复系统。 以运行级别1启动Linux,挂上“/usr”分区和“backup”分区。 “cd /”。 “tar zxvf /opt/backup/system/RfL4.0/Bate/1st/bin.tgz”,把文件“/opt/backup/system/RfL4.0/Bate/1st/bin.tgz”解压缩和反归档到当前目录里。 “tar zxvf /opt/backup/system/RfL4.0/Bate/1st...
Ubuntu Linux系统屏幕刷新率问题的解决
新装了Ubuntu,桌面总是乱闪,由于没有驱动。现简要提供解决办法。 先运行gtf命令 lilei@Hopelong-desktop:~$ gtf 1024 768 75 # 1024×768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz Modeline “1024×768_75.00″ 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync 然后进入/etc/X11/xorg.conf(用...
Linux实战:分区规划方法详细介绍
注:有一定的Linux基础的朋友可以看看,请记住,在安装Linux时最起码得分/与swap区。以下内容可能对于Linux菜鸟有些难度,但可以做为学习参考。 “/usr”所挂的分区到目前为止应该还有1G左右的空闲。首先明确,你的系统是否要安装大量软件?如果你只是尝尝新鲜,就到此打住吧。前面说过,杂七杂八的东东都扔在“/opt”里,最好给“/opt”一些分区。 把“/opt”下的东西分成5类: 系统和各种资料要备份,于是有了“backup”;不想把所有用户资料都塞在“/”分区,就在这里新建了目录“home”...
新手学堂:系统服务所有者、组、权限简介
系统服务 每个运行级别都有不同功能,主要是所运行的系统服务不同。查看某运行级别系统服务的一个方法是切换到该运行级别,在终端里运行“setup”,找“System services”一项。在终端直接执行“ntsysv”亦可。 一般情况下,运行级别3和5中,“network”(网络)、“smb”(Window网上邻居)和“smbupdate”是要开的。 所有者、组、权限 UNIX类系统都是公私分明的系统,什么资源谁能访问都一清二楚毫不含糊。仔细看看Linux的文件属性,它把机器上所有用户分成3类:文件所有者...
Linux系统NFS文件服务器的简单制作过程
最简单的一种: 1、两台安装有rh9的电脑,一个是192.168.10.1 ,另一个是192.168.10.2 ,用10.1做为nfs服务器,10.2作为客户机。两台机器能互相ping通。 2、在两台电脑上分别启动服务(当然要装上nfs软件包) # service nfs start 和 # service portmap start 3、在10.1这台机器的 /root 下建立一个目录为 999,在 /root/999 下建立个 999.txt 文件 ,并且更改 /999 这个目录的权限,我设定的 #...

