分类: LINUX
2012-10-09 09:37:46
大家好:
非常感谢有这个平台和大家一起交流liunux知识。说的有点浅显,就当抛砖引玉了。我很喜欢linux
在最初的时候我以为linux是个很烦的操作系统,可是真正的接触到它后才发现他的玄机所在。linux kernel
很强大!可以做很多windows操作系统无法完成的事 DNS IPtables Sendmail httpd Vsftp Samba dhcp 等等
这些服务器器都可以自己完成
linux 最强的 还算是它的LVM or RAID
虚拟逻辑卷 和 磁盘阵列
磁盘阵列的好处可是显易见的 可以逻辑的把几个sics磁盘 组合起来当一个硬盘用提高了转速 用RAID 5
还可以用奇偶效验来保证数据在损坏下不会丢失.....真是个强大的功能
LVM
虚拟逻辑卷的功能也很强大 在Windows下 如果一个磁盘的分区后
那么他的磁盘大小是固定的 无法改变 如果你的磁盘满了 又想再写进新进的数据那是不可能的 但是在linux下的LVM 缺可以做到 10G 用完了
只要我的扩展分区还剩有空间 我就可以再加 10G 不行 再加10G! 也是很强大的功能
再介绍一个它的yum功能
不依赖数据包的关系 可以解去用rpm 安装的麻烦!
对于linux
启动的时候最主要的 3个配置文件就是 /boot下的grub.conf和其他文件
/etc/fstab /etc/inittab 这三个文件 /boot起引导内核启动的 /fstab
是挂载的 inittab 是启动级别 如果这你的linux 系统出了问题 发现这 /fstab 和/boot 不见了 怎么办
那么两个办法:
第一重新装
第二:/fstab 和/boot
不见后 是不能入系统的 /fstab 没了都还可以进入操作截面但是不能打开 terminal monitor的! 因为
你的所有东西都没有挂载上去!
如果/etc/fstab掉了 这样恢复
vim /etc/fstab 自己创建一个
LABAL=/ / ext3 defaults 1 1
LABAL=/boot /boot ext3 defaults 1 2
LABAL=/home /home ext3 defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts
/dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc
/proc proc defaults 0 0
LABEL=SWAP-sdX swap swap
defaults 0 0
这样写后 就可以了
最好自己再用e2label 去看看卷标 去看看 你挂载的磁盘 和你的磁盘卷标是否吻合!
/boot 下的东西没了 该怎么办?
第一 进去 开机器的时候按F2 进入 linux Rescue 模式
第二 挂载/分区 命令 mount /dev/sdX /mnt/[目录自己建立]
第三 切换/分区 命令 chroot /mnt/[挂载的目录]
第四 去看 /fstab 和卷标是否吻合 如果吻合 重起 再进入Rescue
模式
第五 挂载映象 chroot /mnt/sysXXXXX
按TAB自动补其
第六 挂载你的 cdrom 进入cdrom
的Server后 用yum loaclinstall 拷贝 kernel
到/目录下
第七 进入/root 用rpm -Uvh 安装kennel
第八 安装grub #gurb-install /dev/sda
第九 创建 vim /boot/gurb/grub.conf
grub.conf文件内容
title Red Hat
Enterprise 5 Linux
root (hd0,0)
kernel /kernel-XXXXXXXXXXXXXXXX or
root=/dev/sdX
initrd
/initrd-XXXXXXXXXXXXXXX.img
最后保存退出 从硬盘起动!搞定!
原文地址: