2011年11月24日
Linux的基本目录
/ :根目录,操作系统的顶层目录
/bin目录:包含系统基本的常用命令.
/dev:系统设备目录.所有的硬件设备理解为文件.
/home:普通用户的主目录.
/proc:当前系统进程的镜像,并不存储在物理硬盘分区上.
/sbin:系统管理员所使用的一些基本命令.
/tmp:系统临时文件.
/var:系统日志文件存放的目录.
/boot:系统内核、启动文件存放在该目录.
/etc:保存着当前系统的配置文件信息.等同于windows下的注册表.
/lib:动态链接库所存放的位置.
/mnt:将光驱、软盘挂载到该目录.
/opt:安装大型软件时所存放的目录.
/root:当前系统管理员的目录.
/usr:可以理解为windows下的programfile目录.存储着大量的应用程序.
2011年11月25日
文件系统的基本管理
文件系统管理中常用的三个基本命令:fdisk、mkfs、fsck
IDE设备命名:主板上一般有IDE0和IDE1两个接口,每个接口上分别有master设备和slave设备.命名分别为/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd.
fdisk:磁盘分区表操作工具
[root@localhost ~]# fdisk -l
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 2610 20860402 8e Linux LVM
[root@localhost ~]# fdisk -l /dev/sda1
Disk /dev/sda1: 106 MB, 106896384 bytes
255 heads, 63 sectors/track, 12 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sda1 doesn''t contain a valid partition table
[root@localhost ~]# fdisk -l /dev/sda2
Disk /dev/sda2: 21.3 GB, 21361052160 bytes
255 heads, 63 sectors/track, 2597 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sda2 doesn''t contain a valid partition table
硬盘的组成:盘面、磁道、柱面、扇区.
盘面:磁盘的每一个盘片都有两个盘面,即上、下盘面.每个盘面都能利用.在硬盘系统中,盘面号又叫磁头号,每一个有效盘面都有一个对应的读写磁头.
磁道:磁盘在格式化时被划分成许多同心圆,这些同心圆轨迹叫做磁道.磁道从最外圈向内圈从0开始顺序编号.
柱面:所有盘面上的同一磁道,在竖直方向上构成一个圆柱,通常称作柱面.数据的读写按柱面进行.
扇区:同心圆磁道不是连续记录数据,而是被划分成一段段的圆弧,每段圆弧叫做一个扇区.划分扇区的目的是为了使数据存储更加条理化,就像一个大仓库要划分更多的房间一样.每个扇区可以存放512个字节的数据和一些其他信息.
扇区头标包括组成扇区三级地址的三个数字:扇区所在的柱面(磁道)、磁头编号、扇区在磁道上的位置,即扇区号.柱面(cylinder)、磁头(header)和扇区(sector)三者简称CHS,扇区的地址又称为CHS地址.
硬盘容量=盘面个数*柱面个数*扇区个数*每个扇区的大小512=255*2610*63*512=21,467,980,800字节(byte)=21.4GB
硬盘厂家以10进位的办法来换算,而操作系统是以2进位制来换算,在换算成M或者G时,不同的算法结果却不一样. 本文出自 “挑灯看剑” 博客,请务必保留此出处http://tecnology.blog.51cto.com/347573/723929
|