**
磁盘管理
**
gpt
#du -h //查看目录大小
#df -Th //查看已挂载分区
-T 显示文件系统类型
-h 显示文件大小
# fdisk -l //查看所有分区
# partprobe //红帽5更新分区表
# partx -a /dev/sdb //红帽6更新分区表
#mkfs.ext4 /dev/sdb5 //格式化
#mkfs -t 文件类型 /dev/sdb5 //格式化
#mount /dev/sdb5 /mnt
#umount /dev/sdb5
开机启动3种方法
#vim /etc/rc.local
mount /dev/sdb5 /mnt
#vim /etc/fstab
/dev/sdb5 /mnt ext4 defaults 0 0
#blkid //查看uuid
#mount -a 挂载开机启动磁盘
制做卷标
查看卷标
使用卷标查看设备
#fdisk /dev/sdb 回车 t 回车 l 文件系统号码 //设置分区的文件系统标识
autofs 主要挂载远程网络文件系统
#yum -y install autofs
#service autofs start ; chkconfig autofs on
# vim /etc/auto.master //主配置文件
/auto /etc/sdb5.auto //自行创建一个目录和附配置文件
# vim /etc/sdb5.auto //创建附配置文件
sdb5 -fstype=auto ip:/dev/sdb5 //ip这里是本地,所以不用写
分区的挂载目录 指定文件类型 ip:设备名称
(这里添写即可,系统会自行创建挂载目录)
#service autofs restart
#cd /auto/sdb5 //触发一下目录,下面才可查到设备
#df -h ;mount
/dev/sdb5 107M 5.6M 96M 6% /auto/sdb5
/dev/sdb5 on /auto/sdb5 type ext4 (rw)
sync async loop remount
同步传输 异步传输 镜像 定义设备的访问权限
Mount
#mount 设备名 挂载点
#mount -a
#mount -t 文件类型 挂载点
#mount -o remount,权限 设备名
#mount -o remount,rw /dev/sdb5 //重新定义设备的访问权限
e2label制作设备卷标
#e2label /dev/sda5 download
卷标名(任意)
# e2label /dev/sdb5 //根据设备查看卷标
download
# findfs LABEL=download //根据卷标查看设备
#vim /etc/fstab
LABEL=download /mnt ext4 defaults 0 0
#mount -a
制做swap交换分区
#free -m //查看交换分区大小
#mkswap /dev/sdb6 //格式化交换分区
#swapon /dev/sdb6 //激活
#swapoff /dev/sdb6 //关闭
#vim /etc/fstab
/dev/sdb6 swap swap defaults 0 0
#mount -a
安装内核
#uname -r或-a //查看内核
#lsb_release -a //查看系统版本
#cat /etc/redhat-release //查看系统版本
#cd kernel-setup/
# ls
linux-2.6.36.tar.bz2
# tar xvjf linux-2.6.36.tar.bz2 -C /usr/src/
# cd /usr/src/
# ls
debug httpd-2.2.25 kernels linux-2.6.36
# cd linux-2.6.36/
# rpm -ivh /misc/cd/Packages/ncurses-devel-5.7-3.20090208.el6.x86_64.rpm
# make mrproper
# make menuconfig
#is -a
.config
# vim /lib/modules/2.6.32-358.el6.x86_64/modules.dep
# make dep
# make