MBR和GPT
一.制作镜像
dd if=/dev/cdrom of=/rhel.iso
cat /dev/cdrom > /rhel.iso
二.MBR备份/破坏/恢复
MBR备份
dd if=/dev/sda of=/mbr.bak bs=512 count=1
破坏MBR
dd if=/dev/zero of=/dev/sda bs=30 count=1
MBR恢复
dd if=/mbr.bak of=/dev/sda
备份磁盘上某一部分
dd if=/dev/sda of=/aa.bak skip=446 bs=1 count=64
恢复某一部分
dd if=/aa.bak of=/dev/sda seek=446
拿512字节的备份文件只恢复分区表
dd if=/mbr.bak of=/dev/sda seek=446 skip=446 bs=1 count=64
======================================================================
三.GPT分区 硬盘大于2T,MBR的分区不支持
parted -l 查询GPT分区
parted /dev/sdb
(parted) mklabel gpt 转换分区表
(parted) mklabel msdos 转换成MBR分区表
(parted) mkpart /dev/sdb 创建GPT分区
ext4
1000M
2500M
(parted) p 查看分区表
(parted) quit
partx -a /dev/sdb 添加时更新分区表
partx -d /dev/sdb 删除时列新分区表
ls /dev/ | grep sdb
parted -l 查询GPT分区
mkfs.ext4 /dev/sdb1
fdisk命令不能处理GPT分区
parted /dev/sdb2
(parted) rm 2
partx -d /de/sdb
ls /dev/ | grep sdb
(parted) rescue 1000M 2500M 恢复分区
parted /dev/sdb mkpart primary ext4 2500M 3000M
partx -a /dev/sdb
mkfs.ext4 /dev/sdb3
mount /dev/sdb3 /opt
查看超级块信息
dumpe2fs /dev/sda1
查看inod号
ls -i 文件名
stat 文件名
关闭ext4日志功能
vim /etc/mke2fs.conf
ext4 = {
features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
把红色地方去掉即可
检查/修复文件系统
fsck /dev/sdb1 //检查文件系统
fsck -p /dev/sdb1 -y //自动修复文件系统
硬链接
ln 源文件 新文件名
软链接
ln -s 源文件 新文件名
两者区别
硬链接不可跨分区创建,软链接可以
硬链接i节点相同,软连接不相同
硬链接删除其中一个文件存在,软连接删除主文件,快捷方式也被删除
设置grub和system加密
grub-md5-crypt //制作md5的密码
Password: 随意
Retype password: 与上相同
$1$i1YST1$F1Qa8DK9PKGmM1i/uxBtB/ //把此密码复制
vim /etc/grub.conf //在title上下添写上面复制的密码即可
password --md5 $1$i1YST1$F1Qa8DK9PKGmM1i/uxBtB/ //限制控制grub
title Red Hat Enterprise Linux (2.6.32-358.el6.x86_64)
password --md5 $1$i1YST1$F1Qa8DK9PKGmM1i/uxBtB/ //限制进入系统
Quota
额度
区块配额
索引节点配额
软限制
硬限制
限期