最近在学习磁盘相关的内容,首先就是磁盘分区管理,根据网上的一些资料,及自己的操作实践整理,若有不当之处,还望指正。
1,磁盘信息查看
设备文件一般存放在/dev目录下:
/dev/hd[a-t] | IDE设备 | /dev/sd[a-z] | SCSI设备 |
/dev/fd[0-7] | 标准软驱 | /dev/md[0-31] | 软raid设备 |
/dev/loop[0-7] | 本地回环设备 | /dev/ram[0-15] | 内存 |
/dev/null | 无线数据接收设备,相当于回收站 | /dev/zero | 无线0资源,有点像感冒炮击 |
/dev/tty[0-63] | 虚拟中断 | /dev/ttyS[0-3] | 串口 |
/dev/lp[0-3] | 并口 | /dev/console | 控制台 |
/dev/fb[0-31] | framebuffer | /dev/cdrom->/dev/hdc | |
/dev/modem->/dev/ttyS[0-9] | /dev/pilot->/dev/ttyS[0-9] |
在拿到一个设备前首先要查看其相关的信息:
1]是虚拟机还是物理机?
2]挂载点查看的3种方法?
第一种方法:使用df命令,这个命令比较常用,大家都很熟悉。问题是这种方法,有时候挂载点和挂载的卷不在同一行,使用脚本分析需要一点技巧的。
第二种方法:使用mount命令,mount -l,这种方法的缺陷在于没有卷的大小,但是挂载点和挂载的卷在同一行。尽管使用肉眼不是太好看,但是使用shell脚本还是比较容易分析的。
第三种方法:查看文件/etc/mtab。原理是,每新挂载一个卷基本上都会更新这个文件的,那么自然可以通过这个文件来查看挂载点和挂职的卷。这种方法比mount -l稍微清晰了一点,但是,有时候是不可靠的。
2,分区
3,格式化
4,挂载