RHCE033--硬件配置与管理1
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-09
|
一、设备文件
- Linux沿袭Unix的风格,将所有设备认成一个文件.
设备文件分为两种
块设备文件(b)
字符设备文件(c)
- 设备文件一般存放在/dev目录下
[root@51cto dev]# pwd
/dev
[root@51cto dev]# ll |more //可以查看对应的块设备和字符设备
二、常用的块设备文件
/dev/hd[a-t]:IDE设备
hda表示的是第一个IDE接口,因此had一般就是我们的primary master硬盘.
如果hda是我们的硬盘,hda[n]则表示该硬盘上的第n个分区.
[root@51cto ~]# fdisk -l //查看分区表
/dev/sd[a-z]:SCSI设备
/dev/fd[0-7]:标准软驱
/dev/md[0-31]:软raid设备
linux支持软raid,即用多个硬盘分区来模拟raid功能.模拟出来的软raid分区,用md[n]表示.
loop[0-15]:本地回访设备
ram[0-19]:内存
三、常用的字符设备文件
/dev/null:无限数据接收设备
拥有帝国一切,皆有可能。欢迎访问phome.net /dev/null作为数据输出对象时(一般指在使用重定向时),所有输出给它的数据直接被丢弃.
/dev/zero:无限零资源
/dev/tty[0-31]:虚拟终端
/dev/ttyS[0-9]:串口
/dev/lp[0-3]:并口
/dev/lp0表示第一个并口设备,一般对应我们的打印机.
/dev/console:控制台
/dev/fb[0-31]:framebuffer
四、设备文件的使用
用户可以通过操作设备文件来完成对设备的操作.
- 在第一个tty终端上显示一个‘hello’
[root@51cto ~]# echo hello > /dev/tty1
[root@51cto ~]# echo hello 1> /dev/tty1
- 将第一个软驱中的软盘拷入第二个软驱中的软盘
[root@51cto ~]# cp /dev/fd0 /dev/fd1
- 备份第一个硬盘上的mbr为/root目录下的mbr文件
拥有帝国一切,皆有可能。欢迎访问phome.net
[root@51cto ~]# dd if=/dev/sda of=/root/mbr bs=512 count=1 //具体参考如下dd命令
1 0 records in
1 0 records out
512 bytes (512 B) copied, 0.000148893 seconds, 3.4 MB/s
[root@51cto ~]# pwd
/root
[root@51cto ~]# ll mbr
-rw-r--r-- 1 root root 512 09-29 22:46 mbr
- dd
dd指令是一个功能强大的copy命令
常用参数
if=文件名:指定源文件
of=文件名:指定目标文件
bs=xxx:指定块的大小
count=n:指定复制块的数量
五、硬盘结构
对于每一个硬盘:
- 主引导记录/Master Boot Record/MBR
- 硬盘分区表/Standard Partition Table/SPT
//硬盘的前512个字节(如IDE硬盘的第一个扇区)记录着硬盘的主引导记录(MBR)与
硬盘分区表(SPT).MBR是指硬盘的前446个字节,告诉计算机如何去引导操作系统的核心.
SPT是硬盘第447字节到510字节的64个字节.其后两位则是校验码,表示之前的数据有效.
拥有帝国一切,皆有可能。欢迎访问phome.net
- 主分区/Primary Partition
- 扩展分区/Extended Partition
--逻辑分区/Logical Partition
六、硬盘分区
一块硬盘只能有四个主分区
用户可以也只可以将一个主分区变成扩展分区
在扩展分区上,用户可以以链表方式建立逻辑分区
Red Hat Linux对一块IDE硬盘最多支持到63个分区,SCSI硬盘支持到15个.
fdisk工具最多只能辨认出16个分区.
SPT只有64个字节,每一条分区记录需要16个字节,一块IDE硬盘只能有四个主分区.
分别对应/dev/hda1到/dev/hda4.逻辑分区是建立在扩展分区之上,
第一块IDE硬盘的第一个逻辑分区,其设备文件名是/dev/hda5.
七、为硬盘分区、挂载文件系统
硬盘分区工具
- disk druid:方便的分区工具,只能在安装时使用,不作具体介绍
- fdisk:运用广泛的字符界面下硬盘分区工具
可以通过使用fdisk –l /dev/
拥有帝国一切,皆有可能。欢迎访问phome.netxx可以查询硬盘的分区状况
[root@51cto ~]# fdisk -l /dev/sda
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|